{
  "schema": "NEXDATAH_FULL_BANK_PHYSIO_IK_KEYPOSE_SPECS_V1",
  "generatedAt": "2026-09-08T21:45:00+02:00",
  "source": "NexDataH canonical bank; V93 compiles six exercise-owned MediaPipe packages and repairs High Knee foot heading while retaining the existing one-writer Nex runtime. + V40 flipZ rig-basis adapter patch + V68 outer-shin finger-grip batch",
  "specs": [
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 1,
      "profileId": "goblet_squat_ik_v1",
      "title": "Goblet Squat IK V1",
      "exerciseKeys": [
        "goblet-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "V58 clear standing ready",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.09,
                1.43,
                0.16
              ],
              "R_Forearm": [
                0.09,
                1.43,
                0.16
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "V58 clear loaded squat",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.005
              ],
              "Spine01": [
                0,
                1.1,
                -0.015
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.09,
                1.28,
                0.16
              ],
              "R_Forearm": [
                0.09,
                1.28,
                0.16
              ],
              "L_Hand": [
                -0.055,
                1.25,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.25,
                0.19
              ],
              "L_Thigh": [
                -0.07,
                0.55,
                0.08
              ],
              "R_Thigh": [
                0.07,
                0.55,
                0.08
              ],
              "L_Calf": [
                -0.13,
                0.32,
                0.12
              ],
              "R_Calf": [
                0.13,
                0.32,
                0.12
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "V58 deep squat bottom with planted feet",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.66,
                0
              ],
              "Pelvis": [
                0,
                0.61,
                0
              ],
              "Waist": [
                0,
                0.79,
                -0.005
              ],
              "Spine01": [
                0,
                0.95,
                -0.015
              ],
              "Spine02": [
                0,
                1.18,
                -0.03
              ],
              "Head": [
                0,
                1.5,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.09,
                1.12,
                0.16
              ],
              "R_Forearm": [
                0.09,
                1.12,
                0.16
              ],
              "L_Hand": [
                -0.055,
                1.09,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.09,
                0.19
              ],
              "L_Thigh": [
                -0.07,
                0.55,
                0.08
              ],
              "R_Thigh": [
                0.07,
                0.55,
                0.08
              ],
              "L_Calf": [
                -0.13,
                0.32,
                0.12
              ],
              "R_Calf": [
                0.13,
                0.32,
                0.12
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "V58 return standing",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.09,
                1.43,
                0.16
              ],
              "R_Forearm": [
                0.09,
                1.43,
                0.16
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "goblet_bottom",
            "label": "bottom",
            "phase": 0.667,
            "expectedKeypose": "bottom"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        }
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 2,
      "profileId": "long_jump_ik_v1_placeholder",
      "title": "Long/Broad Jump IK placeholder",
      "exerciseKeys": [
        "broad-jump",
        "long-jump",
        "lateral-broad-jump"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 3,
      "profileId": "farmer_walk_ik_v1_placeholder",
      "title": "Farmer Walk IK placeholder",
      "exerciseKeys": [
        "db-farmer-carry",
        "db-farmer-walk",
        "suitcase-carry"
      ],
      "family": "loaded_carry",
      "motionType": "travel_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 4,
      "profileId": "warmup_high_knee_tuck_ik_v1",
      "title": "Dynamic Warm Up · 01 · High knee tuck",
      "exerciseKeys": [
        "dynamic-warm-up",
        "high-knee-tuck"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "high-knee-tuck",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.909753,
          "avgMeanVisibility": 0.965563,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v92_scripts/compile_v92_mediapipe_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python==5.0.0.93",
          "axisTransform": "x=-world.x;y=-world.y;z=-world.z; exercise-local X/Z origin at pelvis; active support anchored to y=0",
          "targetReadyHeadHeightM": 1.82,
          "bilateralReduction": null,
          "frontalUpperBodyDepthScale": null,
          "coordinatePolicy": "image_xy_with_damped_world_depth",
          "worldDepthInImageUnitsScale": 0.25,
          "worldDepthScaleByKeypose": {
            "start_or_setup": 0.02
          },
          "headPolicy": "center_above_shoulders_preserve_source_height",
          "shoulderSocketPolicy": "level_symmetric_about_spine02",
          "includePalmLandmarks": false,
          "footPitchConstraintDeg": {
            "support": 24,
            "airborne": 34
          },
          "footOrientationPolicy": "constant_ready_source_vector",
          "approvalPolicy": "candidate_only_for_nex_review; compiler does not mutate Nex approval",
          "v93FootHeadingRepair": {
            "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
            "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
            "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
            "orientationSource": "undamped MediaPipe world ankle-to-foot-index after anatomical camera-yaw normalization",
            "canonicalHeadingGateDeg": 35,
            "canonicalSignGate": "left <=0; right >=0",
            "runtimeChanged": false
          },
          "v92OriginalContract": {
            "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V1",
            "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12"
          }
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "MediaPipe source: tall high-knee ready stance",
            "ikControllerTargetsMeters": {
              "Head": [
                0.074601,
                1.693399,
                0.005065
              ],
              "Hip": [
                0.015897,
                1.00448,
                0.001079
              ],
              "L_Calf": [
                -0.152708,
                0.501524,
                0.00666
              ],
              "L_Clavicle": [
                -0.028625,
                1.494194,
                0.005065
              ],
              "L_Foot": [
                -0.146345,
                0.148186,
                -0.005934
              ],
              "L_Forearm": [
                -0.192621,
                1.260718,
                0.00566
              ],
              "L_Hand": [
                -0.212256,
                1.082622,
                0.016259
              ],
              "L_Thigh": [
                -0.125941,
                0.885747,
                -0.000473
              ],
              "L_ToeBase": [
                -0.179664,
                0.094759,
                0.109348
              ],
              "L_Upperarm": [
                -0.131851,
                1.494194,
                0.005065
              ],
              "Pelvis": [
                0,
                0.871868,
                0
              ],
              "R_Calf": [
                0.128976,
                0.473939,
                0.006858
              ],
              "R_Clavicle": [
                0.177828,
                1.494194,
                0.005065
              ],
              "R_Foot": [
                0.110227,
                0.053427,
                -0.004101
              ],
              "R_Forearm": [
                0.315977,
                1.122675,
                0.003852
              ],
              "R_Hand": [
                0.328982,
                0.814135,
                0.00745
              ],
              "R_Thigh": [
                0.125941,
                0.857989,
                0.000473
              ],
              "R_ToeBase": [
                0.116441,
                0,
                0.115738
              ],
              "R_Upperarm": [
                0.281054,
                1.494194,
                0.005065
              ],
              "Spine01": [
                0.049983,
                1.288827,
                0.003394
              ],
              "Spine02": [
                0.074601,
                1.494194,
                0.005065
              ],
              "Waist": [
                0.025364,
                1.083459,
                0.001722
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "FOOT_HEADING_TWIST_BLOCKING",
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/high-knee-tuck/01_special_olympics_high_knees_drive.jpg",
                  "sourceImageSha256": "667ad7e0e7f059aa54133e3b69ff446a974bd628a2d00452bc2c284661fad359",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
                  "worldLandmarksSha256": "244cd49f3b524e5cdcc86942dea63aacd299e31d3857b2b3f1086a963b6c6dc7",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.909753
                }
              ],
              "axisTransform": "image_xy_aspect_corrected_plus_damped_world_z",
              "coordinatePolicy": "image_xy_with_damped_world_depth",
              "headPolicy": "center_above_shoulders_preserve_source_height",
              "shoulderSocketPolicy": "level_symmetric_about_spine02",
              "includePalmLandmarks": false,
              "exerciseScale": 2.67130556,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "undamped_world_source_heading_with_forward_outward_anatomical_gate",
              "bilateralReduction": null,
              "canonicalTargetHash": "5530c9a3",
              "canonicalTargetSha256": "aec5d14d4cfac0eb3084f76aa1a450a521711c5184f2568f5ae3c19406ed1e06",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 171.1,
                  "rightElbow": 176.92,
                  "leftKnee": 174.1,
                  "rightKnee": 176.13
                },
                "footHeadingDeg": {
                  "L": -16.12,
                  "R": 2.97
                },
                "handToFootM": {
                  "L": 0.93702,
                  "R": 0.79162
                },
                "supportMinY": 0
              },
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -16.121,
                  "canonicalHeadingDeg": -16.121,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": -2.968,
                  "canonicalHeadingDeg": 2.968,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "v92FootRootCause": "start/setup world depth was damped to 0.02 and then frozen as constant_ready_source_vector, collapsing forward Z and twisting both actual Nex feet to the same side"
            }
          },
          {
            "id": "range_peak_left_or_down",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: left knee drive with right-foot support and contralateral right-arm action",
            "ikControllerTargetsMeters": {
              "Head": [
                0.030303,
                1.956374,
                0.076638
              ],
              "Hip": [
                0.006842,
                1.241864,
                0.017304
              ],
              "L_Calf": [
                0.354749,
                1.111442,
                0.164466
              ],
              "L_Clavicle": [
                -0.083244,
                1.695371,
                0.076638
              ],
              "L_Foot": [
                0.093673,
                0.62788,
                0.086538
              ],
              "L_Forearm": [
                -0.377879,
                1.378464,
                0.150522
              ],
              "L_Hand": [
                -0.399082,
                1.058504,
                0.166108
              ],
              "L_Thigh": [
                -0.104261,
                1.118891,
                0.051678
              ],
              "L_ToeBase": [
                0.02657,
                0.546939,
                0.186023
              ],
              "L_Upperarm": [
                -0.196791,
                1.695371,
                0.076638
              ],
              "Pelvis": [
                0,
                1.109601,
                0
              ],
              "R_Calf": [
                0.101501,
                0.562813,
                -0.069118
              ],
              "R_Clavicle": [
                0.143851,
                1.695371,
                0.076638
              ],
              "R_Foot": [
                -0.028108,
                0.053427,
                -0.129173
              ],
              "R_Forearm": [
                0.507132,
                1.420072,
                0.065201
              ],
              "R_Hand": [
                0.640568,
                1.692229,
                0.208315
              ],
              "R_Thigh": [
                0.104261,
                1.100311,
                -0.051678
              ],
              "R_ToeBase": [
                0.0207,
                0,
                -0.019548
              ],
              "R_Upperarm": [
                0.257398,
                1.695371,
                0.076638
              ],
              "Spine01": [
                0.020303,
                1.502067,
                0.051348
              ],
              "Spine02": [
                0.030303,
                1.695371,
                0.076638
              ],
              "Waist": [
                0.010303,
                1.308763,
                0.026057
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "FOOT_HEADING_TWIST_BLOCKING",
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "load_or_descent",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/high-knee-tuck/02_left_knee_tuck_peak.jpg",
                  "sourceImageSha256": "502d26c788d095903ef16ad4cd23b8726993a8992b40ab251602d98ac24674d7",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
                  "worldLandmarksSha256": "cce7d8546deb4b11d05eacf6c28cf0f7e3e83b7f06bd1a1847f26bea29c22519",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.99413
                }
              ],
              "axisTransform": "image_xy_aspect_corrected_plus_damped_world_z",
              "coordinatePolicy": "image_xy_with_damped_world_depth",
              "headPolicy": "center_above_shoulders_preserve_source_height",
              "shoulderSocketPolicy": "level_symmetric_about_spine02",
              "includePalmLandmarks": false,
              "exerciseScale": 2.67130556,
              "floorSupportSides": [
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "undamped_world_source_heading_with_forward_outward_anatomical_gate",
              "bilateralReduction": null,
              "canonicalTargetHash": "f4e13de8",
              "canonicalTargetSha256": "1f067b5763f25bfb358103f6ed81f145643e4c3e6ba19c5433c9ac788dd474c9",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 152.86,
                  "rightElbow": 69.7,
                  "leftKnee": 61.54,
                  "rightKnee": 165.3
                },
                "footHeadingDeg": {
                  "L": -34,
                  "R": 24
                },
                "handToFootM": {
                  "L": 0.65922,
                  "R": 1.80186
                },
                "supportMinY": 0
              },
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": 39.498,
                  "canonicalHeadingDeg": -34,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 32.398,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "v92FootRootCause": "start/setup world depth was damped to 0.02 and then frozen as constant_ready_source_vector, collapsing forward Z and twisting both actual Nex feet to the same side"
            }
          },
          {
            "id": "mid_support",
            "t": 0.5,
            "physioRequirement": "MediaPipe source repeat: controlled bilateral support between alternating knee drives",
            "ikControllerTargetsMeters": {
              "Head": [
                0.074601,
                1.693399,
                0.005065
              ],
              "Hip": [
                0.015897,
                1.00448,
                0.001079
              ],
              "L_Calf": [
                -0.152708,
                0.501524,
                0.00666
              ],
              "L_Clavicle": [
                -0.028625,
                1.494194,
                0.005065
              ],
              "L_Foot": [
                -0.146345,
                0.148186,
                -0.005934
              ],
              "L_Forearm": [
                -0.192621,
                1.260718,
                0.00566
              ],
              "L_Hand": [
                -0.212256,
                1.082622,
                0.016259
              ],
              "L_Thigh": [
                -0.125941,
                0.885747,
                -0.000473
              ],
              "L_ToeBase": [
                -0.179664,
                0.094759,
                0.109348
              ],
              "L_Upperarm": [
                -0.131851,
                1.494194,
                0.005065
              ],
              "Pelvis": [
                0,
                0.871868,
                0
              ],
              "R_Calf": [
                0.128976,
                0.473939,
                0.006858
              ],
              "R_Clavicle": [
                0.177828,
                1.494194,
                0.005065
              ],
              "R_Foot": [
                0.110227,
                0.053427,
                -0.004101
              ],
              "R_Forearm": [
                0.315977,
                1.122675,
                0.003852
              ],
              "R_Hand": [
                0.328982,
                0.814135,
                0.00745
              ],
              "R_Thigh": [
                0.125941,
                0.857989,
                0.000473
              ],
              "R_ToeBase": [
                0.116441,
                0,
                0.115738
              ],
              "R_Upperarm": [
                0.281054,
                1.494194,
                0.005065
              ],
              "Spine01": [
                0.049983,
                1.288827,
                0.003394
              ],
              "Spine02": [
                0.074601,
                1.494194,
                0.005065
              ],
              "Waist": [
                0.025364,
                1.083459,
                0.001722
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "FOOT_HEADING_TWIST_BLOCKING",
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "repeat",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/high-knee-tuck/01_special_olympics_high_knees_drive.jpg",
                  "sourceImageSha256": "667ad7e0e7f059aa54133e3b69ff446a974bd628a2d00452bc2c284661fad359",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
                  "worldLandmarksSha256": "244cd49f3b524e5cdcc86942dea63aacd299e31d3857b2b3f1086a963b6c6dc7",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.909753
                }
              ],
              "axisTransform": "image_xy_aspect_corrected_plus_damped_world_z",
              "coordinatePolicy": "image_xy_with_damped_world_depth",
              "headPolicy": "center_above_shoulders_preserve_source_height",
              "shoulderSocketPolicy": "level_symmetric_about_spine02",
              "includePalmLandmarks": false,
              "exerciseScale": 2.67130556,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "undamped_world_source_heading_with_forward_outward_anatomical_gate",
              "bilateralReduction": null,
              "canonicalTargetHash": "5530c9a3",
              "canonicalTargetSha256": "aec5d14d4cfac0eb3084f76aa1a450a521711c5184f2568f5ae3c19406ed1e06",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 171.1,
                  "rightElbow": 176.92,
                  "leftKnee": 174.1,
                  "rightKnee": 176.13
                },
                "footHeadingDeg": {
                  "L": -16.12,
                  "R": 2.97
                },
                "handToFootM": {
                  "L": 0.93702,
                  "R": 0.79162
                },
                "supportMinY": 0
              },
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -16.121,
                  "canonicalHeadingDeg": -16.121,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": -2.968,
                  "canonicalHeadingDeg": 2.968,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "v92FootRootCause": "start/setup world depth was damped to 0.02 and then frozen as constant_ready_source_vector, collapsing forward Z and twisting both actual Nex feet to the same side"
            }
          },
          {
            "id": "range_peak_right_or_up",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: right knee drive with left-foot support and contralateral left-arm action",
            "ikControllerTargetsMeters": {
              "Head": [
                -0.021631,
                1.970294,
                0.027418
              ],
              "Hip": [
                -0.004855,
                1.242585,
                0.006154
              ],
              "L_Calf": [
                -0.081966,
                0.550117,
                -0.052874
              ],
              "L_Clavicle": [
                -0.135109,
                1.703286,
                0.027418
              ],
              "L_Foot": [
                0.045483,
                0.053427,
                -0.103703
              ],
              "L_Forearm": [
                -0.487458,
                1.433475,
                0.007113
              ],
              "L_Hand": [
                -0.635988,
                1.704773,
                0.150723
              ],
              "L_Thigh": [
                -0.090738,
                1.108531,
                -0.064758
              ],
              "L_ToeBase": [
                -0.001315,
                0,
                0.006795
              ],
              "L_Upperarm": [
                -0.248587,
                1.703286,
                0.027418
              ],
              "Pelvis": [
                0,
                1.10925,
                0
              ],
              "R_Calf": [
                -0.409017,
                1.137838,
                0.152911
              ],
              "R_Clavicle": [
                0.091847,
                1.703286,
                0.027418
              ],
              "R_Foot": [
                -0.088683,
                0.667448,
                0.051213
              ],
              "R_Forearm": [
                0.379053,
                1.383337,
                0.078882
              ],
              "R_Hand": [
                0.402047,
                1.072404,
                0.093036
              ],
              "R_Thigh": [
                0.090738,
                1.109969,
                0.064758
              ],
              "R_ToeBase": [
                -0.02158,
                0.586507,
                0.150698
              ],
              "R_Upperarm": [
                0.205325,
                1.703286,
                0.027418
              ],
              "Spine01": [
                -0.014493,
                1.507254,
                0.01837
              ],
              "Spine02": [
                -0.021631,
                1.703286,
                0.027418
              ],
              "Waist": [
                -0.007354,
                1.311222,
                0.009322
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "FOOT_HEADING_TWIST_BLOCKING",
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "deep_or_bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/high-knee-tuck/03_right_knee_tuck_peak.jpg",
                  "sourceImageSha256": "1d12fd60a432dd3ff15c2baee657f04862285c1e28ed86efd18ba9a975814b69",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
                  "worldLandmarksSha256": "e60edbdedf473e1cf5573075714563dd8399e86ca2b8a58fd6c3813388b1858a",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.992807
                }
              ],
              "axisTransform": "image_xy_aspect_corrected_plus_damped_world_z",
              "coordinatePolicy": "image_xy_with_damped_world_depth",
              "headPolicy": "center_above_shoulders_preserve_source_height",
              "shoulderSocketPolicy": "level_symmetric_about_spine02",
              "includePalmLandmarks": false,
              "exerciseScale": 2.67130556,
              "floorSupportSides": [
                "L"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "undamped_world_source_heading_with_forward_outward_anatomical_gate",
              "bilateralReduction": null,
              "canonicalTargetHash": "f7add8cd",
              "canonicalTargetSha256": "199a59888c2904b481b0cbb4ed29ebf7a98329f98e0641a9d202ada94ef012d4",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 70.72,
                  "rightElbow": 155.24,
                  "leftKnee": 164.87,
                  "rightKnee": 51.69
                },
                "footHeadingDeg": {
                  "L": -22.95,
                  "R": 34
                },
                "handToFootM": {
                  "L": 1.80446,
                  "R": 0.63762
                },
                "supportMinY": 0
              },
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -22.954,
                  "canonicalHeadingDeg": -22.954,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": -77.769,
                  "canonicalHeadingDeg": 34,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "v92FootRootCause": "start/setup world depth was damped to 0.02 and then frozen as constant_ready_source_vector, collapsing forward Z and twisting both actual Nex feet to the same side"
            }
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "MediaPipe source repeat: loop return to tall ready stance",
            "ikControllerTargetsMeters": {
              "Head": [
                0.074601,
                1.693399,
                0.005065
              ],
              "Hip": [
                0.015897,
                1.00448,
                0.001079
              ],
              "L_Calf": [
                -0.152708,
                0.501524,
                0.00666
              ],
              "L_Clavicle": [
                -0.028625,
                1.494194,
                0.005065
              ],
              "L_Foot": [
                -0.146345,
                0.148186,
                -0.005934
              ],
              "L_Forearm": [
                -0.192621,
                1.260718,
                0.00566
              ],
              "L_Hand": [
                -0.212256,
                1.082622,
                0.016259
              ],
              "L_Thigh": [
                -0.125941,
                0.885747,
                -0.000473
              ],
              "L_ToeBase": [
                -0.179664,
                0.094759,
                0.109348
              ],
              "L_Upperarm": [
                -0.131851,
                1.494194,
                0.005065
              ],
              "Pelvis": [
                0,
                0.871868,
                0
              ],
              "R_Calf": [
                0.128976,
                0.473939,
                0.006858
              ],
              "R_Clavicle": [
                0.177828,
                1.494194,
                0.005065
              ],
              "R_Foot": [
                0.110227,
                0.053427,
                -0.004101
              ],
              "R_Forearm": [
                0.315977,
                1.122675,
                0.003852
              ],
              "R_Hand": [
                0.328982,
                0.814135,
                0.00745
              ],
              "R_Thigh": [
                0.125941,
                0.857989,
                0.000473
              ],
              "R_ToeBase": [
                0.116441,
                0,
                0.115738
              ],
              "R_Upperarm": [
                0.281054,
                1.494194,
                0.005065
              ],
              "Spine01": [
                0.049983,
                1.288827,
                0.003394
              ],
              "Spine02": [
                0.074601,
                1.494194,
                0.005065
              ],
              "Waist": [
                0.025364,
                1.083459,
                0.001722
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "FOOT_HEADING_TWIST_BLOCKING",
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "repeat",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/high-knee-tuck/01_special_olympics_high_knees_drive.jpg",
                  "sourceImageSha256": "667ad7e0e7f059aa54133e3b69ff446a974bd628a2d00452bc2c284661fad359",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/high_knee_tuck/high_knee_tuck.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "5526ca2bc79b309d9c63626066742281b3d308fd4cb89c5305822fe0ace0cd7a",
                  "worldLandmarksSha256": "244cd49f3b524e5cdcc86942dea63aacd299e31d3857b2b3f1086a963b6c6dc7",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.909753
                }
              ],
              "axisTransform": "image_xy_aspect_corrected_plus_damped_world_z",
              "coordinatePolicy": "image_xy_with_damped_world_depth",
              "headPolicy": "center_above_shoulders_preserve_source_height",
              "shoulderSocketPolicy": "level_symmetric_about_spine02",
              "includePalmLandmarks": false,
              "exerciseScale": 2.67130556,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "undamped_world_source_heading_with_forward_outward_anatomical_gate",
              "bilateralReduction": null,
              "canonicalTargetHash": "5530c9a3",
              "canonicalTargetSha256": "aec5d14d4cfac0eb3084f76aa1a450a521711c5184f2568f5ae3c19406ed1e06",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 171.1,
                  "rightElbow": 176.92,
                  "leftKnee": 174.1,
                  "rightKnee": 176.13
                },
                "footHeadingDeg": {
                  "L": -16.12,
                  "R": 2.97
                },
                "handToFootM": {
                  "L": 0.93702,
                  "R": 0.79162
                },
                "supportMinY": 0
              },
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -16.121,
                  "canonicalHeadingDeg": -16.121,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": -2.968,
                  "canonicalHeadingDeg": 2.968,
                  "horizontalLengthM": 0.12,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "v92FootRootCause": "start/setup world depth was damped to 0.02 and then frozen as constant_ready_source_vector, collapsing forward Z and twisting both actual Nex feet to the same side"
            }
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "high_knee_tuck_left",
            "label": "left",
            "phase": 0.25,
            "expectedKeypose": "range_peak_left_or_down"
          },
          {
            "caseId": "high_knee_tuck_right",
            "label": "right",
            "phase": 0.75,
            "expectedKeypose": "range_peak_right_or_up"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v92MediaPipeCanonicalGoldenPath": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": true,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "visualNaturalness"
          ]
        },
        "v93HighKneeFootHeadingRepair": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "canonicalFootHeading",
            "actualNexFootHeading",
            "bilateralFootHeadingSign",
            "visualNaturalness"
          ]
        }
      },
      "reviewBatch": "v93_eight_profile_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "high-knee-tuck",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.909753,
        "avgMeanVisibility": 0.965563,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 5,
      "profileId": "warmup_hurdle_stretch_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch",
      "exerciseKeys": [
        "dynamic-warm-up",
        "hurdle-stretch"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "hurdle-stretch",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "hurdle-stretch",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.776572,
          "avgMeanVisibility": 0.893495,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v393CanonicalRefinement": {
          "classification": "human_requested_canonical_pose_refinement",
          "changes": [
            "natural_relaxed_neutral_arm_hang",
            "deeper_quad_stretch_ankle_closer_to_glute"
          ],
          "solverChanges": "none",
          "ownership": "canonical_hurdle_body_and_leg; generic_grip_active_arm_hand_contact_only"
        }
      },
      "status": "NEX_APPROVED__DYNAMIC_WARMUP_HURDLE_STRETCH_BODY_AUTHORITY",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.17,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.17,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.19,
                1.39,
                0
              ],
              "R_Forearm": [
                0.19,
                1.39,
                0
              ],
              "L_Hand": [
                -0.2,
                1.27,
                0.025
              ],
              "R_Hand": [
                0.2,
                1.27,
                0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "range_peak_left_or_down",
            "t": 0.333,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: range peak left or down.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.17,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.17,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.19,
                1.39,
                0
              ],
              "R_Forearm": [
                0.19,
                1.39,
                0
              ],
              "L_Hand": [
                -0.2,
                1.27,
                0.025
              ],
              "R_Hand": [
                0.2,
                1.27,
                0.025
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.045
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.06,
                0.49,
                -0.035
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.105,
                0.825,
                -0.185
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.045,
                0.847,
                -0.265
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "range_peak_right_or_up",
            "t": 0.667,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: range peak right or up.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.17,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.17,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.19,
                1.39,
                0
              ],
              "R_Forearm": [
                0.19,
                1.39,
                0
              ],
              "L_Hand": [
                -0.2,
                1.27,
                0.025
              ],
              "R_Hand": [
                0.2,
                1.27,
                0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.045
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.06,
                0.49,
                -0.035
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.105,
                0.825,
                -0.185
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.045,
                0.847,
                -0.265
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.17,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.17,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.19,
                1.39,
                0
              ],
              "R_Forearm": [
                0.19,
                1.39,
                0
              ],
              "L_Hand": [
                -0.2,
                1.27,
                0.025
              ],
              "R_Hand": [
                0.2,
                1.27,
                0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "approved",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "approved",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        }
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "hurdle-stretch",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.776572,
        "avgMeanVisibility": 0.893495,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      },
      "approvalNote": "V6.33 metadata correction: previously approved Hurdle body authority was stale-marked for_nex_approval."
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 6,
      "profileId": "warmup_butt_kick_run_ik_v1",
      "title": "Dynamic Warm Up · 03 · Butt kick run",
      "exerciseKeys": [
        "dynamic-warm-up",
        "butt-kick-run"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "butt-kick-run",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "butt-kick-run",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.652987,
          "avgMeanVisibility": 0.842554,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v93_scripts/compile_v93_remaining_six_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python-headless==5.0.0.93; opencv-contrib-python==5.0.0.93",
          "axisTransform": "MediaPipe world -> NexDataH left=-X/up=+Y/forward=+Z; per-source camera yaw normalized; exercise-local X/Z origin at pelvis",
          "targetUprightSemanticHeadHeightM": 1.82,
          "scalePolicy": "per-source pose-independent segment-length stature proxy",
          "exerciseScaleBySource": {
            "right_heel_to_glute_peak": 1.22869146,
            "left_heel_to_glute_peak": 1.28470506
          },
          "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
          "approvalPolicy": "candidate_only_for_actual_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V76_DYNAMIC_WARMUP_VISUAL_SOURCE_LOCK__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Same-exercise bilateral reconstruction: upright run-ready transition with both feet under the pelvis",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.743623,
                0
              ],
              "Hip": [
                0,
                0.911201,
                0
              ],
              "L_Calf": [
                -0.1284,
                0.395353,
                0.020638
              ],
              "L_Clavicle": [
                -0.104547,
                1.47029,
                0
              ],
              "L_Foot": [
                -0.12,
                0.132995,
                0
              ],
              "L_Forearm": [
                -0.269095,
                1.220101,
                0.04
              ],
              "L_Hand": [
                -0.269095,
                1.047318,
                0.08
              ],
              "L_Thigh": [
                -0.143315,
                0.861201,
                0
              ],
              "L_ToeBase": [
                -0.12756,
                0.099293,
                0.075316
              ],
              "L_Upperarm": [
                -0.209095,
                1.47029,
                0
              ],
              "Pelvis": [
                0,
                0.861201,
                0
              ],
              "R_Calf": [
                0.1284,
                0.395353,
                0.020638
              ],
              "R_Clavicle": [
                0.104547,
                1.47029,
                0
              ],
              "R_Foot": [
                0.12,
                0.132995,
                0
              ],
              "R_Forearm": [
                0.269095,
                1.220101,
                0.04
              ],
              "R_Hand": [
                0.269095,
                1.047318,
                0.08
              ],
              "R_Thigh": [
                0.143315,
                0.861201,
                0
              ],
              "R_ToeBase": [
                0.176601,
                0,
                0.293299
              ],
              "R_Upperarm": [
                0.209095,
                1.47029,
                0
              ],
              "Spine01": [
                0,
                1.269291,
                0
              ],
              "Spine02": [
                0,
                1.47029,
                0
              ],
              "Waist": [
                0,
                1.068291,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/01_right_heel_to_glute_peak_donjoy.jpg",
                  "sourceImageSha256": "39d9986506199d25d1c177bd962368f64ffed8a4d5589d6e1d95a52facd86372",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "8b94dee02d73de88f7dad5c738a29d600b974f1a17a2b00803bd8805d893f419",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.813276
                },
                {
                  "keyposeId": "left_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/02_left_heel_to_glute_peak_suunto.jpg",
                  "sourceImageSha256": "2318f2c59c00a41dd02ade0580fa1650ce507a2487737e8d8bd788645c651d8d",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "80f17e2fd7f8a47ea32b1a466c8d003eacb8182bd6a94cb45871f8157ff6a240",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.955863
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_heel_to_glute_peak": 85.4587,
                "left_heel_to_glute_peak": -69.4105
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_heel_to_glute_peak": 1.22869146,
                "left_heel_to_glute_peak": 1.28470506
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -5.732,
                  "canonicalHeadingDeg": -5.732,
                  "horizontalLengthM": 0.07569,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.923,
                  "canonicalHeadingDeg": 10.923,
                  "horizontalLengthM": 0.29871,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 38
              },
              "canonicalTargetHash": "df4dac18",
              "canonicalTargetSha256": "320ffb1e659a3ffcbf87b916fc5b928c71e7bb958c87641d4bfdeee09eb23c0e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.11,
                  "rightElbow": 166.11,
                  "leftKnee": 172.97,
                  "rightKnee": 172.97
                },
                "footHeadingDeg": {
                  "L": -5.73,
                  "R": 10.92
                },
                "handToFootM": {
                  "L": 0.92985,
                  "R": 0.92985
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "right_heel_to_glute_peak",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: right heel rises behind toward the glute with left-foot support and running arm action",
            "ikControllerTargetsMeters": {
              "Head": [
                0.053585,
                1.730343,
                0.282515
              ],
              "Hip": [
                0.003022,
                1.039112,
                0.005613
              ],
              "L_Calf": [
                -0.183067,
                0.452561,
                0.012385
              ],
              "L_Clavicle": [
                -0.077004,
                1.575156,
                0.050763
              ],
              "L_Foot": [
                -0.198419,
                0.061425,
                -0.041067
              ],
              "L_Forearm": [
                -0.112782,
                1.293624,
                0.031103
              ],
              "L_Hand": [
                0.055159,
                1.328163,
                0.22613
              ],
              "L_Thigh": [
                -0.144742,
                0.973734,
                0.005959
              ],
              "L_ToeBase": [
                -0.222156,
                0,
                0.094839
              ],
              "L_Upperarm": [
                -0.182948,
                1.587227,
                0.047784
              ],
              "Pelvis": [
                0,
                0.978009,
                0
              ],
              "R_Calf": [
                0.216358,
                0.544942,
                0.036525
              ],
              "R_Clavicle": [
                0.134884,
                1.551015,
                0.056722
              ],
              "R_Foot": [
                0.072494,
                0.86611,
                -0.362023
              ],
              "R_Forearm": [
                0.151696,
                1.229739,
                0.040716
              ],
              "R_Hand": [
                -0.096321,
                1.286875,
                0.222207
              ],
              "R_Thigh": [
                0.144742,
                0.982285,
                -0.005959
              ],
              "R_ToeBase": [
                0.165423,
                0.816414,
                -0.22425
              ],
              "R_Upperarm": [
                0.240828,
                1.538944,
                0.059702
              ],
              "Spine01": [
                0.01939,
                1.37001,
                0.036008
              ],
              "Spine02": [
                0.02894,
                1.563086,
                0.053743
              ],
              "Waist": [
                0.00984,
                1.176935,
                0.018273
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "right_heel_to_glute_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/01_right_heel_to_glute_peak_donjoy.jpg",
                  "sourceImageSha256": "39d9986506199d25d1c177bd962368f64ffed8a4d5589d6e1d95a52facd86372",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "8b94dee02d73de88f7dad5c738a29d600b974f1a17a2b00803bd8805d893f419",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.813276
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_heel_to_glute_peak": 85.4587
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_heel_to_glute_peak": 1.22869146
              },
              "floorSupportSides": [
                "L"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -9.907,
                  "canonicalHeadingDeg": -9.907,
                  "horizontalLengthM": 0.13796,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 34,
                  "canonicalHeadingDeg": 34,
                  "horizontalLengthM": 0.16619,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 38
              },
              "canonicalTargetHash": "751e4e97",
              "canonicalTargetSha256": "b0bff2a6a1f73920f37fe19652ee3a3a28ca06b677c583417dba0eabbd9ceb3f",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 88.82,
                  "rightElbow": 90.57,
                  "leftKnee": 171.3,
                  "rightKnee": 44.89
                },
                "footHeadingDeg": {
                  "L": -9.91,
                  "R": 34
                },
                "handToFootM": {
                  "L": 1.31921,
                  "R": 0.7395
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "mid_support",
            "t": 0.5,
            "physioRequirement": "Same-exercise bilateral reconstruction between alternating heel drives",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.743623,
                0
              ],
              "Hip": [
                0,
                0.911201,
                0
              ],
              "L_Calf": [
                -0.1284,
                0.395353,
                0.020638
              ],
              "L_Clavicle": [
                -0.104547,
                1.47029,
                0
              ],
              "L_Foot": [
                -0.12,
                0.132995,
                0
              ],
              "L_Forearm": [
                -0.269095,
                1.220101,
                0.04
              ],
              "L_Hand": [
                -0.269095,
                1.047318,
                0.08
              ],
              "L_Thigh": [
                -0.143315,
                0.861201,
                0
              ],
              "L_ToeBase": [
                -0.12756,
                0.099293,
                0.075316
              ],
              "L_Upperarm": [
                -0.209095,
                1.47029,
                0
              ],
              "Pelvis": [
                0,
                0.861201,
                0
              ],
              "R_Calf": [
                0.1284,
                0.395353,
                0.020638
              ],
              "R_Clavicle": [
                0.104547,
                1.47029,
                0
              ],
              "R_Foot": [
                0.12,
                0.132995,
                0
              ],
              "R_Forearm": [
                0.269095,
                1.220101,
                0.04
              ],
              "R_Hand": [
                0.269095,
                1.047318,
                0.08
              ],
              "R_Thigh": [
                0.143315,
                0.861201,
                0
              ],
              "R_ToeBase": [
                0.176601,
                0,
                0.293299
              ],
              "R_Upperarm": [
                0.209095,
                1.47029,
                0
              ],
              "Spine01": [
                0,
                1.269291,
                0
              ],
              "Spine02": [
                0,
                1.47029,
                0
              ],
              "Waist": [
                0,
                1.068291,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/01_right_heel_to_glute_peak_donjoy.jpg",
                  "sourceImageSha256": "39d9986506199d25d1c177bd962368f64ffed8a4d5589d6e1d95a52facd86372",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "8b94dee02d73de88f7dad5c738a29d600b974f1a17a2b00803bd8805d893f419",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.813276
                },
                {
                  "keyposeId": "left_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/02_left_heel_to_glute_peak_suunto.jpg",
                  "sourceImageSha256": "2318f2c59c00a41dd02ade0580fa1650ce507a2487737e8d8bd788645c651d8d",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "80f17e2fd7f8a47ea32b1a466c8d003eacb8182bd6a94cb45871f8157ff6a240",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.955863
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_heel_to_glute_peak": 85.4587,
                "left_heel_to_glute_peak": -69.4105
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_heel_to_glute_peak": 1.22869146,
                "left_heel_to_glute_peak": 1.28470506
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -5.732,
                  "canonicalHeadingDeg": -5.732,
                  "horizontalLengthM": 0.07569,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.923,
                  "canonicalHeadingDeg": 10.923,
                  "horizontalLengthM": 0.29871,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 38
              },
              "canonicalTargetHash": "df4dac18",
              "canonicalTargetSha256": "320ffb1e659a3ffcbf87b916fc5b928c71e7bb958c87641d4bfdeee09eb23c0e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.11,
                  "rightElbow": 166.11,
                  "leftKnee": 172.97,
                  "rightKnee": 172.97
                },
                "footHeadingDeg": {
                  "L": -5.73,
                  "R": 10.92
                },
                "handToFootM": {
                  "L": 0.92985,
                  "R": 0.92985
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "left_heel_to_glute_peak",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: left heel rises behind toward the glute with right-foot support and running arm action",
            "ikControllerTargetsMeters": {
              "Head": [
                -0.11346,
                1.77094,
                0.282745
              ],
              "Hip": [
                -0.006385,
                1.078433,
                0.005305
              ],
              "L_Calf": [
                -0.121573,
                0.690998,
                0.289558
              ],
              "L_Clavicle": [
                -0.166103,
                1.655288,
                0.048081
              ],
              "L_Foot": [
                -0.091721,
                0.850153,
                -0.104662
              ],
              "L_Forearm": [
                -0.41671,
                1.470434,
                -0.103007
              ],
              "L_Hand": [
                -0.441484,
                1.224097,
                -0.085021
              ],
              "L_Thigh": [
                -0.141887,
                1.029071,
                0.008444
              ],
              "L_ToeBase": [
                -0.150477,
                0.80383,
                0.036147
              ],
              "L_Upperarm": [
                -0.269254,
                1.667839,
                0.043859
              ],
              "Pelvis": [
                0,
                1.014736,
                0
              ],
              "R_Calf": [
                0.160039,
                0.48323,
                -0.098687
              ],
              "R_Clavicle": [
                0.040199,
                1.630185,
                0.056525
              ],
              "R_Foot": [
                0.138827,
                0.053725,
                -0.212183
              ],
              "R_Forearm": [
                0.282162,
                1.392245,
                0.010345
              ],
              "R_Hand": [
                0.337122,
                1.357698,
                0.163694
              ],
              "R_Thigh": [
                0.141887,
                1.000402,
                -0.008444
              ],
              "R_ToeBase": [
                0.155371,
                0,
                -0.092655
              ],
              "R_Upperarm": [
                0.14335,
                1.617633,
                0.060747
              ],
              "Spine01": [
                -0.042178,
                1.435496,
                0.035043
              ],
              "Spine02": [
                -0.062952,
                1.642736,
                0.052303
              ],
              "Waist": [
                -0.021404,
                1.228256,
                0.017783
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "left_heel_to_glute_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/02_left_heel_to_glute_peak_suunto.jpg",
                  "sourceImageSha256": "2318f2c59c00a41dd02ade0580fa1650ce507a2487737e8d8bd788645c651d8d",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "80f17e2fd7f8a47ea32b1a466c8d003eacb8182bd6a94cb45871f8157ff6a240",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.955863
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_heel_to_glute_peak": -69.4105
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_heel_to_glute_peak": 1.28470506
              },
              "floorSupportSides": [
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -22.65,
                  "canonicalHeadingDeg": -22.65,
                  "horizontalLengthM": 0.15258,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 7.881,
                  "canonicalHeadingDeg": 7.881,
                  "horizontalLengthM": 0.12067,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 38
              },
              "canonicalTargetHash": "5507fd06",
              "canonicalTargetSha256": "c713b5a2bc6155f113019e66db7ff3df1627fc581b490a53eda175e6c7b3381e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 134.2,
                  "rightElbow": 99.86,
                  "leftKnee": 29.03,
                  "rightKnee": 173.2
                },
                "footHeadingDeg": {
                  "L": -22.65,
                  "R": 7.88
                },
                "handToFootM": {
                  "L": 0.5124,
                  "R": 1.37148
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Same-exercise bilateral loop transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.743623,
                0
              ],
              "Hip": [
                0,
                0.911201,
                0
              ],
              "L_Calf": [
                -0.1284,
                0.395353,
                0.020638
              ],
              "L_Clavicle": [
                -0.104547,
                1.47029,
                0
              ],
              "L_Foot": [
                -0.12,
                0.132995,
                0
              ],
              "L_Forearm": [
                -0.269095,
                1.220101,
                0.04
              ],
              "L_Hand": [
                -0.269095,
                1.047318,
                0.08
              ],
              "L_Thigh": [
                -0.143315,
                0.861201,
                0
              ],
              "L_ToeBase": [
                -0.12756,
                0.099293,
                0.075316
              ],
              "L_Upperarm": [
                -0.209095,
                1.47029,
                0
              ],
              "Pelvis": [
                0,
                0.861201,
                0
              ],
              "R_Calf": [
                0.1284,
                0.395353,
                0.020638
              ],
              "R_Clavicle": [
                0.104547,
                1.47029,
                0
              ],
              "R_Foot": [
                0.12,
                0.132995,
                0
              ],
              "R_Forearm": [
                0.269095,
                1.220101,
                0.04
              ],
              "R_Hand": [
                0.269095,
                1.047318,
                0.08
              ],
              "R_Thigh": [
                0.143315,
                0.861201,
                0
              ],
              "R_ToeBase": [
                0.176601,
                0,
                0.293299
              ],
              "R_Upperarm": [
                0.209095,
                1.47029,
                0
              ],
              "Spine01": [
                0,
                1.269291,
                0
              ],
              "Spine02": [
                0,
                1.47029,
                0
              ],
              "Waist": [
                0,
                1.068291,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/01_right_heel_to_glute_peak_donjoy.jpg",
                  "sourceImageSha256": "39d9986506199d25d1c177bd962368f64ffed8a4d5589d6e1d95a52facd86372",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "8b94dee02d73de88f7dad5c738a29d600b974f1a17a2b00803bd8805d893f419",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.813276
                },
                {
                  "keyposeId": "left_heel_to_glute_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/butt-kick-run/02_left_heel_to_glute_peak_suunto.jpg",
                  "sourceImageSha256": "2318f2c59c00a41dd02ade0580fa1650ce507a2487737e8d8bd788645c651d8d",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/butt_kick_run/butt_kick_run.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "1cd8d90d868603cebc03d8d9c7409d30b7ea48c263cfb201e94e0adcebac3e7e",
                  "worldLandmarksSha256": "80f17e2fd7f8a47ea32b1a466c8d003eacb8182bd6a94cb45871f8157ff6a240",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.955863
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_heel_to_glute_peak": 85.4587,
                "left_heel_to_glute_peak": -69.4105
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_heel_to_glute_peak": 1.22869146,
                "left_heel_to_glute_peak": 1.28470506
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -5.732,
                  "canonicalHeadingDeg": -5.732,
                  "horizontalLengthM": 0.07569,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.923,
                  "canonicalHeadingDeg": 10.923,
                  "horizontalLengthM": 0.29871,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 38
              },
              "canonicalTargetHash": "df4dac18",
              "canonicalTargetSha256": "320ffb1e659a3ffcbf87b916fc5b928c71e7bb958c87641d4bfdeee09eb23c0e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.11,
                  "rightElbow": 166.11,
                  "leftKnee": 172.97,
                  "rightKnee": 172.97
                },
                "footHeadingDeg": {
                  "L": -5.73,
                  "R": 10.92
                },
                "handToFootM": {
                  "L": 0.92985,
                  "R": 0.92985
                },
                "supportMinY": 0
              }
            }
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        },
        "testCases": [
          {
            "caseId": "v93_warmup_butt_kick_run_1",
            "label": "right_heel_to_glute_peak",
            "phase": 0.25,
            "expectedKeypose": "right_heel_to_glute_peak"
          },
          {
            "caseId": "v93_warmup_butt_kick_run_2",
            "label": "left_heel_to_glute_peak",
            "phase": 0.75,
            "expectedKeypose": "left_heel_to_glute_peak"
          }
        ]
      },
      "reviewBatch": "v93_remaining_six_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "butt-kick-run",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.652987,
        "avgMeanVisibility": 0.842554,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 7,
      "profileId": "warmup_figure_four_walk_ik_v1",
      "title": "Dynamic Warm Up · 04 · Figure fours",
      "exerciseKeys": [
        "dynamic-warm-up",
        "figure-fours"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true,
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "figure-fours",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "figure-fours",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.886671,
          "avgMeanVisibility": 0.886803,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v93_scripts/compile_v93_remaining_six_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python-headless==5.0.0.93; opencv-contrib-python==5.0.0.93",
          "axisTransform": "MediaPipe world -> NexDataH left=-X/up=+Y/forward=+Z; per-source camera yaw normalized; exercise-local X/Z origin at pelvis",
          "targetUprightSemanticHeadHeightM": 1.82,
          "scalePolicy": "per-source pose-independent segment-length stature proxy",
          "exerciseScaleBySource": {
            "right_figure_four_peak": 1.31330198,
            "left_figure_four_peak": 1.34631018
          },
          "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
          "approvalPolicy": "candidate_only_for_actual_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V76_DYNAMIC_WARMUP_VISUAL_SOURCE_LOCK__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Figure-four walk: large alternating hip external-rotation walk with forward travel.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "walk_start",
            "t": 0,
            "physioRequirement": "Same-exercise upright walking transition reconstructed from the two alternating figure-four sources",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.716151,
                0
              ],
              "Hip": [
                0,
                0.860922,
                0
              ],
              "L_Calf": [
                -0.136567,
                0.527389,
                0.017004
              ],
              "L_Clavicle": [
                -0.116084,
                1.363032,
                0
              ],
              "L_Foot": [
                -0.12,
                0.159972,
                0
              ],
              "L_Forearm": [
                -0.292168,
                1.05257,
                0.04
              ],
              "L_Hand": [
                -0.292168,
                0.75077,
                0.08
              ],
              "L_Thigh": [
                -0.149352,
                0.810922,
                0
              ],
              "L_ToeBase": [
                -0.265719,
                0.000463,
                0.327289
              ],
              "L_Upperarm": [
                -0.232168,
                1.363032,
                0
              ],
              "Pelvis": [
                0,
                0.810922,
                0
              ],
              "R_Calf": [
                0.136567,
                0.527389,
                0.017004
              ],
              "R_Clavicle": [
                0.116084,
                1.363032,
                0
              ],
              "R_Foot": [
                0.12,
                0.159972,
                0
              ],
              "R_Forearm": [
                0.292168,
                1.05257,
                0.04
              ],
              "R_Hand": [
                0.292168,
                0.75077,
                0.08
              ],
              "R_Thigh": [
                0.149352,
                0.810922,
                0
              ],
              "R_ToeBase": [
                0.266141,
                0,
                0.328239
              ],
              "R_Upperarm": [
                0.232168,
                1.363032,
                0
              ],
              "Spine01": [
                0,
                1.180835,
                0
              ],
              "Spine02": [
                0,
                1.363032,
                0
              ],
              "Waist": [
                0,
                0.998639,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/01_right_figure_four_peak.jpg",
                  "sourceImageSha256": "b7a832e897fe07a24722d7e41616d1b6c218beed3e9c428b26febf14c760c498",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "aaf12d2653928b2ddf08c3c89b1dd4474fcda5911150f1b47be03bb040f10031",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886671
                },
                {
                  "keyposeId": "left_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/02_left_figure_four_peak.jpg",
                  "sourceImageSha256": "1dd25f29c495d375bbcf3606b2d18538863217a2f0d5072f4ec2d94d04126d02",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "6a3d06583dfcaee279fd243aa42b9a805338a45fdae119beb1a687c0c36d3c44",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886935
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_figure_four_peak": 0.2242,
                "left_figure_four_peak": 6.3415
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_figure_four_peak": 1.31330198,
                "left_figure_four_peak": 1.34631018
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.35826,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.3593,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 40
              },
              "canonicalTargetHash": "a1c546e6",
              "canonicalTargetSha256": "ff3e323a5073aa9b714eaf06d23b94414de55e5af4971a72973d316954d4e30e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.15,
                  "rightElbow": 169.15,
                  "leftKnee": 173.92,
                  "rightKnee": 173.92
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 24
                },
                "handToFootM": {
                  "L": 0.62055,
                  "R": 0.62055
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "right_figure_four_peak",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: right ankle and foot are held across the body in a figure four while balancing on the left foot",
            "ikControllerTargetsMeters": {
              "Head": [
                -0.005793,
                1.862774,
                0.052
              ],
              "Hip": [
                -0.003894,
                1.145952,
                0.005
              ],
              "L_Calf": [
                -0.071797,
                0.538082,
                0.002648
              ],
              "L_Clavicle": [
                -0.14628,
                1.629804,
                0.036
              ],
              "L_Foot": [
                -0.0482,
                0.060013,
                -0.108708
              ],
              "L_Forearm": [
                -0.222072,
                1.368208,
                0.26996
              ],
              "L_Hand": [
                -0.16097,
                1.121786,
                0.462695
              ],
              "L_Thigh": [
                -0.146514,
                1.051747,
                0.001931
              ],
              "L_ToeBase": [
                -0.103025,
                0,
                0.01443
              ],
              "L_Upperarm": [
                -0.248291,
                1.641016,
                0.044
              ],
              "Pelvis": [
                0,
                1.0811,
                0
              ],
              "R_Calf": [
                0.195003,
                1.112017,
                0.125483
              ],
              "R_Clavicle": [
                0.080681,
                1.624819,
                0.036
              ],
              "R_Foot": [
                -0.126331,
                1.078458,
                0.139555
              ],
              "R_Forearm": [
                0.064657,
                1.396765,
                0.272909
              ],
              "R_Hand": [
                -0.045716,
                1.08678,
                0.374885
              ],
              "R_Thigh": [
                0.146514,
                1.110452,
                -0.001931
              ],
              "R_ToeBase": [
                -0.037465,
                1.063458,
                0.251305
              ],
              "R_Upperarm": [
                0.205328,
                1.621901,
                0.044
              ],
              "Spine01": [
                -0.006477,
                1.44984,
                0.014
              ],
              "Spine02": [
                -0.007518,
                1.631459,
                0.024
              ],
              "Waist": [
                -0.004017,
                1.268222,
                0.006
              ],
              "L_PalmBase": [
                -0.148442,
                1.060529,
                0.519826
              ],
              "L_PalmIndexBase": [
                -0.162637,
                1.068807,
                0.532284
              ],
              "L_PalmPinkyBase": [
                -0.134752,
                1.047894,
                0.488614
              ],
              "R_PalmBase": [
                -0.077773,
                1.021196,
                0.420442
              ],
              "R_PalmIndexBase": [
                -0.066095,
                1.02642,
                0.436729
              ],
              "R_PalmPinkyBase": [
                -0.085026,
                1.013878,
                0.385859
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              },
              {
                "type": "body_grip_contact",
                "nonFloorContact": true,
                "gripSide": "L",
                "targetLimb": "R_explicit_foot_underside_sole_snap",
                "cylinderAxis": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "contactRole": "foot_underside_sole",
                "surface": "foot_underside_sole",
                "source": "V367_EXPLICIT_MESH_SNAP_POINTS_ONLY",
                "policy": "Existing collision mesh is the receiver. Generic grip must use the explicit snap marker; no receiver rediscovery, no new pose, no new grip solver.",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "user_selected_frame_702C2E25",
                  "sourceCycle": "right_figure_four_peak",
                  "anatomicalSide": "R",
                  "contactRole": "foot_underside_sole",
                  "lateralWeight": -0.995798,
                  "forwardWeight": -0.091574,
                  "sectorHalfAngleDeg": 0,
                  "angularSamples": 1,
                  "halfWidthT": 0,
                  "confidence": "high_user_corrected_snap_point",
                  "derivation": {
                    "sourceT": 0.11549,
                    "centerT": 0.11549,
                    "sourceRadialM": 0.041037,
                    "palmSeed": [
                      -0.14861,
                      1.059077,
                      0.513575
                    ],
                    "receiverAxis": [
                      "R_Foot",
                      "R_ToeBase"
                    ],
                    "sourceImage": "702C2E25-B59F-4A0C-B15D-6A80408FA397.jpeg",
                    "v367ExplicitMeshSnapPoint": {
                      "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                      "valid": true,
                      "surface": "foot_underside_sole",
                      "proxy": "FootShoe",
                      "proxyAxis": "Foot->ToeBase/MidToe",
                      "t": 0.12,
                      "radial": "positive_foot_canonical_vertical_underside_surface",
                      "source": "user_correction_existing_collision_mesh_snap_point",
                      "policy": "Explicit snap marker on existing FootShoe mesh proxy at the underside/sole near the ankle-to-midfoot entry point; do not rediscover nearest surface."
                    },
                    "v369SnapMarkerMove": {
                      "fromT": 0.12,
                      "toT": 0.18
                    },
                    "v381LowerSoleEdgeSnap": {
                      "fromT": 0.18,
                      "toT": 0.2,
                      "underSoleEdgeOffsetM": 0.006,
                      "reason": "user requested sole grip snap at lower edge so fingers close under foot"
                    }
                  },
                  "policy": "User-corrected snap point.",
                  "explicitMeshSnapPoint": {
                    "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                    "valid": true,
                    "surface": "foot_underside_sole",
                    "proxy": "FootShoe",
                    "proxyAxis": "Foot->ToeBase/MidToe",
                    "t": 0.2,
                    "radial": "lower_sole_lip_under_edge",
                    "source": "V381_FOOT_SOLE_EDGE_POLISH",
                    "policy": "V381: move sole-hand snap to lower edge/lip of existing FootShoe underside so fingers can close under the foot; do not rediscover receiver.",
                    "underSoleEdgeOffsetM": 0.006,
                    "palmBiasUnderFootM": 0.018
                  },
                  "radialSemantic": "explicit_lower_sole_lip_under_edge",
                  "centerT": 0.2
                },
                "collisionProxy": "R_FootShoe",
                "explicitMeshSnapPoint": {
                  "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                  "valid": true,
                  "surface": "foot_underside_sole",
                  "proxy": "FootShoe",
                  "proxyAxis": "Foot->ToeBase/MidToe",
                  "t": 0.2,
                  "radial": "lower_sole_lip_under_edge",
                  "source": "V381_FOOT_SOLE_EDGE_POLISH",
                  "policy": "V381: move sole-hand snap to lower edge/lip of existing FootShoe underside so fingers can close under the foot; do not rediscover receiver.",
                  "underSoleEdgeOffsetM": 0.006,
                  "palmBiasUnderFootM": 0.018
                },
                "snapPointAuthority": "explicit_mesh_snap_point_on_existing_FootShoe_proxy"
              },
              {
                "type": "body_grip_contact",
                "nonFloorContact": true,
                "gripSide": "R",
                "targetLimb": "R_explicit_front_lower_shin_above_ankle_snap",
                "cylinderAxis": [
                  "R_Foot",
                  "R_Calf"
                ],
                "contactRole": "front_lower_shin_above_ankle",
                "surface": "front_lower_shin_above_ankle",
                "source": "V373_SEPARATED_FRONT_SHIN_SNAP_FINAL",
                "policy": "Existing lower-leg mesh receiver; explicit front-side shin snap separated from sole snap; no new grip solver.",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "user_selected_frame_702C2E25",
                  "sourceCycle": "right_figure_four_peak",
                  "anatomicalSide": "R",
                  "contactRole": "front_lower_shin_above_ankle",
                  "lateralWeight": 0.023352,
                  "forwardWeight": 0.999727,
                  "sectorHalfAngleDeg": 0,
                  "angularSamples": 1,
                  "halfWidthT": 0,
                  "confidence": "high_user_corrected_snap_point",
                  "derivation": {
                    "sourceT": 0.097189,
                    "centerT": 0.097189,
                    "sourceRadialM": 0.092696,
                    "palmSeed": [
                      -0.076298,
                      1.020498,
                      0.414343
                    ],
                    "receiverAxis": [
                      "R_Foot",
                      "R_Calf"
                    ],
                    "sourceImage": "702C2E25-B59F-4A0C-B15D-6A80408FA397.jpeg",
                    "v367ExplicitMeshSnapPoint": {
                      "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                      "valid": true,
                      "surface": "front_lower_shin_above_ankle",
                      "proxy": "LowerLeg",
                      "proxyAxis": "Calf->Foot knee_to_ankle",
                      "t": 0.9,
                      "radial": "positive_lower_leg_front_depth",
                      "source": "user_correction_existing_collision_mesh_snap_point",
                      "policy": "Explicit snap marker on existing lower-leg mesh proxy at anterior lower shin just above ankle; do not rediscover nearest surface."
                    },
                    "v369SnapMarkerMove": {
                      "fromT": 0.9,
                      "toT": 0.87
                    },
                    "v373SeparatedFrontShinSnap": {
                      "t": 0.84,
                      "radial": "front_visible_separated_from_sole",
                      "minSeparationM": 0.08,
                      "reason": "V371 put upper and lower hands into same cluster; upper shin snap must be separate from foot/sole snap."
                    },
                    "v373FinalSeparatedFrontShinSnap": {
                      "t": 0.7,
                      "radial": "front_visible_separated_from_sole",
                      "minSeparationM": 0.1,
                      "reason": "avoid V371 collapse where upper/lower hands landed same cluster"
                    }
                  },
                  "policy": "User-corrected snap point.",
                  "explicitMeshSnapPoint": {
                    "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                    "valid": true,
                    "surface": "front_lower_shin_above_ankle",
                    "proxy": "LowerLeg",
                    "proxyAxis": "Calf->Foot knee_to_ankle",
                    "t": 0.7,
                    "radial": "front_visible_separated_from_sole",
                    "source": "user_correction_existing_collision_mesh_snap_point",
                    "policy": "V373 FINAL: visible/front lower-shin snap separated from foot/sole snap; t chosen by sweep to keep >0.10m bilateral separation and Node PASS."
                  },
                  "radialSemantic": "explicit_front_lower_shin",
                  "centerT": 0.3
                },
                "explicitMeshSnapPoint": {
                  "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                  "valid": true,
                  "surface": "front_lower_shin_above_ankle",
                  "proxy": "LowerLeg",
                  "proxyAxis": "Calf->Foot knee_to_ankle",
                  "t": 0.7,
                  "radial": "front_visible_separated_from_sole",
                  "source": "user_correction_existing_collision_mesh_snap_point",
                  "policy": "V373 FINAL: visible/front lower-shin snap separated from foot/sole snap; t chosen by sweep to keep >0.10m bilateral separation and Node PASS."
                },
                "snapPointAuthority": "explicit_mesh_snap_point_on_existing_lower_leg_proxy"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "right_figure_four_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/01_right_figure_four_peak.jpg",
                  "sourceImageSha256": "b7a832e897fe07a24722d7e41616d1b6c218beed3e9c428b26febf14c760c498",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "aaf12d2653928b2ddf08c3c89b1dd4474fcda5911150f1b47be03bb040f10031",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886671
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_figure_four_peak": 0.2242
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_figure_four_peak": 1.31330198
              },
              "floorSupportSides": [
                "L"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.13479,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 34,
                  "canonicalHeadingDeg": 34,
                  "horizontalLengthM": 0.15892,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 40
              },
              "canonicalTargetHash": "d0b6fcb4",
              "canonicalTargetSha256": "f7c5150b05b0ad663b927681017d464cb454a39b1a16e1a363e1084a300fb355",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 146.34,
                  "rightElbow": 132.21,
                  "leftKnee": 165.76,
                  "rightKnee": 83.38
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 34
                },
                "handToFootM": {
                  "L": 1.18739,
                  "R": 0.43729
                },
                "supportMinY": 0
              },
              "v364DualHandPalmMcpContactIk": {
                "schema": "NEXT11_V364_DUAL_HAND_PALM_MCP_CONTACT_IK",
                "baseline": "V346 body/legs/feet/receivers locked",
                "sourceImage": "E1B75D25-0276-4DD4-AC0F-4154B493C9FF.jpeg",
                "changedOnly": [
                  "L_Upperarm",
                  "L_Forearm",
                  "L_Hand",
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_Upperarm",
                  "R_Forearm",
                  "R_Hand",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "policy": "Reach/contact measured to actual hand MCP/palm snap points (Index/Pinky/Mid palm frame), not wrist/Hand controller. MediaPipe is used only as 2D source evidence."
              },
              "v366SnapPointRefinement": {
                "schema": "NEXT11_V366_SNAP_POINT_REFINEMENT",
                "sourceImage": "702C2E25-B59F-4A0C-B15D-6A80408FA397.jpeg",
                "policy": "Snap points refined per user: lower hand underside of foot; upper hand front shin just above ankle. No runtime/grip solver change."
              },
              "v369TorsoStraighten": {
                "policy": "Mild straighten: pelvis/legs/feet locked; spine/head/upperarm shoulder anchors rotated around pelvis. Forearm/hand/palm contact targets left intact.",
                "oldTorso": [
                  -0.032799,
                  0.546212,
                  0.080314
                ],
                "newTorso": [
                  -0.021481,
                  0.550359,
                  0.050173
                ],
                "oldLean": {
                  "xLeanDeg": -3.436,
                  "zLeanDeg": 8.365,
                  "totalFromYDeg": 9.025
                },
                "newLean": {
                  "xLeanDeg": -2.235,
                  "zLeanDeg": 5.209,
                  "totalFromYDeg": 5.663
                },
                "affectedTargets": [
                  "Waist",
                  "Spine01",
                  "Spine02",
                  "Head",
                  "L_Upperarm",
                  "R_Upperarm"
                ]
              },
              "v370HeadNeckStraightenRejected": {
                "policy": "Rejected/reverted: isolated Head target straightening blocked generic palm snap because runtime chain coupling changed. Use V369 mild torso stretch only until a proper head-chain solution is built.",
                "revertedTo": [
                  -0.016551,
                  1.862774,
                  0.306484
                ]
              }
            },
            "v375ProximalFootIkTest": {
              "schema": "NEXT11_V375_PROXIMAL_FOOT_IK_TEST_V1",
              "applied": true,
              "policy": "Test-only IK keypose correction: pull lifted lower-leg/foot anterior-Z closer to pelvis before body/arm resolve. V374 foot/shin snap authorities are unchanged.",
              "lockedContactAuthorities": [
                "foot_underside_sole",
                "front_lower_shin_above_ankle"
              ],
              "noSnapPointChange": true,
              "noBespokeRuntimeSolver": true,
              "rows": [
                {
                  "keypose": "right_figure_four_peak",
                  "target": "R_Calf",
                  "before": [
                    0.245003,
                    1.212017,
                    0.405483
                  ],
                  "after": [
                    0.245003,
                    1.212017,
                    0.175483
                  ],
                  "deltaZ": -0.23,
                  "horizBeforeM": 0.473754,
                  "horizAfterM": 0.301365,
                  "horizDeltaM": -0.172389
                },
                {
                  "keypose": "right_figure_four_peak",
                  "target": "R_Foot",
                  "before": [
                    -0.126331,
                    1.078458,
                    0.479555
                  ],
                  "after": [
                    -0.126331,
                    1.078458,
                    0.239555
                  ],
                  "deltaZ": -0.24,
                  "horizBeforeM": 0.495916,
                  "horizAfterM": 0.270825,
                  "horizDeltaM": -0.225091
                },
                {
                  "keypose": "right_figure_four_peak",
                  "target": "R_ToeBase",
                  "before": [
                    -0.037465,
                    1.0533,
                    0.611305
                  ],
                  "after": [
                    -0.037465,
                    1.0533,
                    0.391305
                  ],
                  "deltaZ": -0.22,
                  "horizBeforeM": 0.612452,
                  "horizAfterM": 0.393094,
                  "horizDeltaM": -0.219358
                }
              ]
            },
            "v378DistalFootOnlyKneeLockTest": {
              "status": "TEST_CANDIDATE_NOT_LOCKED",
              "intent": "Move only distal foot/toe closer to pelvis while keeping thigh/calf/knee proxy fixed; corrects V377 whole-lower-leg-cluster compaction.",
              "lockedUnchanged": [
                "R_Thigh",
                "R_Calf"
              ],
              "changed": [
                "R_Foot",
                "R_ToeBase"
              ],
              "rows": [
                {
                  "keypose": "right_figure_four_peak",
                  "target": "R_Foot",
                  "before": [
                    -0.126331,
                    1.078458,
                    0.239555
                  ],
                  "after": [
                    -0.126331,
                    1.078458,
                    0.139555
                  ],
                  "delta_m": [
                    0,
                    0,
                    -0.1
                  ]
                },
                {
                  "keypose": "right_figure_four_peak",
                  "target": "R_ToeBase",
                  "before": [
                    -0.037465,
                    1.0533,
                    0.391305
                  ],
                  "after": [
                    -0.037465,
                    1.0533,
                    0.291305
                  ],
                  "delta_m": [
                    0,
                    0,
                    -0.1
                  ]
                }
              ]
            },
            "v379LowerKneeKeepFootHeightTest": {
              "status": "TEST_CANDIDATE_NOT_LOCKED",
              "acceptedDeltaM": 0.05,
              "rejectedDeltasM": [
                0.075,
                0.1
              ],
              "change": "Lower R_Calf/knee proxy 50mm in Y while preserving V378 R_Foot/R_ToeBase current height and V374 snap authorities. 75/100mm broke shin palm/finger gates in Chromium QA.",
              "before": {
                "R_Calf": [
                  0.245003,
                  1.212017,
                  0.175483
                ],
                "R_Foot": [
                  -0.126331,
                  1.078458,
                  0.139555
                ],
                "R_ToeBase": [
                  -0.037465,
                  1.0533,
                  0.291305
                ],
                "R_Thigh": [
                  0.146514,
                  1.110452,
                  -0.001931
                ],
                "Pelvis": [
                  0,
                  1.0811,
                  0
                ],
                "Head": [
                  -0.005793,
                  1.862774,
                  0.052
                ],
                "Spine02": [
                  -0.007518,
                  1.631459,
                  0.024
                ]
              },
              "after": {
                "R_Calf": [
                  0.245003,
                  1.162017,
                  0.175483
                ],
                "R_Foot": [
                  -0.126331,
                  1.078458,
                  0.139555
                ],
                "R_ToeBase": [
                  -0.037465,
                  1.0533,
                  0.291305
                ],
                "R_Thigh": [
                  0.146514,
                  1.110452,
                  -0.001931
                ],
                "Pelvis": [
                  0,
                  1.0811,
                  0
                ],
                "Head": [
                  -0.005793,
                  1.862774,
                  0.052
                ],
                "Spine02": [
                  -0.007518,
                  1.631459,
                  0.024
                ]
              }
            },
            "v381FootSolePolish": {
              "R": {
                "policy": "preserve foot joint height; lower ToeBase Y to pitch sole down slightly; keep V380 compact leg geometry",
                "oldToeBase": [
                  -0.037465,
                  1.0933,
                  0.251305
                ],
                "newToeBase": [
                  -0.037465,
                  1.063458,
                  0.251305
                ]
              }
            },
            "v383RightCalfLateralPolish": {
              "deltaXInwardM": 0.05,
              "oldR_CalfX": 0.245003,
              "newR_CalfX": 0.195003,
              "preserved": [
                "R_Foot",
                "R_ToeBase",
                "R_Thigh",
                "V382 sole lower-edge snap",
                "V374/V373 front-shin snap"
              ],
              "policy": "Pull right calf/shin laterally inward toward thigh/body while preserving foot position and sole-edge grip."
            }
          },
          {
            "id": "mid_walk_support",
            "t": 0.5,
            "physioRequirement": "Same-exercise bilateral walking transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.716151,
                0
              ],
              "Hip": [
                0,
                0.860922,
                0
              ],
              "L_Calf": [
                -0.136567,
                0.527389,
                0.017004
              ],
              "L_Clavicle": [
                -0.116084,
                1.363032,
                0
              ],
              "L_Foot": [
                -0.12,
                0.159972,
                0
              ],
              "L_Forearm": [
                -0.292168,
                1.05257,
                0.04
              ],
              "L_Hand": [
                -0.292168,
                0.75077,
                0.08
              ],
              "L_Thigh": [
                -0.149352,
                0.810922,
                0
              ],
              "L_ToeBase": [
                -0.265719,
                0.000463,
                0.327289
              ],
              "L_Upperarm": [
                -0.232168,
                1.363032,
                0
              ],
              "Pelvis": [
                0,
                0.810922,
                0
              ],
              "R_Calf": [
                0.136567,
                0.527389,
                0.017004
              ],
              "R_Clavicle": [
                0.116084,
                1.363032,
                0
              ],
              "R_Foot": [
                0.12,
                0.159972,
                0
              ],
              "R_Forearm": [
                0.292168,
                1.05257,
                0.04
              ],
              "R_Hand": [
                0.292168,
                0.75077,
                0.08
              ],
              "R_Thigh": [
                0.149352,
                0.810922,
                0
              ],
              "R_ToeBase": [
                0.266141,
                0,
                0.328239
              ],
              "R_Upperarm": [
                0.232168,
                1.363032,
                0
              ],
              "Spine01": [
                0,
                1.180835,
                0
              ],
              "Spine02": [
                0,
                1.363032,
                0
              ],
              "Waist": [
                0,
                0.998639,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/01_right_figure_four_peak.jpg",
                  "sourceImageSha256": "b7a832e897fe07a24722d7e41616d1b6c218beed3e9c428b26febf14c760c498",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "aaf12d2653928b2ddf08c3c89b1dd4474fcda5911150f1b47be03bb040f10031",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886671
                },
                {
                  "keyposeId": "left_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/02_left_figure_four_peak.jpg",
                  "sourceImageSha256": "1dd25f29c495d375bbcf3606b2d18538863217a2f0d5072f4ec2d94d04126d02",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "6a3d06583dfcaee279fd243aa42b9a805338a45fdae119beb1a687c0c36d3c44",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886935
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_figure_four_peak": 0.2242,
                "left_figure_four_peak": 6.3415
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_figure_four_peak": 1.31330198,
                "left_figure_four_peak": 1.34631018
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.35826,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.3593,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 40
              },
              "canonicalTargetHash": "a1c546e6",
              "canonicalTargetSha256": "ff3e323a5073aa9b714eaf06d23b94414de55e5af4971a72973d316954d4e30e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.15,
                  "rightElbow": 169.15,
                  "leftKnee": 173.92,
                  "rightKnee": 173.92
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 24
                },
                "handToFootM": {
                  "L": 0.62055,
                  "R": 0.62055
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "left_figure_four_peak",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: left ankle and foot are held across the body in a figure four while balancing on the right foot",
            "ikControllerTargetsMeters": {
              "Head": [
                0.016373,
                1.902907,
                0.052
              ],
              "Hip": [
                0.003456,
                1.176829,
                0.004838
              ],
              "L_Calf": [
                -0.154198,
                1.183077,
                0.121823
              ],
              "L_Clavicle": [
                -0.090263,
                1.664597,
                0.036
              ],
              "L_Foot": [
                0.120203,
                1.112262,
                0.138679
              ],
              "L_Forearm": [
                -0.061994,
                1.436854,
                0.310574
              ],
              "L_Hand": [
                0.026049,
                1.114745,
                0.395224
              ],
              "L_Thigh": [
                -0.152189,
                1.136505,
                -0.004513
              ],
              "L_ToeBase": [
                0.022626,
                1.0972620000000002,
                0.263343
              ],
              "L_Upperarm": [
                -0.203338,
                1.620812,
                0.044
              ],
              "Pelvis": [
                0,
                1.109776,
                0
              ],
              "R_Calf": [
                0.102568,
                0.52356,
                -0.043142
              ],
              "R_Clavicle": [
                0.147113,
                1.657851,
                0.036
              ],
              "R_Foot": [
                -0.013295,
                0.082026,
                -0.196323
              ],
              "R_Forearm": [
                0.278381,
                1.353054,
                0.25026
              ],
              "R_Hand": [
                0.151302,
                1.146402,
                0.45702
              ],
              "R_Thigh": [
                0.152189,
                1.083048,
                0.004513
              ],
              "R_ToeBase": [
                0.044573,
                0,
                -0.021415
              ],
              "R_Upperarm": [
                0.250332,
                1.638816,
                0.044
              ],
              "Spine01": [
                0.005584,
                1.480118,
                0.014
              ],
              "Spine02": [
                0.006482,
                1.662525,
                0.024
              ],
              "Waist": [
                0.003463,
                1.297711,
                0.006
              ],
              "L_PalmBase": [
                0.055739,
                1.052258,
                0.444083
              ],
              "L_PalmIndexBase": [
                0.043483,
                1.058131,
                0.459591
              ],
              "L_PalmPinkyBase": [
                0.06428,
                1.043051,
                0.409972
              ],
              "R_PalmBase": [
                0.13709,
                1.08505,
                0.515658
              ],
              "R_PalmIndexBase": [
                0.151774,
                1.092971,
                0.527931
              ],
              "R_PalmPinkyBase": [
                0.122536,
                1.073077,
                0.484886
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              },
              {
                "type": "body_grip_contact",
                "nonFloorContact": true,
                "gripSide": "R",
                "targetLimb": "L_explicit_foot_underside_sole_snap",
                "cylinderAxis": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "contactRole": "foot_underside_sole",
                "surface": "foot_underside_sole",
                "source": "V367_EXPLICIT_MESH_SNAP_POINTS_ONLY",
                "policy": "Existing collision mesh is the receiver. Generic grip must use the explicit snap marker; no receiver rediscovery, no new pose, no new grip solver.",
                "collisionProxy": "L_FootShoe",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "direct_left_semantic_mirror",
                  "sourceCycle": "left_figure_four_peak",
                  "anatomicalSide": "L",
                  "contactRole": "foot_underside_sole",
                  "lateralWeight": 0.920135,
                  "forwardWeight": -0.391601,
                  "sectorHalfAngleDeg": 0,
                  "angularSamples": 1,
                  "halfWidthT": 0,
                  "confidence": "high_user_corrected_snap_point",
                  "derivation": {
                    "sourceT": 0.113844,
                    "centerT": 0.113844,
                    "sourceRadialM": 0.040603,
                    "palmSeed": [
                      0.137133,
                      1.083699,
                      0.509491
                    ],
                    "receiverAxis": [
                      "L_Foot",
                      "L_ToeBase"
                    ],
                    "v367ExplicitMeshSnapPoint": {
                      "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                      "valid": true,
                      "surface": "foot_underside_sole",
                      "proxy": "FootShoe",
                      "proxyAxis": "Foot->ToeBase/MidToe",
                      "t": 0.12,
                      "radial": "positive_foot_canonical_vertical_underside_surface",
                      "source": "user_correction_existing_collision_mesh_snap_point",
                      "policy": "Explicit snap marker on existing FootShoe mesh proxy at the underside/sole near the ankle-to-midfoot entry point; do not rediscover nearest surface."
                    },
                    "v369SnapMarkerMove": {
                      "fromT": 0.12,
                      "toT": 0.18
                    },
                    "v381LowerSoleEdgeSnap": {
                      "fromT": 0.18,
                      "toT": 0.2,
                      "underSoleEdgeOffsetM": 0.006,
                      "reason": "user requested sole grip snap at lower edge so fingers close under foot"
                    }
                  },
                  "explicitMeshSnapPoint": {
                    "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                    "valid": true,
                    "surface": "foot_underside_sole",
                    "proxy": "FootShoe",
                    "proxyAxis": "Foot->ToeBase/MidToe",
                    "t": 0.2,
                    "radial": "lower_sole_lip_under_edge",
                    "source": "V381_FOOT_SOLE_EDGE_POLISH",
                    "policy": "V381: move sole-hand snap to lower edge/lip of existing FootShoe underside so fingers can close under the foot; do not rediscover receiver.",
                    "underSoleEdgeOffsetM": 0.006,
                    "palmBiasUnderFootM": 0.018
                  },
                  "radialSemantic": "explicit_lower_sole_lip_under_edge",
                  "centerT": 0.2
                },
                "explicitMeshSnapPoint": {
                  "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                  "valid": true,
                  "surface": "foot_underside_sole",
                  "proxy": "FootShoe",
                  "proxyAxis": "Foot->ToeBase/MidToe",
                  "t": 0.2,
                  "radial": "lower_sole_lip_under_edge",
                  "source": "V381_FOOT_SOLE_EDGE_POLISH",
                  "policy": "V381: move sole-hand snap to lower edge/lip of existing FootShoe underside so fingers can close under the foot; do not rediscover receiver.",
                  "underSoleEdgeOffsetM": 0.006,
                  "palmBiasUnderFootM": 0.018
                },
                "snapPointAuthority": "explicit_mesh_snap_point_on_existing_FootShoe_proxy"
              },
              {
                "type": "body_grip_contact",
                "nonFloorContact": true,
                "gripSide": "L",
                "targetLimb": "L_explicit_front_lower_shin_above_ankle_snap",
                "cylinderAxis": [
                  "L_Foot",
                  "L_Calf"
                ],
                "contactRole": "front_lower_shin_above_ankle",
                "surface": "front_lower_shin_above_ankle",
                "source": "V373_SEPARATED_FRONT_SHIN_SNAP_FINAL",
                "policy": "Existing lower-leg mesh receiver; explicit front-side shin snap separated from sole snap; no new grip solver.",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "direct_left_semantic_mirror",
                  "sourceCycle": "left_figure_four_peak",
                  "anatomicalSide": "L",
                  "contactRole": "front_lower_shin_above_ankle",
                  "lateralWeight": -0.668284,
                  "forwardWeight": 0.743907,
                  "sectorHalfAngleDeg": 0,
                  "angularSamples": 1,
                  "halfWidthT": 0,
                  "confidence": "high_user_corrected_snap_point",
                  "derivation": {
                    "sourceT": 0.097162,
                    "centerT": 0.097162,
                    "sourceRadialM": 0.093135,
                    "palmSeed": [
                      0.054501,
                      1.051147,
                      0.437882
                    ],
                    "receiverAxis": [
                      "L_Foot",
                      "L_Calf"
                    ],
                    "v367ExplicitMeshSnapPoint": {
                      "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                      "valid": true,
                      "surface": "front_lower_shin_above_ankle",
                      "proxy": "LowerLeg",
                      "proxyAxis": "Calf->Foot knee_to_ankle",
                      "t": 0.9,
                      "radial": "positive_lower_leg_front_depth",
                      "source": "user_correction_existing_collision_mesh_snap_point",
                      "policy": "Explicit snap marker on existing lower-leg mesh proxy at anterior lower shin just above ankle; do not rediscover nearest surface."
                    },
                    "v369SnapMarkerMove": {
                      "fromT": 0.9,
                      "toT": 0.87
                    },
                    "v373SeparatedFrontShinSnap": {
                      "t": 0.84,
                      "radial": "front_visible_separated_from_sole",
                      "minSeparationM": 0.08,
                      "reason": "V371 put upper and lower hands into same cluster; upper shin snap must be separate from foot/sole snap."
                    },
                    "v373FinalSeparatedFrontShinSnap": {
                      "t": 0.7,
                      "radial": "front_visible_separated_from_sole",
                      "minSeparationM": 0.1,
                      "reason": "avoid V371 collapse where upper/lower hands landed same cluster"
                    }
                  },
                  "explicitMeshSnapPoint": {
                    "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                    "valid": true,
                    "surface": "front_lower_shin_above_ankle",
                    "proxy": "LowerLeg",
                    "proxyAxis": "Calf->Foot knee_to_ankle",
                    "t": 0.7,
                    "radial": "front_visible_separated_from_sole",
                    "source": "user_correction_existing_collision_mesh_snap_point",
                    "policy": "V373 FINAL: visible/front lower-shin snap separated from foot/sole snap; t chosen by sweep to keep >0.10m bilateral separation and Node PASS."
                  },
                  "radialSemantic": "explicit_front_lower_shin",
                  "centerT": 0.3
                },
                "explicitMeshSnapPoint": {
                  "schema": "NEXPROD01_EXPLICIT_MESH_SNAP_POINT_V1",
                  "valid": true,
                  "surface": "front_lower_shin_above_ankle",
                  "proxy": "LowerLeg",
                  "proxyAxis": "Calf->Foot knee_to_ankle",
                  "t": 0.7,
                  "radial": "front_visible_separated_from_sole",
                  "source": "user_correction_existing_collision_mesh_snap_point",
                  "policy": "V373 FINAL: visible/front lower-shin snap separated from foot/sole snap; t chosen by sweep to keep >0.10m bilateral separation and Node PASS."
                },
                "snapPointAuthority": "explicit_mesh_snap_point_on_existing_lower_leg_proxy"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "left_figure_four_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/02_left_figure_four_peak.jpg",
                  "sourceImageSha256": "1dd25f29c495d375bbcf3606b2d18538863217a2f0d5072f4ec2d94d04126d02",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "6a3d06583dfcaee279fd243aa42b9a805338a45fdae119beb1a687c0c36d3c44",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886935
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_figure_four_peak": 6.3415
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_figure_four_peak": 1.34631018
              },
              "floorSupportSides": [
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -34,
                  "canonicalHeadingDeg": -34,
                  "horizontalLengthM": 0.1745,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 18.307,
                  "canonicalHeadingDeg": 18.307,
                  "horizontalLengthM": 0.18423,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 40
              },
              "canonicalTargetHash": "1ab792e1",
              "canonicalTargetSha256": "c74f19bb60f8bfdeb5ecc98dd483f7ffaeee0095cda4ff445610af5aca78ef85",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 142.63,
                  "rightElbow": 137.1,
                  "leftKnee": 92.25,
                  "rightKnee": 163.38
                },
                "footHeadingDeg": {
                  "L": -34,
                  "R": 18.31
                },
                "handToFootM": {
                  "L": 0.39982,
                  "R": 1.17464
                },
                "supportMinY": 0
              },
              "v364DualHandPalmMcpContactIk": {
                "schema": "NEXT11_V364_DUAL_HAND_PALM_MCP_CONTACT_IK",
                "baseline": "V346 body/legs/feet/receivers locked",
                "sourceImage": "E1B75D25-0276-4DD4-AC0F-4154B493C9FF.jpeg",
                "changedOnly": [
                  "L_Upperarm",
                  "L_Forearm",
                  "L_Hand",
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_Upperarm",
                  "R_Forearm",
                  "R_Hand",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "policy": "Reach/contact measured to actual hand MCP/palm snap points (Index/Pinky/Mid palm frame), not wrist/Hand controller. MediaPipe is used only as 2D source evidence."
              },
              "v366SnapPointRefinement": {
                "schema": "NEXT11_V366_SNAP_POINT_REFINEMENT",
                "sourceImage": "702C2E25-B59F-4A0C-B15D-6A80408FA397.jpeg",
                "policy": "Snap points refined per user: lower hand underside of foot; upper hand front shin just above ankle. No runtime/grip solver change."
              },
              "v369TorsoStraighten": {
                "policy": "Mild straighten: pelvis/legs/feet locked; spine/head/upperarm shoulder anchors rotated around pelvis. Forearm/hand/palm contact targets left intact.",
                "oldTorso": [
                  0.028425,
                  0.551448,
                  0.039788
                ],
                "newTorso": [
                  0.01852,
                  0.552749,
                  0.024727
                ],
                "oldLean": {
                  "xLeanDeg": 2.951,
                  "zLeanDeg": 4.127,
                  "totalFromYDeg": 5.067
                },
                "newLean": {
                  "xLeanDeg": 1.919,
                  "zLeanDeg": 2.561,
                  "totalFromYDeg": 3.199
                },
                "affectedTargets": [
                  "Waist",
                  "Spine01",
                  "Spine02",
                  "Head",
                  "L_Upperarm",
                  "R_Upperarm"
                ]
              },
              "v370HeadNeckStraightenRejected": {
                "policy": "Rejected/reverted: isolated Head target straightening blocked generic palm snap because runtime chain coupling changed. Use V369 mild torso stretch only until a proper head-chain solution is built.",
                "revertedTo": [
                  0.046781,
                  1.902907,
                  0.293492
                ]
              }
            },
            "v375ProximalFootIkTest": {
              "schema": "NEXT11_V375_PROXIMAL_FOOT_IK_TEST_V1",
              "applied": true,
              "policy": "Test-only IK keypose correction: pull lifted lower-leg/foot anterior-Z closer to pelvis before body/arm resolve. V374 foot/shin snap authorities are unchanged.",
              "lockedContactAuthorities": [
                "foot_underside_sole",
                "front_lower_shin_above_ankle"
              ],
              "noSnapPointChange": true,
              "noBespokeRuntimeSolver": true,
              "rows": [
                {
                  "keypose": "left_figure_four_peak",
                  "target": "L_Calf",
                  "before": [
                    -0.154198,
                    1.283077,
                    0.401823
                  ],
                  "after": [
                    -0.154198,
                    1.283077,
                    0.171823
                  ],
                  "deltaZ": -0.23,
                  "horizBeforeM": 0.430394,
                  "horizAfterM": 0.230868,
                  "horizDeltaM": -0.199525
                },
                {
                  "keypose": "left_figure_four_peak",
                  "target": "L_Foot",
                  "before": [
                    0.120203,
                    1.112262,
                    0.478679
                  ],
                  "after": [
                    0.120203,
                    1.112262,
                    0.238679
                  ],
                  "deltaZ": -0.24,
                  "horizBeforeM": 0.493541,
                  "horizAfterM": 0.267239,
                  "horizDeltaM": -0.226302
                },
                {
                  "keypose": "left_figure_four_peak",
                  "target": "L_ToeBase",
                  "before": [
                    0.022626,
                    1.086469,
                    0.623343
                  ],
                  "after": [
                    0.022626,
                    1.086469,
                    0.403343
                  ],
                  "deltaZ": -0.22,
                  "horizBeforeM": 0.623754,
                  "horizAfterM": 0.403977,
                  "horizDeltaM": -0.219776
                }
              ]
            },
            "v378DistalFootOnlyKneeLockTest": {
              "status": "TEST_CANDIDATE_NOT_LOCKED",
              "intent": "Move only distal foot/toe closer to pelvis while keeping thigh/calf/knee proxy fixed; corrects V377 whole-lower-leg-cluster compaction.",
              "lockedUnchanged": [
                "L_Thigh",
                "L_Calf"
              ],
              "changed": [
                "L_Foot",
                "L_ToeBase"
              ],
              "rows": [
                {
                  "keypose": "left_figure_four_peak",
                  "target": "L_Foot",
                  "before": [
                    0.120203,
                    1.112262,
                    0.238679
                  ],
                  "after": [
                    0.120203,
                    1.112262,
                    0.138679
                  ],
                  "delta_m": [
                    0,
                    0,
                    -0.1
                  ]
                },
                {
                  "keypose": "left_figure_four_peak",
                  "target": "L_ToeBase",
                  "before": [
                    0.022626,
                    1.086469,
                    0.403343
                  ],
                  "after": [
                    0.022626,
                    1.086469,
                    0.303343
                  ],
                  "delta_m": [
                    0,
                    0,
                    -0.1
                  ]
                }
              ]
            },
            "v379LowerKneeKeepFootHeightTest": {
              "status": "TEST_CANDIDATE_NOT_LOCKED",
              "acceptedDeltaM": 0.05,
              "rejectedDeltasM": [
                0.075,
                0.1
              ],
              "change": "Lower L_Calf/knee proxy 50mm in Y while preserving V378 L_Foot/L_ToeBase current height and V374 snap authorities. 75/100mm broke shin palm/finger gates in Chromium QA.",
              "before": {
                "L_Calf": [
                  -0.154198,
                  1.283077,
                  0.171823
                ],
                "L_Foot": [
                  0.120203,
                  1.112262,
                  0.138679
                ],
                "L_ToeBase": [
                  0.022626,
                  1.086469,
                  0.303343
                ],
                "L_Thigh": [
                  -0.152189,
                  1.136505,
                  -0.004513
                ],
                "Pelvis": [
                  0,
                  1.109776,
                  0
                ],
                "Head": [
                  0.016373,
                  1.902907,
                  0.052
                ],
                "Spine02": [
                  0.006482,
                  1.662525,
                  0.024
                ]
              },
              "after": {
                "L_Calf": [
                  -0.154198,
                  1.233077,
                  0.171823
                ],
                "L_Foot": [
                  0.120203,
                  1.112262,
                  0.138679
                ],
                "L_ToeBase": [
                  0.022626,
                  1.086469,
                  0.303343
                ],
                "L_Thigh": [
                  -0.152189,
                  1.136505,
                  -0.004513
                ],
                "Pelvis": [
                  0,
                  1.109776,
                  0
                ],
                "Head": [
                  0.016373,
                  1.902907,
                  0.052
                ],
                "Spine02": [
                  0.006482,
                  1.662525,
                  0.024
                ]
              }
            },
            "v381FootSolePolish": {
              "L": {
                "policy": "preserve foot joint height; lower ToeBase Y to pitch sole down slightly; keep V380 compact leg geometry",
                "oldToeBase": [
                  0.022626,
                  1.126469,
                  0.263343
                ],
                "newToeBase": [
                  0.022626,
                  1.0972620000000002,
                  0.263343
                ]
              }
            }
          },
          {
            "id": "walk_finish_loop",
            "t": 1,
            "physioRequirement": "Same-exercise bilateral walking loop transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.716151,
                0
              ],
              "Hip": [
                0,
                0.860922,
                0
              ],
              "L_Calf": [
                -0.136567,
                0.527389,
                0.017004
              ],
              "L_Clavicle": [
                -0.116084,
                1.363032,
                0
              ],
              "L_Foot": [
                -0.12,
                0.159972,
                0
              ],
              "L_Forearm": [
                -0.292168,
                1.05257,
                0.04
              ],
              "L_Hand": [
                -0.292168,
                0.75077,
                0.08
              ],
              "L_Thigh": [
                -0.149352,
                0.810922,
                0
              ],
              "L_ToeBase": [
                -0.265719,
                0.000463,
                0.327289
              ],
              "L_Upperarm": [
                -0.232168,
                1.363032,
                0
              ],
              "Pelvis": [
                0,
                0.810922,
                0
              ],
              "R_Calf": [
                0.136567,
                0.527389,
                0.017004
              ],
              "R_Clavicle": [
                0.116084,
                1.363032,
                0
              ],
              "R_Foot": [
                0.12,
                0.159972,
                0
              ],
              "R_Forearm": [
                0.292168,
                1.05257,
                0.04
              ],
              "R_Hand": [
                0.292168,
                0.75077,
                0.08
              ],
              "R_Thigh": [
                0.149352,
                0.810922,
                0
              ],
              "R_ToeBase": [
                0.266141,
                0,
                0.328239
              ],
              "R_Upperarm": [
                0.232168,
                1.363032,
                0
              ],
              "Spine01": [
                0,
                1.180835,
                0
              ],
              "Spine02": [
                0,
                1.363032,
                0
              ],
              "Waist": [
                0,
                0.998639,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/01_right_figure_four_peak.jpg",
                  "sourceImageSha256": "b7a832e897fe07a24722d7e41616d1b6c218beed3e9c428b26febf14c760c498",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "aaf12d2653928b2ddf08c3c89b1dd4474fcda5911150f1b47be03bb040f10031",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886671
                },
                {
                  "keyposeId": "left_figure_four_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/figure-fours/02_left_figure_four_peak.jpg",
                  "sourceImageSha256": "1dd25f29c495d375bbcf3606b2d18538863217a2f0d5072f4ec2d94d04126d02",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/figure_fours/figure_fours.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "fcac8cb3500aaa1696fc8e6875c700609228b525d3e2157f44b4d4eaa7c586ec",
                  "worldLandmarksSha256": "6a3d06583dfcaee279fd243aa42b9a805338a45fdae119beb1a687c0c36d3c44",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.886935
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_figure_four_peak": 0.2242,
                "left_figure_four_peak": 6.3415
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_figure_four_peak": 1.31330198,
                "left_figure_four_peak": 1.34631018
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.35826,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.3593,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 40
              },
              "canonicalTargetHash": "a1c546e6",
              "canonicalTargetSha256": "ff3e323a5073aa9b714eaf06d23b94414de55e5af4971a72973d316954d4e30e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.15,
                  "rightElbow": 169.15,
                  "leftKnee": 173.92,
                  "rightKnee": 173.92
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 24
                },
                "handToFootM": {
                  "L": 0.62055,
                  "R": 0.62055
                },
                "supportMinY": 0
              }
            }
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "ready",
            "range_peak_left_or_down",
            "range_peak_right_or_up",
            "finish_or_loop"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static placeholder replaced by alternating left/right figure-four walking peaks."
        }
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        },
        "testCases": [
          {
            "caseId": "v93_warmup_figure_four_walk_1",
            "label": "right_figure_four_peak",
            "phase": 0.25,
            "expectedKeypose": "right_figure_four_peak"
          },
          {
            "caseId": "v93_warmup_figure_four_walk_2",
            "label": "left_figure_four_peak",
            "phase": 0.75,
            "expectedKeypose": "left_figure_four_peak"
          }
        ]
      },
      "reviewBatch": "v93_remaining_six_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "figure-fours",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.886671,
        "avgMeanVisibility": 0.886803,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 8,
      "profileId": "warmup_straight_leg_march_ik_v1",
      "title": "Dynamic Warm Up · 05 · Straight leg march",
      "exerciseKeys": [
        "dynamic-warm-up",
        "straight-leg-march"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "straight-leg-march",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "straight-leg-march",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.916807,
          "avgMeanVisibility": 0.938685,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v93_scripts/compile_v93_remaining_six_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python-headless==5.0.0.93; opencv-contrib-python==5.0.0.93",
          "axisTransform": "MediaPipe world -> NexDataH left=-X/up=+Y/forward=+Z; per-source camera yaw normalized; exercise-local X/Z origin at pelvis",
          "targetUprightSemanticHeadHeightM": 1.82,
          "scalePolicy": "per-source pose-independent segment-length stature proxy",
          "exerciseScaleBySource": {
            "left_straight_leg_peak": 1.200522,
            "right_straight_leg_peak": 1.25859252
          },
          "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
          "approvalPolicy": "candidate_only_for_actual_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V76_DYNAMIC_WARMUP_VISUAL_SOURCE_LOCK__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Same-exercise upright march transition reconstructed from the two straight-leg source peaks",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.755513,
                0
              ],
              "Hip": [
                0,
                0.976064,
                0
              ],
              "L_Calf": [
                -0.123025,
                0.597598,
                0.019421
              ],
              "L_Clavicle": [
                -0.096768,
                1.473265,
                0
              ],
              "L_Foot": [
                -0.12,
                0.28272,
                0
              ],
              "L_Forearm": [
                -0.253536,
                1.226405,
                0.04
              ],
              "L_Hand": [
                -0.253536,
                0.963737,
                0.08
              ],
              "L_Thigh": [
                -0.12618,
                0.926064,
                0
              ],
              "L_ToeBase": [
                -0.378278,
                0,
                0.580101
              ],
              "L_Upperarm": [
                -0.193536,
                1.473265,
                0
              ],
              "Pelvis": [
                0,
                0.926064,
                0
              ],
              "R_Calf": [
                0.123025,
                0.597598,
                0.019421
              ],
              "R_Clavicle": [
                0.096768,
                1.473265,
                0
              ],
              "R_Foot": [
                0.12,
                0.28272,
                0
              ],
              "R_Forearm": [
                0.253536,
                1.226405,
                0.04
              ],
              "R_Hand": [
                0.253536,
                0.963737,
                0.08
              ],
              "R_Thigh": [
                0.12618,
                0.926064,
                0
              ],
              "R_ToeBase": [
                0.224184,
                0.02294,
                0.574099
              ],
              "R_Upperarm": [
                0.193536,
                1.473265,
                0
              ],
              "Spine01": [
                0,
                1.292689,
                0
              ],
              "Spine02": [
                0,
                1.473265,
                0
              ],
              "Waist": [
                0,
                1.112113,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_CONTACT_MISS",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "left_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/01_left_straight_leg_peak_self.jpg",
                  "sourceImageSha256": "42579384a290784be7de1360e956b27277f88c35eb2bebba6d2638f2e7e0f13a",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "1c7391be9d001f372ddf2977d2e4855793aa8cbe1c85befefbcbc75a7b215cf4",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.990276
                },
                {
                  "keyposeId": "right_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/02_right_straight_leg_peak_motra.jpg",
                  "sourceImageSha256": "5c0f7b7d5344b456cd2bd1a93e89f37dfa2ca7d6a959e6591275f6b7ee28c5ff",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "377cda2e77bd690d53363d6e2b24ce7fad58f37440ebd271ce511354fb3ce1f9",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.972185
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_straight_leg_peak": -15.7579,
                "right_straight_leg_peak": 111.5951
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_straight_leg_peak": 1.200522,
                "right_straight_leg_peak": 1.25859252
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.635,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.286,
                  "canonicalHeadingDeg": 10.286,
                  "horizontalLengthM": 0.58348,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 36
              },
              "canonicalTargetHash": "675384d7",
              "canonicalTargetSha256": "2c5cbe979f988d3ebe0f9e45667a9d8872bf97bc49b504322dbb35ab40bc21a4",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.5,
                  "rightElbow": 166.5,
                  "leftKnee": 173.09,
                  "rightKnee": 173.09
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 10.29
                },
                "handToFootM": {
                  "L": 0.69858,
                  "R": 0.69858
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "left_straight_leg_peak",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: high left straight-leg march with right-foot support and reach toward the lifted toe",
            "ikControllerTargetsMeters": {
              "Head": [
                0.009455,
                1.739739,
                0.294945
              ],
              "Hip": [
                0.004215,
                1.048875,
                0.007498
              ],
              "L_Calf": [
                0.111058,
                1.081686,
                0.419397
              ],
              "L_Clavicle": [
                -0.068176,
                1.543695,
                0.050355
              ],
              "L_Foot": [
                0.479195,
                1.164707,
                0.784336
              ],
              "L_Forearm": [
                -0.434768,
                1.493457,
                -0.007279
              ],
              "L_Hand": [
                -0.72631,
                1.406831,
                0.064312
              ],
              "L_Thigh": [
                -0.122683,
                1.000183,
                0.037636
              ],
              "L_ToeBase": [
                0.387106,
                1.283528,
                0.970121
              ],
              "L_Upperarm": [
                -0.175232,
                1.549891,
                0.031537
              ],
              "Pelvis": [
                0,
                0.989468,
                0
              ],
              "R_Calf": [
                0.077775,
                0.490703,
                -0.008867
              ],
              "R_Clavicle": [
                0.145936,
                1.531304,
                0.087992
              ],
              "R_Foot": [
                0.005753,
                0.050444,
                -0.084769
              ],
              "R_Forearm": [
                0.400857,
                1.444313,
                0.285382
              ],
              "R_Hand": [
                0.443127,
                1.438793,
                0.650052
              ],
              "R_Thigh": [
                0.122683,
                0.978754,
                -0.037636
              ],
              "R_ToeBase": [
                0.050417,
                0,
                0.019356
              ],
              "R_Upperarm": [
                0.252991,
                1.525108,
                0.10681
              ],
              "Spine01": [
                0.026049,
                1.356649,
                0.046346
              ],
              "Spine02": [
                0.03888,
                1.537499,
                0.069174
              ],
              "Waist": [
                0.013219,
                1.175799,
                0.023519
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_CONTACT_MISS",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "left_straight_leg_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/01_left_straight_leg_peak_self.jpg",
                  "sourceImageSha256": "42579384a290784be7de1360e956b27277f88c35eb2bebba6d2638f2e7e0f13a",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "1c7391be9d001f372ddf2977d2e4855793aa8cbe1c85befefbcbc75a7b215cf4",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.990276
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_straight_leg_peak": -15.7579
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "source_arm_length_preserving_outward_elbow_branch",
                  "elbows": [
                    {
                      "side": "L",
                      "upperLengthM": 0.268422,
                      "lowerLengthM": 0.312451,
                      "requestedHandReachM": 0.570287,
                      "beforeOutwardCos": -0.18981,
                      "afterOutwardCos": 0.4,
                      "handTargetClamped": false
                    },
                    {
                      "side": "R",
                      "upperLengthM": 0.24552,
                      "lowerLengthM": 0.367153,
                      "requestedHandReachM": 0.581991,
                      "beforeOutwardCos": 0.83315,
                      "afterOutwardCos": 0.83315,
                      "handTargetClamped": false
                    }
                  ]
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_straight_leg_peak": 1.200522
              },
              "floorSupportSides": [
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -26.366,
                  "canonicalHeadingDeg": -26.366,
                  "horizontalLengthM": 0.20736,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 23.217,
                  "canonicalHeadingDeg": 23.217,
                  "horizontalLengthM": 0.1133,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 36
              },
              "canonicalTargetHash": "bf236380",
              "canonicalTargetSha256": "2ec65574256cc9881983d5cd1cf99ae072989c4bec1360cab26d1e67dcdaff37",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 158.02,
                  "rightElbow": 142.81,
                  "leftKnee": 166.37,
                  "rightKnee": 166.38
                },
                "footHeadingDeg": {
                  "L": -26.37,
                  "R": 23.22
                },
                "handToFootM": {
                  "L": 1.42489,
                  "R": 1.63057
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "mid_support",
            "t": 0.5,
            "physioRequirement": "Same-exercise bilateral march transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.755513,
                0
              ],
              "Hip": [
                0,
                0.976064,
                0
              ],
              "L_Calf": [
                -0.123025,
                0.597598,
                0.019421
              ],
              "L_Clavicle": [
                -0.096768,
                1.473265,
                0
              ],
              "L_Foot": [
                -0.12,
                0.28272,
                0
              ],
              "L_Forearm": [
                -0.253536,
                1.226405,
                0.04
              ],
              "L_Hand": [
                -0.253536,
                0.963737,
                0.08
              ],
              "L_Thigh": [
                -0.12618,
                0.926064,
                0
              ],
              "L_ToeBase": [
                -0.378278,
                0,
                0.580101
              ],
              "L_Upperarm": [
                -0.193536,
                1.473265,
                0
              ],
              "Pelvis": [
                0,
                0.926064,
                0
              ],
              "R_Calf": [
                0.123025,
                0.597598,
                0.019421
              ],
              "R_Clavicle": [
                0.096768,
                1.473265,
                0
              ],
              "R_Foot": [
                0.12,
                0.28272,
                0
              ],
              "R_Forearm": [
                0.253536,
                1.226405,
                0.04
              ],
              "R_Hand": [
                0.253536,
                0.963737,
                0.08
              ],
              "R_Thigh": [
                0.12618,
                0.926064,
                0
              ],
              "R_ToeBase": [
                0.224184,
                0.02294,
                0.574099
              ],
              "R_Upperarm": [
                0.193536,
                1.473265,
                0
              ],
              "Spine01": [
                0,
                1.292689,
                0
              ],
              "Spine02": [
                0,
                1.473265,
                0
              ],
              "Waist": [
                0,
                1.112113,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_CONTACT_MISS",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "left_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/01_left_straight_leg_peak_self.jpg",
                  "sourceImageSha256": "42579384a290784be7de1360e956b27277f88c35eb2bebba6d2638f2e7e0f13a",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "1c7391be9d001f372ddf2977d2e4855793aa8cbe1c85befefbcbc75a7b215cf4",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.990276
                },
                {
                  "keyposeId": "right_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/02_right_straight_leg_peak_motra.jpg",
                  "sourceImageSha256": "5c0f7b7d5344b456cd2bd1a93e89f37dfa2ca7d6a959e6591275f6b7ee28c5ff",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "377cda2e77bd690d53363d6e2b24ce7fad58f37440ebd271ce511354fb3ce1f9",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.972185
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_straight_leg_peak": -15.7579,
                "right_straight_leg_peak": 111.5951
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_straight_leg_peak": 1.200522,
                "right_straight_leg_peak": 1.25859252
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.635,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.286,
                  "canonicalHeadingDeg": 10.286,
                  "horizontalLengthM": 0.58348,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 36
              },
              "canonicalTargetHash": "675384d7",
              "canonicalTargetSha256": "2c5cbe979f988d3ebe0f9e45667a9d8872bf97bc49b504322dbb35ab40bc21a4",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.5,
                  "rightElbow": 166.5,
                  "leftKnee": 173.09,
                  "rightKnee": 173.09
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 10.29
                },
                "handToFootM": {
                  "L": 0.69858,
                  "R": 0.69858
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "right_straight_leg_peak",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: high right straight-leg march with left-foot support and reach toward the lifted toe",
            "ikControllerTargetsMeters": {
              "Head": [
                0.067792,
                1.688471,
                0.405648
              ],
              "Hip": [
                0.002026,
                1.085126,
                0.021775
              ],
              "L_Calf": [
                -0.15399,
                0.512447,
                0.071055
              ],
              "L_Clavicle": [
                -0.068838,
                1.554219,
                0.178243
              ],
              "L_Foot": [
                -0.26678,
                0.054593,
                0.043391
              ],
              "L_Forearm": [
                -0.289187,
                1.3961,
                -0.057522
              ],
              "L_Hand": [
                -0.341329,
                1.192685,
                -0.226835
              ],
              "L_Thigh": [
                -0.129677,
                1.011832,
                0.022743
              ],
              "L_ToeBase": [
                -0.316653,
                0,
                0.155408
              ],
              "L_Upperarm": [
                -0.155318,
                1.56849,
                0.166872
              ],
              "Pelvis": [
                0,
                1.026118,
                0
              ],
              "R_Calf": [
                0.225551,
                1.123216,
                0.49347
              ],
              "R_Clavicle": [
                0.104123,
                1.525677,
                0.200986
              ],
              "R_Foot": [
                0.288813,
                0.999074,
                0.977841
              ],
              "R_Forearm": [
                0.359713,
                1.358829,
                0.371507
              ],
              "R_Hand": [
                0.49452,
                1.292291,
                0.625834
              ],
              "R_Thigh": [
                0.129677,
                1.040405,
                -0.022743
              ],
              "R_ToeBase": [
                0.392998,
                1.095168,
                1.132301
              ],
              "R_Upperarm": [
                0.190604,
                1.511406,
                0.212357
              ],
              "Spine01": [
                0.011821,
                1.370384,
                0.127042
              ],
              "Spine02": [
                0.017643,
                1.539948,
                0.189615
              ],
              "Waist": [
                0.005999,
                1.20082,
                0.064469
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_CONTACT_MISS",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "right_straight_leg_peak",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/02_right_straight_leg_peak_motra.jpg",
                  "sourceImageSha256": "5c0f7b7d5344b456cd2bd1a93e89f37dfa2ca7d6a959e6591275f6b7ee28c5ff",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "377cda2e77bd690d53363d6e2b24ce7fad58f37440ebd271ce511354fb3ce1f9",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.972185
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_straight_leg_peak": 111.5951
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "source_arm_length_preserving_outward_elbow_branch",
                  "elbows": [
                    {
                      "side": "L",
                      "upperLengthM": 0.313036,
                      "lowerLengthM": 0.269746,
                      "requestedHandReachM": 0.575182,
                      "beforeOutwardCos": 0.76298,
                      "afterOutwardCos": 0.76298,
                      "handTargetClamped": false
                    },
                    {
                      "side": "R",
                      "upperLengthM": 0.27786,
                      "lowerLengthM": 0.295436,
                      "requestedHandReachM": 0.557978,
                      "beforeOutwardCos": 0.19881,
                      "afterOutwardCos": 0.4,
                      "handTargetClamped": false
                    }
                  ]
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_straight_leg_peak": 1.25859252
              },
              "floorSupportSides": [
                "L"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.12262,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 34,
                  "canonicalHeadingDeg": 34,
                  "horizontalLengthM": 0.18631,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 36
              },
              "canonicalTargetHash": "57c641c2",
              "canonicalTargetSha256": "bb5d2bdf65a9f62c3c7cd6cd5605fe1ef45af55d760d11b869744eef391aeec8",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 161.42,
                  "rightElbow": 153.44,
                  "leftKnee": 165.83,
                  "rightKnee": 156.58
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 34
                },
                "handToFootM": {
                  "L": 1.17211,
                  "R": 0.5022
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Same-exercise bilateral march loop transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.755513,
                0
              ],
              "Hip": [
                0,
                0.976064,
                0
              ],
              "L_Calf": [
                -0.123025,
                0.597598,
                0.019421
              ],
              "L_Clavicle": [
                -0.096768,
                1.473265,
                0
              ],
              "L_Foot": [
                -0.12,
                0.28272,
                0
              ],
              "L_Forearm": [
                -0.253536,
                1.226405,
                0.04
              ],
              "L_Hand": [
                -0.253536,
                0.963737,
                0.08
              ],
              "L_Thigh": [
                -0.12618,
                0.926064,
                0
              ],
              "L_ToeBase": [
                -0.378278,
                0,
                0.580101
              ],
              "L_Upperarm": [
                -0.193536,
                1.473265,
                0
              ],
              "Pelvis": [
                0,
                0.926064,
                0
              ],
              "R_Calf": [
                0.123025,
                0.597598,
                0.019421
              ],
              "R_Clavicle": [
                0.096768,
                1.473265,
                0
              ],
              "R_Foot": [
                0.12,
                0.28272,
                0
              ],
              "R_Forearm": [
                0.253536,
                1.226405,
                0.04
              ],
              "R_Hand": [
                0.253536,
                0.963737,
                0.08
              ],
              "R_Thigh": [
                0.12618,
                0.926064,
                0
              ],
              "R_ToeBase": [
                0.224184,
                0.02294,
                0.574099
              ],
              "R_Upperarm": [
                0.193536,
                1.473265,
                0
              ],
              "Spine01": [
                0,
                1.292689,
                0
              ],
              "Spine02": [
                0,
                1.473265,
                0
              ],
              "Waist": [
                0,
                1.112113,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "CONTACT_RULE",
              "HAND_CONTACT_MISS",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "left_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/01_left_straight_leg_peak_self.jpg",
                  "sourceImageSha256": "42579384a290784be7de1360e956b27277f88c35eb2bebba6d2638f2e7e0f13a",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "1c7391be9d001f372ddf2977d2e4855793aa8cbe1c85befefbcbc75a7b215cf4",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.990276
                },
                {
                  "keyposeId": "right_straight_leg_peak",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/straight-leg-march/02_right_straight_leg_peak_motra.jpg",
                  "sourceImageSha256": "5c0f7b7d5344b456cd2bd1a93e89f37dfa2ca7d6a959e6591275f6b7ee28c5ff",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/straight_leg_march/straight_leg_march.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "6b4f5517cfe3b524fa5f1b01d92f73302117b90f0f4972d0c23cfd305017c4bf",
                  "worldLandmarksSha256": "377cda2e77bd690d53363d6e2b24ce7fad58f37440ebd271ce511354fb3ce1f9",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.972185
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_straight_leg_peak": -15.7579,
                "right_straight_leg_peak": 111.5951
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_straight_leg_peak": 1.200522,
                "right_straight_leg_peak": 1.25859252
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.635,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 10.286,
                  "canonicalHeadingDeg": 10.286,
                  "horizontalLengthM": 0.58348,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 36
              },
              "canonicalTargetHash": "675384d7",
              "canonicalTargetSha256": "2c5cbe979f988d3ebe0f9e45667a9d8872bf97bc49b504322dbb35ab40bc21a4",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 166.5,
                  "rightElbow": 166.5,
                  "leftKnee": 173.09,
                  "rightKnee": 173.09
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 10.29
                },
                "handToFootM": {
                  "L": 0.69858,
                  "R": 0.69858
                },
                "supportMinY": 0
              }
            }
          }
        ]
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        },
        "testCases": [
          {
            "caseId": "v93_warmup_straight_leg_march_1",
            "label": "left_straight_leg_peak",
            "phase": 0.25,
            "expectedKeypose": "left_straight_leg_peak"
          },
          {
            "caseId": "v93_warmup_straight_leg_march_2",
            "label": "right_straight_leg_peak",
            "phase": 0.75,
            "expectedKeypose": "right_straight_leg_peak"
          }
        ]
      },
      "reviewBatch": "v93_remaining_six_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "straight-leg-march",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.916807,
        "avgMeanVisibility": 0.938685,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 9,
      "profileId": "warmup_atg_split_squat_lunge_ik_v1",
      "title": "Dynamic Warm Up · 06 · Lunges / ATG split squats",
      "exerciseKeys": [
        "dynamic-warm-up",
        "atg-split-squat-lunges"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "atg-split-squat-lunges",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "atg-split-squat-lunges",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.823644,
          "avgMeanVisibility": 0.842614,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v93_scripts/compile_v93_remaining_six_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python-headless==5.0.0.93; opencv-contrib-python==5.0.0.93",
          "axisTransform": "MediaPipe world -> NexDataH left=-X/up=+Y/forward=+Z; per-source camera yaw normalized; exercise-local X/Z origin at pelvis",
          "targetUprightSemanticHeadHeightM": 1.82,
          "scalePolicy": "per-source pose-independent segment-length stature proxy",
          "exerciseScaleBySource": {
            "right_front_deep_lunge_bottom": 1.26948271,
            "left_front_deep_lunge_bottom": 1.28823504
          },
          "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
          "approvalPolicy": "candidate_only_for_actual_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V76_DYNAMIC_WARMUP_VISUAL_SOURCE_LOCK__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "split_ready",
            "t": 0,
            "physioRequirement": "Same-exercise upright split-stance transition reconstructed from the alternating deep-lunge sources",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.68585,
                0
              ],
              "Hip": [
                0,
                0.854605,
                0
              ],
              "L_Calf": [
                -0.274073,
                0.566074,
                -0.097191
              ],
              "L_Clavicle": [
                -0.103392,
                1.398983,
                0
              ],
              "L_Foot": [
                -0.426929,
                0.28486,
                -0.310626
              ],
              "L_Forearm": [
                -0.266785,
                1.091271,
                0.04
              ],
              "L_Hand": [
                -0.266785,
                0.820275,
                0.08
              ],
              "L_Thigh": [
                -0.144416,
                0.804605,
                0
              ],
              "L_ToeBase": [
                -0.451334,
                0.255596,
                -0.255813
              ],
              "L_Upperarm": [
                -0.206785,
                1.398983,
                0
              ],
              "Pelvis": [
                0,
                0.804605,
                0
              ],
              "R_Calf": [
                0.256237,
                0.598887,
                0.168315
              ],
              "R_Clavicle": [
                0.103392,
                1.398983,
                0
              ],
              "R_Foot": [
                0.426929,
                0.28486,
                0.310626
              ],
              "R_Forearm": [
                0.266785,
                1.091271,
                0.04
              ],
              "R_Hand": [
                0.266785,
                0.820275,
                0.08
              ],
              "R_Thigh": [
                0.144416,
                0.804605,
                0
              ],
              "R_ToeBase": [
                0.503704,
                0,
                0.889608
              ],
              "R_Upperarm": [
                0.206785,
                1.398983,
                0
              ],
              "Spine01": [
                0,
                1.202838,
                0
              ],
              "Spine02": [
                0,
                1.398983,
                0
              ],
              "Waist": [
                0,
                1.006693,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/01_right_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "657860ff138b86ace26306565842111991244e874d07da9c1a9fe544f8dde7f5",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "806b8e4b1036c96675cba25b5d993cd83222df210bb24dfda04e7e03006a6558",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.86158
                },
                {
                  "keyposeId": "left_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/02_left_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "db979ae8ccefe3427aea55918b9360a143794cc2d21ce519addf9a8f8828fdb0",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "475d0e9de488281463ce8ac2e92210896f7470271a4baab1ffee26aed69b4e35",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.823644
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_front_deep_lunge_bottom": -64.6024,
                "left_front_deep_lunge_bottom": 62.2542
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_front_deep_lunge_bottom": 1.26948271,
                "left_front_deep_lunge_bottom": 1.28823504
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 7.554,
                  "canonicalHeadingDeg": 7.554,
                  "horizontalLengthM": 0.58405,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "a7a4427d",
              "canonicalTargetSha256": "a30863a3510d5b16c1f1ccc89b755178b52bdd344a35e583875472e0a2bcf24d",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.01,
                  "rightElbow": 169.01,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 7.55
                },
                "handToFootM": {
                  "L": 0.68184,
                  "R": 0.60457
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "right_front_deep_lunge_bottom",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: right-front deep ATG split squat/lunge with both feet in floor contact",
            "ikControllerTargetsMeters": {
              "Head": [
                -0.167229,
                1.362102,
                0.07471
              ],
              "Hip": [
                -0.011839,
                0.546526,
                0.005289
              ],
              "L_Calf": [
                -0.383092,
                0.193524,
                -0.326105
              ],
              "L_Clavicle": [
                -0.213913,
                1.068076,
                0.066786
              ],
              "L_Foot": [
                -0.47369,
                0.047847,
                -0.827403
              ],
              "L_Forearm": [
                -0.36472,
                0.744761,
                0.083809
              ],
              "L_Hand": [
                -0.287534,
                0.499805,
                0.162983
              ],
              "L_Thigh": [
                -0.136564,
                0.485635,
                -0.032834
              ],
              "L_ToeBase": [
                -0.513591,
                0,
                -0.737784
              ],
              "L_Upperarm": [
                -0.315081,
                1.060008,
                0.083203
              ],
              "Pelvis": [
                0,
                0.48439,
                0
              ],
              "R_Calf": [
                0.378497,
                0.450191,
                0.366136
              ],
              "R_Clavicle": [
                -0.011578,
                1.084211,
                0.033952
              ],
              "R_Foot": [
                0.344134,
                0.05586,
                0.174082
              ],
              "R_Forearm": [
                0.104117,
                0.749744,
                -0.030772
              ],
              "R_Hand": [
                0.037044,
                0.472326,
                0.111775
              ],
              "R_Thigh": [
                0.136564,
                0.483145,
                0.032834
              ],
              "R_ToeBase": [
                0.390717,
                0,
                0.278709
              ],
              "R_Upperarm": [
                0.089589,
                1.092279,
                0.017535
              ],
              "Spine01": [
                -0.07554,
                0.880865,
                0.033747
              ],
              "Spine02": [
                -0.112746,
                1.076144,
                0.050369
              ],
              "Waist": [
                -0.038333,
                0.685586,
                0.017126
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "right_front_deep_lunge_bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/01_right_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "657860ff138b86ace26306565842111991244e874d07da9c1a9fe544f8dde7f5",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "806b8e4b1036c96675cba25b5d993cd83222df210bb24dfda04e7e03006a6558",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.86158
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_front_deep_lunge_bottom": -64.6024
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "mediapipe_nose_to_nex_axial_head_controller",
                  "headGapM": 0.292118,
                  "downwardPitchScale": 0.5,
                  "hingeLateralScale": 0,
                  "displacementM": 0.252915
                },
                {
                  "policy": "exercise_base_bilateral_support_floor_reconstruction",
                  "verticalCorrectionM": {
                    "L": -0.195554,
                    "R": 0
                  },
                  "symmetricLegSegmentReconstruction": false,
                  "reconstructionSegmentLengthM": null,
                  "sourceKneeAnglesDeg": null,
                  "reason": "Both feet are visibly in support in the source pair; monocular world depth placed one source foot above the floor."
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_front_deep_lunge_bottom": 1.26948271
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.0981,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.11453,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "52561037",
              "canonicalTargetSha256": "d9fa1f3ea3bdd9276a6a5b5eaf60d2a052a68b20ffa845a56f938a0ffe6128a7",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 148.9,
                  "rightElbow": 142.1,
                  "leftKnee": 146.11,
                  "rightKnee": 70.95
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 24
                },
                "handToFootM": {
                  "L": 1.10444,
                  "R": 0.52118
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "split_transition",
            "t": 0.5,
            "physioRequirement": "Same-exercise upright split transition between lead legs",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.68585,
                0
              ],
              "Hip": [
                0,
                0.854605,
                0
              ],
              "L_Calf": [
                -0.274073,
                0.566074,
                -0.097191
              ],
              "L_Clavicle": [
                -0.103392,
                1.398983,
                0
              ],
              "L_Foot": [
                -0.426929,
                0.28486,
                -0.310626
              ],
              "L_Forearm": [
                -0.266785,
                1.091271,
                0.04
              ],
              "L_Hand": [
                -0.266785,
                0.820275,
                0.08
              ],
              "L_Thigh": [
                -0.144416,
                0.804605,
                0
              ],
              "L_ToeBase": [
                -0.451334,
                0.255596,
                -0.255813
              ],
              "L_Upperarm": [
                -0.206785,
                1.398983,
                0
              ],
              "Pelvis": [
                0,
                0.804605,
                0
              ],
              "R_Calf": [
                0.256237,
                0.598887,
                0.168315
              ],
              "R_Clavicle": [
                0.103392,
                1.398983,
                0
              ],
              "R_Foot": [
                0.426929,
                0.28486,
                0.310626
              ],
              "R_Forearm": [
                0.266785,
                1.091271,
                0.04
              ],
              "R_Hand": [
                0.266785,
                0.820275,
                0.08
              ],
              "R_Thigh": [
                0.144416,
                0.804605,
                0
              ],
              "R_ToeBase": [
                0.503704,
                0,
                0.889608
              ],
              "R_Upperarm": [
                0.206785,
                1.398983,
                0
              ],
              "Spine01": [
                0,
                1.202838,
                0
              ],
              "Spine02": [
                0,
                1.398983,
                0
              ],
              "Waist": [
                0,
                1.006693,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/01_right_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "657860ff138b86ace26306565842111991244e874d07da9c1a9fe544f8dde7f5",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "806b8e4b1036c96675cba25b5d993cd83222df210bb24dfda04e7e03006a6558",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.86158
                },
                {
                  "keyposeId": "left_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/02_left_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "db979ae8ccefe3427aea55918b9360a143794cc2d21ce519addf9a8f8828fdb0",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "475d0e9de488281463ce8ac2e92210896f7470271a4baab1ffee26aed69b4e35",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.823644
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_front_deep_lunge_bottom": -64.6024,
                "left_front_deep_lunge_bottom": 62.2542
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_front_deep_lunge_bottom": 1.26948271,
                "left_front_deep_lunge_bottom": 1.28823504
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 7.554,
                  "canonicalHeadingDeg": 7.554,
                  "horizontalLengthM": 0.58405,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "a7a4427d",
              "canonicalTargetSha256": "a30863a3510d5b16c1f1ccc89b755178b52bdd344a35e583875472e0a2bcf24d",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.01,
                  "rightElbow": 169.01,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 7.55
                },
                "handToFootM": {
                  "L": 0.68184,
                  "R": 0.60457
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "left_front_deep_lunge_bottom",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: left-front deep ATG split squat/lunge with both feet in floor contact",
            "ikControllerTargetsMeters": {
              "Head": [
                0.237323,
                1.346757,
                0.139063
              ],
              "Hip": [
                0.01666,
                0.532864,
                0.009762
              ],
              "L_Calf": [
                -0.383803,
                0.450514,
                0.377843
              ],
              "L_Clavicle": [
                0.053631,
                1.069304,
                0.075419
              ],
              "L_Foot": [
                -0.39894,
                0.039737,
                0.164891
              ],
              "L_Forearm": [
                -0.046635,
                0.773124,
                0.007019
              ],
              "L_Hand": [
                0.005452,
                0.510145,
                0.102942
              ],
              "L_Thigh": [
                -0.152269,
                0.488659,
                0.035791
              ],
              "L_ToeBase": [
                -0.421062,
                0,
                0.243303
              ],
              "L_Upperarm": [
                -0.051986,
                1.079822,
                0.057523
              ],
              "Pelvis": [
                0,
                0.471415,
                0
              ],
              "R_Calf": [
                0.357135,
                0.135543,
                -0.323496
              ],
              "R_Clavicle": [
                0.264865,
                1.048268,
                0.111209
              ],
              "R_Foot": [
                0.490954,
                0.038899,
                -0.754074
              ],
              "R_Forearm": [
                0.416093,
                0.700304,
                0.135847
              ],
              "R_Hand": [
                0.408925,
                0.436567,
                0.177812
              ],
              "R_Thigh": [
                0.152269,
                0.454171,
                -0.035791
              ],
              "R_ToeBase": [
                0.542727,
                0,
                -0.637789
              ],
              "R_Upperarm": [
                0.370482,
                1.03775,
                0.129105
              ],
              "Spine01": [
                0.106696,
                0.864953,
                0.06252
              ],
              "Spine02": [
                0.159248,
                1.058786,
                0.093314
              ],
              "Waist": [
                0.054144,
                0.671121,
                0.031727
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "left_front_deep_lunge_bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/02_left_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "db979ae8ccefe3427aea55918b9360a143794cc2d21ce519addf9a8f8828fdb0",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "475d0e9de488281463ce8ac2e92210896f7470271a4baab1ffee26aed69b4e35",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.823644
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_front_deep_lunge_bottom": 62.2542
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "mediapipe_nose_to_nex_axial_head_controller",
                  "headGapM": 0.301854,
                  "downwardPitchScale": 0.5,
                  "hingeLateralScale": 0,
                  "displacementM": 0.226773
                },
                {
                  "policy": "exercise_base_bilateral_support_floor_reconstruction",
                  "verticalCorrectionM": {
                    "L": 0,
                    "R": -0.119872
                  },
                  "symmetricLegSegmentReconstruction": false,
                  "reconstructionSegmentLengthM": null,
                  "sourceKneeAnglesDeg": null,
                  "reason": "Both feet are visibly in support in the source pair; monocular world depth placed one source foot above the floor."
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_front_deep_lunge_bottom": 1.28823504
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -15.755,
                  "canonicalHeadingDeg": -15.755,
                  "horizontalLengthM": 0.08147,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.12729,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "e033b1ac",
              "canonicalTargetSha256": "19c3c84f8d8b2534f74f9572b43aa9b097235f9888afb707edac8d79244e4f6e",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 149.27,
                  "rightElbow": 167.86,
                  "leftKnee": 73.77,
                  "rightKnee": 146.11
                },
                "footHeadingDeg": {
                  "L": -15.76,
                  "R": 24
                },
                "handToFootM": {
                  "L": 0.62342,
                  "R": 1.0165
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Same-exercise split-stance loop transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.68585,
                0
              ],
              "Hip": [
                0,
                0.854605,
                0
              ],
              "L_Calf": [
                -0.274073,
                0.566074,
                -0.097191
              ],
              "L_Clavicle": [
                -0.103392,
                1.398983,
                0
              ],
              "L_Foot": [
                -0.426929,
                0.28486,
                -0.310626
              ],
              "L_Forearm": [
                -0.266785,
                1.091271,
                0.04
              ],
              "L_Hand": [
                -0.266785,
                0.820275,
                0.08
              ],
              "L_Thigh": [
                -0.144416,
                0.804605,
                0
              ],
              "L_ToeBase": [
                -0.451334,
                0.255596,
                -0.255813
              ],
              "L_Upperarm": [
                -0.206785,
                1.398983,
                0
              ],
              "Pelvis": [
                0,
                0.804605,
                0
              ],
              "R_Calf": [
                0.256237,
                0.598887,
                0.168315
              ],
              "R_Clavicle": [
                0.103392,
                1.398983,
                0
              ],
              "R_Foot": [
                0.426929,
                0.28486,
                0.310626
              ],
              "R_Forearm": [
                0.266785,
                1.091271,
                0.04
              ],
              "R_Hand": [
                0.266785,
                0.820275,
                0.08
              ],
              "R_Thigh": [
                0.144416,
                0.804605,
                0
              ],
              "R_ToeBase": [
                0.503704,
                0,
                0.889608
              ],
              "R_Upperarm": [
                0.206785,
                1.398983,
                0
              ],
              "Spine01": [
                0,
                1.202838,
                0
              ],
              "Spine02": [
                0,
                1.398983,
                0
              ],
              "Waist": [
                0,
                1.006693,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/01_right_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "657860ff138b86ace26306565842111991244e874d07da9c1a9fe544f8dde7f5",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "806b8e4b1036c96675cba25b5d993cd83222df210bb24dfda04e7e03006a6558",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.86158
                },
                {
                  "keyposeId": "left_front_deep_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/atg-split-squat-lunges/02_left_front_deep_lunge_bottom.jpg",
                  "sourceImageSha256": "db979ae8ccefe3427aea55918b9360a143794cc2d21ce519addf9a8f8828fdb0",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/atg_split_squat_lunges/atg_split_squat_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "ae8989d3848c91b8ef92418555c888749e30cfd14fd33c75fdc8f8e6e6079b42",
                  "worldLandmarksSha256": "475d0e9de488281463ce8ac2e92210896f7470271a4baab1ffee26aed69b4e35",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.823644
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_front_deep_lunge_bottom": -64.6024,
                "left_front_deep_lunge_bottom": 62.2542
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_front_deep_lunge_bottom": 1.26948271,
                "left_front_deep_lunge_bottom": 1.28823504
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 7.554,
                  "canonicalHeadingDeg": 7.554,
                  "horizontalLengthM": 0.58405,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "a7a4427d",
              "canonicalTargetSha256": "a30863a3510d5b16c1f1ccc89b755178b52bdd344a35e583875472e0a2bcf24d",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 169.01,
                  "rightElbow": 169.01,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 7.55
                },
                "handToFootM": {
                  "L": 0.68184,
                  "R": 0.60457
                },
                "supportMinY": 0
              }
            }
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        },
        "testCases": [
          {
            "caseId": "v93_warmup_atg_split_squat_lunge_1",
            "label": "right_front_deep_lunge_bottom",
            "phase": 0.25,
            "expectedKeypose": "right_front_deep_lunge_bottom"
          },
          {
            "caseId": "v93_warmup_atg_split_squat_lunge_2",
            "label": "left_front_deep_lunge_bottom",
            "phase": 0.75,
            "expectedKeypose": "left_front_deep_lunge_bottom"
          }
        ]
      },
      "reviewBatch": "v93_remaining_six_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "atg-split-squat-lunges",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.823644,
        "avgMeanVisibility": 0.842614,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 10,
      "profileId": "warmup_reverse_lunge_ik_v1",
      "title": "Dynamic Warm Up · 07 · Reverse lunges",
      "exerciseKeys": [
        "dynamic-warm-up",
        "reverse-lunges"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "reverse-lunges",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.835488,
          "avgMeanVisibility": 0.838281,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "V58 ready split-neutral",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.2
              ],
              "R_Foot": [
                0.16,
                0.02,
                0.2
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                0.32
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                0.32
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "V58 reverse step contact",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.78,
                0
              ],
              "Pelvis": [
                0,
                0.73,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.02
              ],
              "Spine01": [
                0,
                1.08,
                -0.03
              ],
              "Spine02": [
                0,
                1.3,
                -0.04
              ],
              "Head": [
                0,
                1.62,
                -0.04
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.08,
                0.6,
                0.18
              ],
              "R_Thigh": [
                0.08,
                0.62,
                -0.18
              ],
              "L_Calf": [
                -0.12,
                0.34,
                0.22
              ],
              "R_Calf": [
                0.12,
                0.3,
                -0.36
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.48
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.36
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "V58 reverse lunge bottom",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.7,
                0
              ],
              "Pelvis": [
                0,
                0.65,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.02
              ],
              "Spine01": [
                0,
                1,
                -0.03
              ],
              "Spine02": [
                0,
                1.22,
                -0.04
              ],
              "Head": [
                0,
                1.54,
                -0.04
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.08,
                0.52,
                0.18
              ],
              "R_Thigh": [
                0.08,
                0.54,
                -0.18
              ],
              "L_Calf": [
                -0.12,
                0.34,
                0.22
              ],
              "R_Calf": [
                0.12,
                0.3,
                -0.36
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.48
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.36
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "V58 return",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.2
              ],
              "R_Foot": [
                0.16,
                0.02,
                0.2
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                0.32
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                0.32
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "reverse_lunge_bottom",
            "label": "bottom",
            "phase": 0.667,
            "expectedKeypose": "bottom_or_range_peak"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        }
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "reverse-lunges",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.835488,
        "avgMeanVisibility": 0.838281,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 11,
      "profileId": "warmup_lateral_lunge_ik_v1",
      "title": "Dynamic Warm Up · 08 · Lateral lunges",
      "exerciseKeys": [
        "dynamic-warm-up",
        "lateral-lunges"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "lateral-lunges",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.863151,
          "avgMeanVisibility": 0.891369,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V2",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
          "compilerPath": "tools/keypose_image_sampler/v93_scripts/compile_v93_remaining_six_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python-headless==5.0.0.93; opencv-contrib-python==5.0.0.93",
          "axisTransform": "MediaPipe world -> NexDataH left=-X/up=+Y/forward=+Z; per-source camera yaw normalized; exercise-local X/Z origin at pelvis",
          "targetUprightSemanticHeadHeightM": 1.82,
          "scalePolicy": "per-source pose-independent segment-length stature proxy",
          "exerciseScaleBySource": {
            "right_lateral_lunge_bottom": 1.29342083,
            "left_lateral_lunge_bottom": 1.32219487
          },
          "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
          "approvalPolicy": "candidate_only_for_actual_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "wide_ready",
            "t": 0,
            "physioRequirement": "Same-exercise upright wide stance reconstructed from the alternating lateral-lunge sources",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.640915,
                0
              ],
              "Hip": [
                0,
                0.797857,
                0
              ],
              "L_Calf": [
                -0.247027,
                0.498791,
                0.042201
              ],
              "L_Clavicle": [
                -0.105271,
                1.323587,
                0
              ],
              "L_Foot": [
                -0.42,
                0.050227,
                0
              ],
              "L_Forearm": [
                -0.270541,
                1.029853,
                0.04
              ],
              "L_Hand": [
                -0.270541,
                0.780887,
                0.08
              ],
              "L_Thigh": [
                -0.150983,
                0.747857,
                0
              ],
              "L_ToeBase": [
                -0.446169,
                0.018847,
                0.058777
              ],
              "L_Upperarm": [
                -0.210541,
                1.323587,
                0
              ],
              "Pelvis": [
                0,
                0.747857,
                0
              ],
              "R_Calf": [
                0.247027,
                0.498791,
                0.042201
              ],
              "R_Clavicle": [
                0.105271,
                1.323587,
                0
              ],
              "R_Foot": [
                0.42,
                0.050227,
                0
              ],
              "R_Forearm": [
                0.270541,
                1.029853,
                0.04
              ],
              "R_Hand": [
                0.270541,
                0.780887,
                0.08
              ],
              "R_Thigh": [
                0.150983,
                0.747857,
                0
              ],
              "R_ToeBase": [
                0.456462,
                0,
                0.09631
              ],
              "R_Upperarm": [
                0.210541,
                1.323587,
                0
              ],
              "Spine01": [
                0,
                1.133596,
                0
              ],
              "Spine02": [
                0,
                1.323587,
                0
              ],
              "Waist": [
                0,
                0.943605,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/01_right_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "9a8e7dea5cab2881c13defe92ef69d9e94b735715149d65ba873f5c008a72b41",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "42d726338b8f2d9468755c2277d64edc45ab6d62ffa569613c80108ab354487b",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.863151
                },
                {
                  "keyposeId": "left_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/02_left_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "f9fefe679802f4f21bbf0b83849286bc140cb763f733ad5594386f845d0a2183",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "9b647d29de71276aa0bd101aba1f20e5937a981744b3e528ef376ec7fc3a2b56",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.919587
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_lateral_lunge_bottom": -46.8603,
                "left_lateral_lunge_bottom": 53.6798
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_lateral_lunge_bottom": 1.29342083,
                "left_lateral_lunge_bottom": 1.32219487
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06434,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 20.736,
                  "canonicalHeadingDeg": 20.736,
                  "horizontalLengthM": 0.10298,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "d5353089",
              "canonicalTargetSha256": "d2567977aad692ddb45424e912ee42b9bffbe8655555dc86c13879b8bf466f38",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 168.48,
                  "rightElbow": 168.48,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 20.74
                },
                "handToFootM": {
                  "L": 0.75007,
                  "R": 0.75007
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "right_lateral_lunge_bottom",
            "t": 0.25,
            "physioRequirement": "MediaPipe source: hips shift right over a flexed right leg while the left leg stays long and both feet remain planted",
            "ikControllerTargetsMeters": {
              "Head": [
                0.08997,
                1.244041,
                0.549588
              ],
              "Hip": [
                0.014879,
                0.632866,
                0.034075
              ],
              "L_Calf": [
                -0.568852,
                0.359301,
                0
              ],
              "L_Clavicle": [
                0.038258,
                1.057021,
                0.311133
              ],
              "L_Foot": [
                -0.940111,
                0.05,
                0
              ],
              "L_Forearm": [
                -0.0239,
                0.72002,
                0.312422
              ],
              "L_Hand": [
                0.193937,
                0.655018,
                0.387781
              ],
              "L_Thigh": [
                -0.138951,
                0.579952,
                0
              ],
              "L_ToeBase": [
                -0.970111,
                0,
                0.11
              ],
              "L_Upperarm": [
                -0.057625,
                1.057034,
                0.315055
              ],
              "Pelvis": [
                0,
                0.579952,
                0
              ],
              "R_Calf": [
                0.580764,
                0.384242,
                0
              ],
              "R_Clavicle": [
                0.230025,
                1.056995,
                0.303291
              ],
              "R_Foot": [
                0.231789,
                0.05,
                0
              ],
              "R_Forearm": [
                0.290442,
                0.774494,
                0.272093
              ],
              "R_Hand": [
                0.175672,
                0.623701,
                0.487773
              ],
              "R_Thigh": [
                0.138951,
                0.579952,
                0
              ],
              "R_ToeBase": [
                0.261789,
                0,
                0.11
              ],
              "R_Upperarm": [
                0.325908,
                1.056982,
                0.29937
              ],
              "Spine01": [
                0.089875,
                0.89958,
                0.205832
              ],
              "Spine02": [
                0.134142,
                1.057008,
                0.307212
              ],
              "Waist": [
                0.045608,
                0.742151,
                0.104452
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "right_lateral_lunge_bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/01_right_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "9a8e7dea5cab2881c13defe92ef69d9e94b735715149d65ba873f5c008a72b41",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "42d726338b8f2d9468755c2277d64edc45ab6d62ffa569613c80108ab354487b",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.863151
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_lateral_lunge_bottom": -46.8603
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "same_exercise_bilateral_average_lateral_stance_width",
                  "bentSide": "R",
                  "straightSide": "L",
                  "targetWidthM": 0.80419,
                  "straightLegLateralCorrectionM": -0.156294
                },
                {
                  "policy": "exercise_base_bilateral_support_floor_reconstruction",
                  "verticalCorrectionM": {
                    "L": 0,
                    "R": -0.264531
                  },
                  "symmetricLegSegmentReconstruction": true,
                  "reconstructionSegmentLengthM": 0.48322,
                  "sourceKneeAnglesDeg": {
                    "L": 167.372,
                    "R": 67.657
                  },
                  "reason": "Both feet are visibly in support in the source pair; monocular world depth placed one source foot above the floor."
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_lateral_lunge_bottom": 1.29342083
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.15916,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 9.289,
                  "canonicalHeadingDeg": 9.289,
                  "horizontalLengthM": 0.13275,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "57fafabd",
              "canonicalTargetSha256": "14d82d2a3990d885d0352f8f04fb3e642fcec5ea2dd0a55624af2c032f1d28f2",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 110.99,
                  "rightElbow": 119.78,
                  "leftKnee": 167.37,
                  "rightKnee": 67.66
                },
                "footHeadingDeg": {
                  "L": -15.26,
                  "R": 15.26
                },
                "handToFootM": {
                  "L": 1.34257,
                  "R": 0.75512
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "wide_transition",
            "t": 0.5,
            "physioRequirement": "Same-exercise upright wide transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.640915,
                0
              ],
              "Hip": [
                0,
                0.797857,
                0
              ],
              "L_Calf": [
                -0.247027,
                0.498791,
                0.042201
              ],
              "L_Clavicle": [
                -0.105271,
                1.323587,
                0
              ],
              "L_Foot": [
                -0.42,
                0.050227,
                0
              ],
              "L_Forearm": [
                -0.270541,
                1.029853,
                0.04
              ],
              "L_Hand": [
                -0.270541,
                0.780887,
                0.08
              ],
              "L_Thigh": [
                -0.150983,
                0.747857,
                0
              ],
              "L_ToeBase": [
                -0.446169,
                0.018847,
                0.058777
              ],
              "L_Upperarm": [
                -0.210541,
                1.323587,
                0
              ],
              "Pelvis": [
                0,
                0.747857,
                0
              ],
              "R_Calf": [
                0.247027,
                0.498791,
                0.042201
              ],
              "R_Clavicle": [
                0.105271,
                1.323587,
                0
              ],
              "R_Foot": [
                0.42,
                0.050227,
                0
              ],
              "R_Forearm": [
                0.270541,
                1.029853,
                0.04
              ],
              "R_Hand": [
                0.270541,
                0.780887,
                0.08
              ],
              "R_Thigh": [
                0.150983,
                0.747857,
                0
              ],
              "R_ToeBase": [
                0.456462,
                0,
                0.09631
              ],
              "R_Upperarm": [
                0.210541,
                1.323587,
                0
              ],
              "Spine01": [
                0,
                1.133596,
                0
              ],
              "Spine02": [
                0,
                1.323587,
                0
              ],
              "Waist": [
                0,
                0.943605,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/01_right_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "9a8e7dea5cab2881c13defe92ef69d9e94b735715149d65ba873f5c008a72b41",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "42d726338b8f2d9468755c2277d64edc45ab6d62ffa569613c80108ab354487b",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.863151
                },
                {
                  "keyposeId": "left_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/02_left_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "f9fefe679802f4f21bbf0b83849286bc140cb763f733ad5594386f845d0a2183",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "9b647d29de71276aa0bd101aba1f20e5937a981744b3e528ef376ec7fc3a2b56",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.919587
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_lateral_lunge_bottom": -46.8603,
                "left_lateral_lunge_bottom": 53.6798
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_lateral_lunge_bottom": 1.29342083,
                "left_lateral_lunge_bottom": 1.32219487
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06434,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 20.736,
                  "canonicalHeadingDeg": 20.736,
                  "horizontalLengthM": 0.10298,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "d5353089",
              "canonicalTargetSha256": "d2567977aad692ddb45424e912ee42b9bffbe8655555dc86c13879b8bf466f38",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 168.48,
                  "rightElbow": 168.48,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 20.74
                },
                "handToFootM": {
                  "L": 0.75007,
                  "R": 0.75007
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "left_lateral_lunge_bottom",
            "t": 0.75,
            "physioRequirement": "MediaPipe source: hips shift left over a flexed left leg while the right leg stays long and both feet remain planted",
            "ikControllerTargetsMeters": {
              "Head": [
                -0.003596,
                1.281337,
                0.582868
              ],
              "Hip": [
                -0.008697,
                0.650282,
                0.036456
              ],
              "L_Calf": [
                -0.534606,
                0.379632,
                0
              ],
              "L_Clavicle": [
                -0.191985,
                1.082873,
                0.314064
              ],
              "L_Foot": [
                -0.258634,
                0.05,
                0
              ],
              "L_Forearm": [
                -0.277323,
                0.808564,
                0.286767
              ],
              "L_Hand": [
                -0.141857,
                0.638376,
                0.525648
              ],
              "L_Thigh": [
                -0.163016,
                0.595823,
                0
              ],
              "L_ToeBase": [
                -0.288634,
                0,
                0.11
              ],
              "L_Upperarm": [
                -0.306643,
                1.085711,
                0.303993
              ],
              "Pelvis": [
                0,
                0.595823,
                0
              ],
              "R_Calf": [
                0.523246,
                0.361191,
                0
              ],
              "R_Clavicle": [
                0.037331,
                1.077197,
                0.334205
              ],
              "R_Foot": [
                0.819856,
                0.05,
                0
              ],
              "R_Forearm": [
                0.089225,
                0.732705,
                0.349057
              ],
              "R_Hand": [
                -0.127792,
                0.629606,
                0.424593
              ],
              "R_Thigh": [
                0.163016,
                0.595823,
                0
              ],
              "R_ToeBase": [
                0.849856,
                0,
                0.11
              ],
              "R_Upperarm": [
                0.151989,
                1.074359,
                0.344276
              ],
              "Spine01": [
                -0.051809,
                0.920245,
                0.21717
              ],
              "Spine02": [
                -0.077327,
                1.080035,
                0.324135
              ],
              "Waist": [
                -0.026291,
                0.760455,
                0.110206
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "left_lateral_lunge_bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/02_left_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "f9fefe679802f4f21bbf0b83849286bc140cb763f733ad5594386f845d0a2183",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "9b647d29de71276aa0bd101aba1f20e5937a981744b3e528ef376ec7fc3a2b56",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.919587
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "left_lateral_lunge_bottom": 53.6798
              },
              "sameExerciseNeutralReconstruction": false,
              "sourceConditioning": [
                {
                  "policy": "same_exercise_bilateral_average_lateral_stance_width",
                  "bentSide": "L",
                  "straightSide": "R",
                  "targetWidthM": 0.80419,
                  "straightLegLateralCorrectionM": -0.156294
                },
                {
                  "policy": "exercise_base_bilateral_support_floor_reconstruction",
                  "verticalCorrectionM": {
                    "L": -0.233573,
                    "R": 0
                  },
                  "symmetricLegSegmentReconstruction": true,
                  "reconstructionSegmentLengthM": 0.429904,
                  "sourceKneeAnglesDeg": {
                    "L": 80.254,
                    "R": 166.704
                  },
                  "reason": "Both feet are visibly in support in the source pair; monocular world depth placed one source foot above the floor."
                }
              ],
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "left_lateral_lunge_bottom": 1.32219487
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -12.432,
                  "canonicalHeadingDeg": -12.432,
                  "horizontalLengthM": 0.15435,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 24,
                  "canonicalHeadingDeg": 24,
                  "horizontalLengthM": 0.17577,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "9340a89a",
              "canonicalTargetSha256": "3eb39dc0102ba61476a8f30e76433035c08a943f598e05904817978c3b001099",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 121.42,
                  "rightElbow": 124.22,
                  "leftKnee": 80.25,
                  "rightKnee": 166.7
                },
                "footHeadingDeg": {
                  "L": -15.26,
                  "R": 15.26
                },
                "handToFootM": {
                  "L": 0.79758,
                  "R": 1.18923
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Same-exercise wide-stance loop transition",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.640915,
                0
              ],
              "Hip": [
                0,
                0.797857,
                0
              ],
              "L_Calf": [
                -0.247027,
                0.498791,
                0.042201
              ],
              "L_Clavicle": [
                -0.105271,
                1.323587,
                0
              ],
              "L_Foot": [
                -0.42,
                0.050227,
                0
              ],
              "L_Forearm": [
                -0.270541,
                1.029853,
                0.04
              ],
              "L_Hand": [
                -0.270541,
                0.780887,
                0.08
              ],
              "L_Thigh": [
                -0.150983,
                0.747857,
                0
              ],
              "L_ToeBase": [
                -0.446169,
                0.018847,
                0.058777
              ],
              "L_Upperarm": [
                -0.210541,
                1.323587,
                0
              ],
              "Pelvis": [
                0,
                0.747857,
                0
              ],
              "R_Calf": [
                0.247027,
                0.498791,
                0.042201
              ],
              "R_Clavicle": [
                0.105271,
                1.323587,
                0
              ],
              "R_Foot": [
                0.42,
                0.050227,
                0
              ],
              "R_Forearm": [
                0.270541,
                1.029853,
                0.04
              ],
              "R_Hand": [
                0.270541,
                0.780887,
                0.08
              ],
              "R_Thigh": [
                0.150983,
                0.747857,
                0
              ],
              "R_ToeBase": [
                0.456462,
                0,
                0.09631
              ],
              "R_Upperarm": [
                0.210541,
                1.323587,
                0
              ],
              "Spine01": [
                0,
                1.133596,
                0
              ],
              "Spine02": [
                0,
                1.323587,
                0
              ],
              "Waist": [
                0,
                0.943605,
                0
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V93",
              "SOURCE_FIDELITY_BLOCKING",
              "FOOT_HEADING_TWIST_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V93 source-derived support points; Nex normalizes to its proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V2",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V2_2026_08_13",
              "derivationMode": "same_exercise_bilateral_neutral_reconstruction",
              "sourceRecords": [
                {
                  "keyposeId": "right_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/01_right_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "9a8e7dea5cab2881c13defe92ef69d9e94b735715149d65ba873f5c008a72b41",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "42d726338b8f2d9468755c2277d64edc45ab6d62ffa569613c80108ab354487b",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.863151
                },
                {
                  "keyposeId": "left_lateral_lunge_bottom",
                  "weight": 0.5,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_v93_remaining_six/lateral-lunges/02_left_lateral_lunge_bottom.jpg",
                  "sourceImageSha256": "f9fefe679802f4f21bbf0b83849286bc140cb763f733ad5594386f845d0a2183",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v93_remaining_six_mediapipe_candidates/lateral_lunges/lateral_lunges.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "79692e92b56baadd423a06a059627f2d6f252e394064e9fe6c34fe6963fd918e",
                  "worldLandmarksSha256": "9b647d29de71276aa0bd101aba1f20e5937a981744b3e528ef376ec7fc3a2b56",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.919587
                }
              ],
              "axisTransform": "mediapipe_world_to_nexdatah_then_camera_yaw_normalization; left=-X, up=+Y, forward=+Z",
              "cameraYawNormalizationDegBySource": {
                "right_lateral_lunge_bottom": -46.8603,
                "left_lateral_lunge_bottom": 53.6798
              },
              "sameExerciseNeutralReconstruction": true,
              "sourceConditioning": null,
              "crossExerciseKeyframeReuse": false,
              "exerciseScaleBySource": {
                "right_lateral_lunge_bottom": 1.29342083,
                "left_lateral_lunge_bottom": 1.32219487
              },
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footOrientationPolicy": "undamped_world_source_heading_with_anatomical_heading_gate",
              "footHeadingDiagnostics": {
                "L": {
                  "sourceHeadingDeg": -24,
                  "canonicalHeadingDeg": -24,
                  "horizontalLengthM": 0.06434,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                },
                "R": {
                  "sourceHeadingDeg": 20.736,
                  "canonicalHeadingDeg": 20.736,
                  "horizontalLengthM": 0.10298,
                  "policy": "undamped_world_ankle_to_foot_index_camera_yaw_normalized_then_forward_outward_anatomical_heading_gate"
                }
              },
              "footPitchConstraintDeg": {
                "support": 26,
                "airborne": 34
              },
              "canonicalTargetHash": "d5353089",
              "canonicalTargetSha256": "d2567977aad692ddb45424e912ee42b9bffbe8655555dc86c13879b8bf466f38",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 168.48,
                  "rightElbow": 168.48,
                  "leftKnee": 166,
                  "rightKnee": 166
                },
                "footHeadingDeg": {
                  "L": -24,
                  "R": 20.74
                },
                "handToFootM": {
                  "L": 0.75007,
                  "R": 0.75007
                },
                "supportMinY": 0
              }
            }
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "v93_warmup_lateral_lunge_1",
            "label": "right_lateral_lunge_bottom",
            "phase": 0.25,
            "expectedKeypose": "right_lateral_lunge_bottom"
          },
          {
            "caseId": "v93_warmup_lateral_lunge_2",
            "label": "left_lateral_lunge_bottom",
            "phase": 0.75,
            "expectedKeypose": "left_lateral_lunge_bottom"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        }
      },
      "reviewBatch": "v93_remaining_six_actual_nex",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "lateral-lunges",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.863151,
        "avgMeanVisibility": 0.891369,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 12,
      "profileId": "warmup_waiters_bow_ik_v1",
      "title": "Dynamic Warm Up · 09 · Waiter's bows",
      "exerciseKeys": [
        "dynamic-warm-up",
        "waiters-bows"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "waiters-bows",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.769489,
          "avgMeanVisibility": 0.87868,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v417WaitersBowSourceConformity": {
          "generatedAt": "2026-09-06T20:00:00+02:00",
          "classification": "explicit_source_conformity_canonical_correction",
          "segmentKey": "waiters-bows",
          "suppliedMovie": "assets/media/exercises/waiters-bows/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_waiters-bows.MOV",
          "reason": "Previous V83 source lock represented a stationary waiter-bow hip hinge. Supplied OTA MOV shows a traveling alternating straight-leg hamstring scoop with heel presentation, toe dorsiflexion and two-hand scoop.",
          "geometryAuthority": "V417 explicit canonical IK keyposes verified through the unchanged generic Nex runtime",
          "timingAuthority": "supplied MOV after canonical geometry passes",
          "newSolver": false,
          "runtimePrimitive": false,
          "mediapipeReExtractionPerformed": false,
          "note": "Fresh MediaPipe extraction was unavailable in this environment; correction is an explicit, whitelisted canonical source-conformity patch validated by actual Nex runtime solve/readback, not a runtime workaround.",
          "replacesCanonicalKeypositionSha256": "dc78dfc13447d58957860dc4dcd992eaeb92d4b7b6cee533fda04a6cb6675cc5"
        }
      },
      "status": "V417_WAITERS_BOW_SOURCE_CONFORMITY_CANONICAL__FOR_NEX_VISUAL_APPROVAL",
      "physioTruthSpec": {
        "purpose": "Traveling alternating straight-leg hamstring scoop: front heel presented with toe dorsiflexed, support knee flexed, deep hip hinge and two-hand scoop toward the front foot.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "V417 film-defined upright transition",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.32,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.32,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V417_SOURCE_CONFORMITY",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045,
                "policy": "V417 source-film hamstring scoop: both heels/feet stay grounded at scoop; front toe is intentionally dorsiflexed and is not a floor-contact authority."
              }
            ],
            "mirrorRule": "V417 explicit left/right canonical keyposes; no runtime exercise primitive.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "left_front_scoop_bottom",
            "t": 0.25,
            "physioRequirement": "V417 source film: left-front heel plant + straight-leg hamstring scoop bottom",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.91,
                0.02
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                0.91,
                0.18
              ],
              "Spine01": [
                0,
                0.91,
                0.33
              ],
              "Spine02": [
                0,
                0.94,
                0.5
              ],
              "Head": [
                0,
                1.06,
                0.72
              ],
              "L_Clavicle": [
                -0.04,
                1.12,
                0.46
              ],
              "R_Clavicle": [
                0.04,
                1.12,
                0.46
              ],
              "L_Upperarm": [
                -0.18,
                0.94,
                0.46
              ],
              "R_Upperarm": [
                0.18,
                0.94,
                0.46
              ],
              "L_Forearm": [
                -0.14,
                0.55,
                0.46
              ],
              "R_Forearm": [
                0.14,
                0.55,
                0.46
              ],
              "L_Hand": [
                -0.1,
                0.18,
                0.46
              ],
              "R_Hand": [
                0.1,
                0.18,
                0.46
              ],
              "L_Thigh": [
                -0.085,
                0.77,
                0.05
              ],
              "R_Thigh": [
                0.085,
                0.76,
                -0.02
              ],
              "L_Calf": [
                -0.105,
                0.43,
                0.15
              ],
              "R_Calf": [
                0.11,
                0.43,
                0.12
              ],
              "L_Foot": [
                -0.12,
                -0.045,
                0.3
              ],
              "R_Foot": [
                0.13,
                0.025,
                0.02
              ],
              "L_ToeBase": [
                -0.12,
                0.02,
                0.43
              ],
              "R_ToeBase": [
                0.13,
                0.02,
                0.18
              ]
            },
            "detectors": [
              "V417_SOURCE_CONFORMITY",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045,
                "policy": "V417 source-film hamstring scoop: both heels/feet stay grounded at scoop; front toe is intentionally dorsiflexed and is not a floor-contact authority."
              }
            ],
            "mirrorRule": "V417 explicit left/right canonical keyposes; no runtime exercise primitive.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "mid_support",
            "t": 0.5,
            "physioRequirement": "V417 film-defined alternating upright transition",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.32,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.32,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V417_SOURCE_CONFORMITY",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045,
                "policy": "V417 source-film hamstring scoop: both heels/feet stay grounded at scoop; front toe is intentionally dorsiflexed and is not a floor-contact authority."
              }
            ],
            "mirrorRule": "V417 explicit left/right canonical keyposes; no runtime exercise primitive.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "right_front_scoop_bottom",
            "t": 0.75,
            "physioRequirement": "V417 source film: right-front heel plant + straight-leg hamstring scoop bottom",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.91,
                0.02
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                0.91,
                0.18
              ],
              "Spine01": [
                0,
                0.91,
                0.33
              ],
              "Spine02": [
                0,
                0.94,
                0.5
              ],
              "Head": [
                0,
                1.06,
                0.72
              ],
              "L_Clavicle": [
                -0.04,
                1.12,
                0.46
              ],
              "R_Clavicle": [
                0.04,
                1.12,
                0.46
              ],
              "L_Upperarm": [
                -0.18,
                0.94,
                0.46
              ],
              "R_Upperarm": [
                0.18,
                0.94,
                0.46
              ],
              "L_Forearm": [
                -0.14,
                0.55,
                0.46
              ],
              "R_Forearm": [
                0.14,
                0.55,
                0.46
              ],
              "L_Hand": [
                -0.1,
                0.18,
                0.46
              ],
              "R_Hand": [
                0.1,
                0.18,
                0.46
              ],
              "L_Thigh": [
                -0.085,
                0.76,
                -0.02
              ],
              "R_Thigh": [
                0.085,
                0.77,
                0.05
              ],
              "L_Calf": [
                -0.11,
                0.43,
                0.12
              ],
              "R_Calf": [
                0.105,
                0.43,
                0.15
              ],
              "L_Foot": [
                -0.13,
                0.025,
                0.02
              ],
              "R_Foot": [
                0.12,
                -0.045,
                0.3
              ],
              "L_ToeBase": [
                -0.13,
                0.02,
                0.18
              ],
              "R_ToeBase": [
                0.12,
                0.02,
                0.43
              ]
            },
            "detectors": [
              "V417_SOURCE_CONFORMITY",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045,
                "policy": "V417 source-film hamstring scoop: both heels/feet stay grounded at scoop; front toe is intentionally dorsiflexed and is not a floor-contact authority."
              }
            ],
            "mirrorRule": "V417 explicit left/right canonical keyposes; no runtime exercise primitive.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "V417 loop return",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.32,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.32,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V417_SOURCE_CONFORMITY",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045,
                "policy": "V417 source-film hamstring scoop: both heels/feet stay grounded at scoop; front toe is intentionally dorsiflexed and is not a floor-contact authority."
              }
            ],
            "mirrorRule": "V417 explicit left/right canonical keyposes; no runtime exercise primitive.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "v417_waiters_ready",
            "label": "ready",
            "phase": 0,
            "expectedKeypose": "ready"
          },
          {
            "caseId": "v417_waiters_left_bottom",
            "label": "left front scoop bottom",
            "phase": 0.25,
            "expectedKeypose": "left_front_scoop_bottom"
          },
          {
            "caseId": "v417_waiters_mid",
            "label": "mid support",
            "phase": 0.5,
            "expectedKeypose": "mid_support"
          },
          {
            "caseId": "v417_waiters_right_bottom",
            "label": "right front scoop bottom",
            "phase": 0.75,
            "expectedKeypose": "right_front_scoop_bottom"
          },
          {
            "caseId": "v417_waiters_loop",
            "label": "loop return",
            "phase": 1,
            "expectedKeypose": "finish_or_loop"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v417WaitersBowCanonical": {
          "recommendation": "for_nex_visual_approval",
          "runtimeChanged": false,
          "newSolver": false,
          "runtimePrimitive": false,
          "canonicalKeyposes": 5,
          "runtimeSolveGate": "PASS_5_OF_5"
        }
      },
      "reviewBatch": "v417_waiters_bow_canonical_video_timed",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "waiters-bows",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.769489,
        "avgMeanVisibility": 0.87868,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 13,
      "profileId": "warmup_prisoner_squat_ik_v1",
      "title": "Dynamic Warm Up · 10 · Prisoner bodyweight squats",
      "exerciseKeys": [
        "dynamic-warm-up",
        "prisoner-bodyweight-squats"
      ],
      "family": "warmup_sequence",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "prisoner-bodyweight-squats",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.965767,
          "avgMeanVisibility": 0.969681,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "mediaPipeCanonicalCompiler": {
          "schema": "NEXT11_MEDIAPIPE_CANONICAL_PROFILE_COMPILER_V1",
          "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12",
          "compilerPath": "tools/keypose_image_sampler/v92_scripts/compile_v92_mediapipe_canonical_ik.py",
          "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
          "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
          "mediaPipeEnvironment": "mediapipe==0.10.35; opencv-python==5.0.0.93",
          "axisTransform": "x=-world.x;y=-world.y;z=-world.z; exercise-local X/Z origin at pelvis; active support anchored to y=0",
          "targetReadyHeadHeightM": 1.82,
          "bilateralReduction": "mirror_most_flexed_source_leg",
          "frontalUpperBodyDepthScale": 0.2,
          "coordinatePolicy": "mediapipe_world_xyz",
          "worldDepthInImageUnitsScale": null,
          "worldDepthScaleByKeypose": null,
          "headPolicy": null,
          "shoulderSocketPolicy": null,
          "includePalmLandmarks": false,
          "footPitchConstraintDeg": {
            "support": 24,
            "airborne": 34
          },
          "footOrientationPolicy": "constant_ready_source_vector",
          "approvalPolicy": "candidate_only_for_nex_review; compiler does not mutate Nex approval"
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "MediaPipe source: upright prisoner ready, hands at head and elbows open",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.812667,
                0.106074
              ],
              "Hip": [
                0,
                1.062685,
                0.006083
              ],
              "L_Calf": [
                -0.12436,
                0.491668,
                -0.12566
              ],
              "L_Clavicle": [
                -0.093874,
                1.623403,
                0.061596
              ],
              "L_Foot": [
                -0.22,
                0.081068,
                0
              ],
              "L_Forearm": [
                -0.379954,
                1.720536,
                0.069502
              ],
              "L_Hand": [
                -0.243321,
                1.873566,
                0.064424
              ],
              "L_Thigh": [
                -0.118597,
                1.005352,
                -0.071129
              ],
              "L_ToeBase": [
                -0.25,
                0,
                0.16
              ],
              "L_Upperarm": [
                -0.187747,
                1.623403,
                0.061596
              ],
              "Pelvis": [
                0,
                1.001238,
                0
              ],
              "R_Calf": [
                0.12436,
                0.491668,
                -0.12566
              ],
              "R_Clavicle": [
                0.093874,
                1.623403,
                0.061596
              ],
              "R_Foot": [
                0.22,
                0.081068,
                0
              ],
              "R_Forearm": [
                0.379954,
                1.720536,
                0.069502
              ],
              "R_Hand": [
                0.243321,
                1.873566,
                0.064424
              ],
              "R_Thigh": [
                0.118597,
                1.005352,
                -0.071129
              ],
              "R_ToeBase": [
                0.25,
                0,
                0.16
              ],
              "R_Upperarm": [
                0.187747,
                1.623403,
                0.061596
              ],
              "Spine01": [
                0,
                1.418089,
                0.041269
              ],
              "Spine02": [
                0,
                1.623403,
                0.061596
              ],
              "Waist": [
                0,
                1.212774,
                0.020943
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V1",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/prisoner-bodyweight-squats/01_prisoner_ready.jpg",
                  "sourceImageSha256": "1a1a05da6ef362d91e66cb8307149c9e7d123955eea862bcf92d3cfeee49c804",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
                  "worldLandmarksSha256": "f9c0e2fbe37c54897be26e7445d28e95de70cc6f02cca302ced2afdac14e74fe",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.965767
                }
              ],
              "axisTransform": "mediapipe_world(+X_person_left,+Y_down,-Z_camera_forward)->nexdatah(-X_semantic_left,+Y_up,+Z_forward)",
              "coordinatePolicy": "mediapipe_world_xyz",
              "headPolicy": null,
              "shoulderSocketPolicy": null,
              "includePalmLandmarks": false,
              "exerciseScale": 1.23525322,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "constant_ready_source_vector",
              "bilateralReduction": {
                "policy": "mirror_most_flexed_source_leg",
                "sourceSide": "L",
                "sourceKneeAnglesDeg": {
                  "L": 164.048,
                  "R": 176.454
                }
              },
              "canonicalTargetHash": "af7679a0",
              "canonicalTargetSha256": "9cf330f3b0b65eb9c948a3655d782ce56aa76aa8ee76a10e5eec415323faa181",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 75.01,
                  "rightElbow": 75.01,
                  "leftKnee": 164.05,
                  "rightKnee": 164.05
                },
                "handToHeadM": {
                  "left": 0.25426,
                  "right": 0.25426
                },
                "kneeHeightRelativeToPelvisM": {
                  "left": -0.50957,
                  "right": -0.50957
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "MediaPipe source blend: controlled bilateral descent with prisoner arms retained",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.625989,
                0.039467
              ],
              "Hip": [
                0,
                0.926936,
                -0.00107
              ],
              "L_Calf": [
                -0.24,
                0.504244,
                0.1
              ],
              "L_Clavicle": [
                -0.127475,
                1.427341,
                -0.005339
              ],
              "L_Foot": [
                -0.22,
                0.081068,
                0
              ],
              "L_Forearm": [
                -0.422836,
                1.523959,
                -0.006956
              ],
              "L_Hand": [
                -0.270807,
                1.68538,
                -0.026979
              ],
              "L_Thigh": [
                -0.129071,
                0.858725,
                -0.062873
              ],
              "L_ToeBase": [
                -0.25,
                0,
                0.16
              ],
              "L_Upperarm": [
                -0.194041,
                1.427341,
                -0.005339
              ],
              "Pelvis": [
                0,
                0.866989,
                0
              ],
              "R_Calf": [
                0.24,
                0.504244,
                0.1
              ],
              "R_Clavicle": [
                0.127475,
                1.427341,
                -0.005339
              ],
              "R_Foot": [
                0.22,
                0.081068,
                0
              ],
              "R_Forearm": [
                0.422836,
                1.523959,
                -0.006956
              ],
              "R_Hand": [
                0.270807,
                1.68538,
                -0.026979
              ],
              "R_Thigh": [
                0.129071,
                0.858725,
                -0.062873
              ],
              "R_ToeBase": [
                0.25,
                0,
                0.16
              ],
              "R_Upperarm": [
                0.194041,
                1.427341,
                -0.005339
              ],
              "Spine01": [
                0,
                1.242425,
                -0.003577
              ],
              "Spine02": [
                0,
                1.427341,
                -0.005339
              ],
              "Waist": [
                0,
                1.057509,
                -0.001815
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V1",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12",
              "derivationMode": "blend",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 0.45,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/prisoner-bodyweight-squats/01_prisoner_ready.jpg",
                  "sourceImageSha256": "1a1a05da6ef362d91e66cb8307149c9e7d123955eea862bcf92d3cfeee49c804",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
                  "worldLandmarksSha256": "f9c0e2fbe37c54897be26e7445d28e95de70cc6f02cca302ced2afdac14e74fe",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.965767
                },
                {
                  "keyposeId": "bottom",
                  "weight": 0.55,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/prisoner-bodyweight-squats/02_prisoner_squat_bottom.jpg",
                  "sourceImageSha256": "cadcd62602a93270b6c2709a28aa7293e0266c7de4831c313d9c053627afd495",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
                  "worldLandmarksSha256": "841feefc93f83a4acc5f56f11ce539660edf0a2402323001482213a8e36b23b8",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.973595
                }
              ],
              "axisTransform": "mediapipe_world(+X_person_left,+Y_down,-Z_camera_forward)->nexdatah(-X_semantic_left,+Y_up,+Z_forward)",
              "coordinatePolicy": "mediapipe_world_xyz",
              "headPolicy": null,
              "shoulderSocketPolicy": null,
              "includePalmLandmarks": false,
              "exerciseScale": 1.23525322,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "constant_ready_source_vector",
              "bilateralReduction": {
                "policy": "mirror_most_flexed_source_leg",
                "sourceSide": "L",
                "sourceKneeAnglesDeg": {
                  "L": 164.048,
                  "R": 176.454
                }
              },
              "canonicalTargetHash": "40b72876",
              "canonicalTargetSha256": "b159ab13e3ece5d5ec2af893fdfdd85ce7bdaf19cf2aac1ac17fcf1c1002c8e9",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 69.73,
                  "rightElbow": 69.73,
                  "leftKnee": 144.26,
                  "rightKnee": 144.26
                },
                "handToHeadM": {
                  "left": 0.28509,
                  "right": 0.28509
                },
                "kneeHeightRelativeToPelvisM": {
                  "left": -0.36274,
                  "right": -0.36274
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "MediaPipe source: bilateral squat bottom with planted feet and hands retained at head",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.473253,
                -0.01503
              ],
              "Hip": [
                0,
                0.815869,
                -0.006923
              ],
              "L_Calf": [
                -0.3,
                0.514533,
                0.2
              ],
              "L_Clavicle": [
                -0.154966,
                1.266926,
                -0.060103
              ],
              "L_Foot": [
                -0.22,
                0.081068,
                0
              ],
              "L_Forearm": [
                -0.457921,
                1.363124,
                -0.069512
              ],
              "L_Hand": [
                -0.293296,
                1.53141,
                -0.101763
              ],
              "L_Thigh": [
                -0.13764,
                0.738757,
                -0.056118
              ],
              "L_ToeBase": [
                -0.25,
                0,
                0.16
              ],
              "L_Upperarm": [
                -0.19919,
                1.266926,
                -0.060103
              ],
              "Pelvis": [
                0,
                0.757149,
                0
              ],
              "R_Calf": [
                0.3,
                0.514533,
                0.2
              ],
              "R_Clavicle": [
                0.154966,
                1.266926,
                -0.060103
              ],
              "R_Foot": [
                0.22,
                0.081068,
                0
              ],
              "R_Forearm": [
                0.457921,
                1.363124,
                -0.069512
              ],
              "R_Hand": [
                0.293296,
                1.53141,
                -0.101763
              ],
              "R_Thigh": [
                0.13764,
                0.738757,
                -0.056118
              ],
              "R_ToeBase": [
                0.25,
                0,
                0.16
              ],
              "R_Upperarm": [
                0.19919,
                1.266926,
                -0.060103
              ],
              "Spine01": [
                0,
                1.0987,
                -0.040269
              ],
              "Spine02": [
                0,
                1.266926,
                -0.060103
              ],
              "Waist": [
                0,
                0.930473,
                -0.020435
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V1",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12",
              "derivationMode": "direct",
              "sourceRecords": [
                {
                  "keyposeId": "bottom",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/prisoner-bodyweight-squats/02_prisoner_squat_bottom.jpg",
                  "sourceImageSha256": "cadcd62602a93270b6c2709a28aa7293e0266c7de4831c313d9c053627afd495",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
                  "worldLandmarksSha256": "841feefc93f83a4acc5f56f11ce539660edf0a2402323001482213a8e36b23b8",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.973595
                }
              ],
              "axisTransform": "mediapipe_world(+X_person_left,+Y_down,-Z_camera_forward)->nexdatah(-X_semantic_left,+Y_up,+Z_forward)",
              "coordinatePolicy": "mediapipe_world_xyz",
              "headPolicy": null,
              "shoulderSocketPolicy": null,
              "includePalmLandmarks": false,
              "exerciseScale": 1.23525322,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "constant_ready_source_vector",
              "bilateralReduction": {
                "policy": "mirror_most_flexed_source_leg",
                "sourceSide": "L",
                "sourceKneeAnglesDeg": {
                  "L": 109.807,
                  "R": 123.141
                }
              },
              "canonicalTargetHash": "a28ee75d",
              "canonicalTargetSha256": "3f543c77145d0daee0acbb264b90d7a3d0b9658958e04fefc0a26c08c9b2c47f",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 66.56,
                  "rightElbow": 66.56,
                  "leftKnee": 109.81,
                  "rightKnee": 109.81
                },
                "handToHeadM": {
                  "left": 0.31133,
                  "right": 0.31133
                },
                "kneeHeightRelativeToPelvisM": {
                  "left": -0.24262,
                  "right": -0.24262
                },
                "supportMinY": 0
              }
            }
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "MediaPipe source repeat: return to the upright prisoner ready pose",
            "ikControllerTargetsMeters": {
              "Head": [
                0,
                1.812667,
                0.106074
              ],
              "Hip": [
                0,
                1.062685,
                0.006083
              ],
              "L_Calf": [
                -0.12436,
                0.491668,
                -0.12566
              ],
              "L_Clavicle": [
                -0.093874,
                1.623403,
                0.061596
              ],
              "L_Foot": [
                -0.22,
                0.081068,
                0
              ],
              "L_Forearm": [
                -0.379954,
                1.720536,
                0.069502
              ],
              "L_Hand": [
                -0.243321,
                1.873566,
                0.064424
              ],
              "L_Thigh": [
                -0.118597,
                1.005352,
                -0.071129
              ],
              "L_ToeBase": [
                -0.25,
                0,
                0.16
              ],
              "L_Upperarm": [
                -0.187747,
                1.623403,
                0.061596
              ],
              "Pelvis": [
                0,
                1.001238,
                0
              ],
              "R_Calf": [
                0.12436,
                0.491668,
                -0.12566
              ],
              "R_Clavicle": [
                0.093874,
                1.623403,
                0.061596
              ],
              "R_Foot": [
                0.22,
                0.081068,
                0
              ],
              "R_Forearm": [
                0.379954,
                1.720536,
                0.069502
              ],
              "R_Hand": [
                0.243321,
                1.873566,
                0.064424
              ],
              "R_Thigh": [
                0.118597,
                1.005352,
                -0.071129
              ],
              "R_ToeBase": [
                0.25,
                0,
                0.16
              ],
              "R_Upperarm": [
                0.187747,
                1.623403,
                0.061596
              ],
              "Spine01": [
                0,
                1.418089,
                0.041269
              ],
              "Spine02": [
                0,
                1.623403,
                0.061596
              ],
              "Waist": [
                0,
                1.212774,
                0.020943
              ]
            },
            "detectors": [
              "MEDIAPIPE_SOURCE_DERIVED_CANONICAL_V92",
              "SOURCE_FIDELITY_BLOCKING",
              "WHOLE_BODY_FLOOR_BLOCKING",
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ],
            "sourceEvidence": {
              "schema": "NEXT11_MEDIAPIPE_CANONICAL_KEYFRAME_EVIDENCE_V1",
              "compilerVersion": "NEXT11_MEDIAPIPE_CANONICAL_IK_COMPILER_V1_2026_08_12",
              "derivationMode": "repeat",
              "sourceRecords": [
                {
                  "keyposeId": "start_or_setup",
                  "weight": 1,
                  "sourceImage": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v83_strict_no_reuse/prisoner-bodyweight-squats/01_prisoner_ready.jpg",
                  "sourceImageSha256": "1a1a05da6ef362d91e66cb8307149c9e7d123955eea862bcf92d3cfeee49c804",
                  "mediaPipePackage": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/mediapipe_candidates/prisoner_bodyweight_squats/prisoner_bodyweight_squats.mediapipe_keypose_candidates.json",
                  "mediaPipePackageSha256": "c96f4bd543ec002410aad2e620cba049e748ba068ea030d87632f5606e9a1955",
                  "worldLandmarksSha256": "f9c0e2fbe37c54897be26e7445d28e95de70cc6f02cca302ced2afdac14e74fe",
                  "landmarkCount": 33,
                  "worldLandmarkCount": 33,
                  "meanVisibility": 0.965767
                }
              ],
              "axisTransform": "mediapipe_world(+X_person_left,+Y_down,-Z_camera_forward)->nexdatah(-X_semantic_left,+Y_up,+Z_forward)",
              "coordinatePolicy": "mediapipe_world_xyz",
              "headPolicy": null,
              "shoulderSocketPolicy": null,
              "includePalmLandmarks": false,
              "exerciseScale": 1.23525322,
              "floorSupportSides": [
                "L",
                "R"
              ],
              "footPitchConstraintDeg": {
                "support": 24,
                "airborne": 34
              },
              "footOrientationPolicy": "constant_ready_source_vector",
              "bilateralReduction": {
                "policy": "mirror_most_flexed_source_leg",
                "sourceSide": "L",
                "sourceKneeAnglesDeg": {
                  "L": 164.048,
                  "R": 176.454
                }
              },
              "canonicalTargetHash": "af7679a0",
              "canonicalTargetSha256": "9cf330f3b0b65eb9c948a3655d782ce56aa76aa8ee76a10e5eec415323faa181",
              "canonicalSemanticSignature": {
                "jointAnglesDeg": {
                  "leftElbow": 75.01,
                  "rightElbow": 75.01,
                  "leftKnee": 164.05,
                  "rightKnee": 164.05
                },
                "handToHeadM": {
                  "left": 0.25426,
                  "right": 0.25426
                },
                "kneeHeightRelativeToPelvisM": {
                  "left": -0.50957,
                  "right": -0.50957
                },
                "supportMinY": 0
              }
            }
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        },
        "recoveryV419D": {
          "status": "USER_APPROVED_V419D_RECOVERED",
          "base": "V417 canonical profile",
          "changes": [
            "fixed bilateral feet through full squat",
            "deeper bottom through corrected lower-body geometry",
            "knees track toes in frontal plane"
          ],
          "newSolver": false,
          "postSolveOverrides": 0
        }
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "sourceDerivedCanonicalIkRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "prisoner_squat_bottom",
            "label": "bottom",
            "phase": 0.667,
            "expectedKeypose": "bottom"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v92MediaPipeCanonicalGoldenPath": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": true,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "visualNaturalness"
          ]
        }
      },
      "reviewBatch": "v92_mediapipe_canonical_golden_path",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "prisoner-bodyweight-squats",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.965767,
        "avgMeanVisibility": 0.969681,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 14,
      "profileId": "warmup_single_leg_toe_touch_ik_v1",
      "title": "Dynamic Warm Up · 11 · Single leg toe touch",
      "exerciseKeys": [
        "dynamic-warm-up",
        "single-leg-toe-touch"
      ],
      "family": "warmup_sequence",
      "motionType": "stationary_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true,
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "single-leg-toe-touch",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.960879,
          "avgMeanVisibility": 0.961921,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v420HSingleLegToeTouchSourceConformity": {
          "generatedAt": "2026-09-07T21:00:00+02:00",
          "classification": "explicit_supplied_movie_source_conformity_canonical_correction",
          "segmentKey": "single-leg-toe-touch",
          "suppliedMovie": "assets/media/exercises/single-leg-toe-touch/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_single-leg-toe-touch.mov",
          "reason": "Supplied OTA MOV shows repeated single-leg balance knee-up -> deep support-leg hinge/cross-reach -> balance, 5 reps before side switch. Old V93 canonical was a generic single-leg hinge and did not encode the balance top or the source repetition structure.",
          "geometryAuthority": "V420H source-conformity canonical IK verified through unchanged generic Nex runtime",
          "timingAuthority": "supplied MOV plus preserved user-approved V420H QA as acceptance reference only",
          "newSolver": false,
          "runtimePrimitive": false,
          "postSolveOverrides": 0,
          "mediapipeReExtractionPerformed": false,
          "note": "Redo from supplied movie after transient delta loss; canonical corrected after Chromium visual QA exposed floor-bound balance ankle and lunge-like free leg."
        }
      },
      "status": "V420H_RECOVERED_SUPPLIED_MOV_CANONICAL_SOURCE_CONFORMITY",
      "physioTruthSpec": {
        "purpose": "Single-leg toe touch from supplied OTA MOV: repeated knee-up single-leg balance into deep support-leg hip hinge with opposite-hand front cross-reach; five reps one side then five on the other.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.055,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "stand_tall",
            "t": 0,
            "physioRequirement": "Left-side balance top: left foot supports; right knee lifted; left arm high in running-balance counterpattern.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.93,
                0
              ],
              "Waist": [
                0,
                1.12,
                0.0
              ],
              "Spine01": [
                0,
                1.3,
                0.0
              ],
              "Spine02": [
                0,
                1.49,
                0.0
              ],
              "Head": [
                0,
                1.76,
                0.01
              ],
              "L_Clavicle": [
                -0.11,
                1.5,
                0.0
              ],
              "R_Clavicle": [
                0.11,
                1.5,
                0.0
              ],
              "L_Upperarm": [
                -0.14,
                1.53,
                0.02
              ],
              "L_Forearm": [
                -0.1,
                1.72,
                0.05
              ],
              "L_Hand": [
                -0.06,
                1.9,
                0.08
              ],
              "R_Upperarm": [
                0.18,
                1.45,
                0.02
              ],
              "R_Forearm": [
                0.35,
                1.4,
                0.02
              ],
              "R_Hand": [
                0.52,
                1.36,
                0.04
              ],
              "L_Thigh": [
                -0.1,
                0.89,
                0.02
              ],
              "L_Calf": [
                -0.11,
                0.54,
                0.06
              ],
              "L_Foot": [
                -0.11,
                0.05,
                0.08
              ],
              "L_ToeBase": [
                -0.11,
                0.0,
                0.2
              ],
              "R_Thigh": [
                0.1,
                0.9,
                0.03
              ],
              "R_Calf": [
                0.11,
                0.94,
                0.34
              ],
              "R_Foot": [
                0.11,
                0.6,
                0.32
              ],
              "R_ToeBase": [
                0.11,
                0.54,
                0.43
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V420H_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V420H supplied-MOV source-conformity support authority; generic Nex solver only."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override"
            ]
          },
          {
            "id": "left_stance_hinge_reach",
            "t": 0.25,
            "physioRequirement": "Left support toe-touch bottom: deep left support knee/hip hinge; right leg travels back; right hand crosses to left toe.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.64,
                0.04
              ],
              "Pelvis": [
                0.0,
                0.59,
                0.04
              ],
              "Waist": [
                -0.01,
                0.65,
                0.16
              ],
              "Spine01": [
                -0.02,
                0.7,
                0.29
              ],
              "Spine02": [
                -0.03,
                0.75,
                0.42
              ],
              "Head": [
                -0.03,
                0.88,
                0.62
              ],
              "L_Clavicle": [
                -0.14,
                0.76,
                0.4
              ],
              "R_Clavicle": [
                0.1,
                0.75,
                0.44
              ],
              "L_Upperarm": [
                -0.2,
                0.76,
                0.38
              ],
              "L_Forearm": [
                -0.37,
                0.7,
                0.28
              ],
              "L_Hand": [
                -0.51,
                0.63,
                0.2
              ],
              "R_Upperarm": [
                0.07,
                0.73,
                0.44
              ],
              "R_Forearm": [
                0.01,
                0.43,
                0.34
              ],
              "R_Hand": [
                -0.12,
                0.14,
                0.24
              ],
              "L_Thigh": [
                -0.11,
                0.57,
                0.03
              ],
              "L_Calf": [
                -0.15,
                0.32,
                0.28
              ],
              "L_Foot": [
                -0.12,
                0.06,
                0.1
              ],
              "L_ToeBase": [
                -0.12,
                0.0,
                0.23
              ],
              "R_Thigh": [
                0.11,
                0.58,
                0.0
              ],
              "R_Calf": [
                0.12,
                0.43,
                -0.24
              ],
              "R_Foot": [
                0.12,
                0.53,
                -0.35
              ],
              "R_ToeBase": [
                0.12,
                0.49,
                -0.23
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V420H_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V420H supplied-MOV source-conformity support authority; generic Nex solver only."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override"
            ]
          },
          {
            "id": "mid_support",
            "t": 0.5,
            "physioRequirement": "Bilateral upright side-switch reset from the supplied exercise.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.93,
                0
              ],
              "Waist": [
                0,
                1.12,
                0
              ],
              "Spine01": [
                0,
                1.3,
                0
              ],
              "Spine02": [
                0,
                1.49,
                0
              ],
              "Head": [
                0,
                1.76,
                0
              ],
              "L_Clavicle": [
                -0.11,
                1.5,
                0
              ],
              "R_Clavicle": [
                0.11,
                1.5,
                0
              ],
              "L_Upperarm": [
                -0.18,
                1.45,
                0.02
              ],
              "R_Upperarm": [
                0.18,
                1.45,
                0.02
              ],
              "L_Forearm": [
                -0.25,
                1.27,
                0.04
              ],
              "R_Forearm": [
                0.25,
                1.27,
                0.04
              ],
              "L_Hand": [
                -0.27,
                1.06,
                0.08
              ],
              "R_Hand": [
                0.27,
                1.06,
                0.08
              ],
              "L_Thigh": [
                -0.1,
                0.89,
                0.02
              ],
              "R_Thigh": [
                0.1,
                0.89,
                0.02
              ],
              "L_Calf": [
                -0.11,
                0.54,
                0.06
              ],
              "R_Calf": [
                0.11,
                0.54,
                0.06
              ],
              "L_Foot": [
                -0.11,
                0.05,
                0.08
              ],
              "R_Foot": [
                0.11,
                0.05,
                0.08
              ],
              "L_ToeBase": [
                -0.11,
                0.0,
                0.2
              ],
              "R_ToeBase": [
                0.11,
                0.0,
                0.2
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V420H_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V420H supplied-MOV source-conformity support authority; generic Nex solver only."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override"
            ]
          },
          {
            "id": "right_stance_hinge_reach",
            "t": 0.75,
            "physioRequirement": "Right support toe-touch bottom: mirrored deep support knee/hip hinge; left hand crosses to right toe.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.64,
                0.04
              ],
              "Pelvis": [
                0.0,
                0.59,
                0.04
              ],
              "Waist": [
                0.01,
                0.65,
                0.16
              ],
              "Spine01": [
                0.02,
                0.7,
                0.29
              ],
              "Spine02": [
                0.03,
                0.75,
                0.42
              ],
              "Head": [
                0.03,
                0.88,
                0.62
              ],
              "R_Clavicle": [
                0.14,
                0.76,
                0.4
              ],
              "L_Clavicle": [
                -0.1,
                0.75,
                0.44
              ],
              "R_Upperarm": [
                0.2,
                0.76,
                0.38
              ],
              "R_Forearm": [
                0.37,
                0.7,
                0.28
              ],
              "R_Hand": [
                0.51,
                0.63,
                0.2
              ],
              "L_Upperarm": [
                -0.07,
                0.73,
                0.44
              ],
              "L_Forearm": [
                -0.01,
                0.43,
                0.34
              ],
              "L_Hand": [
                0.12,
                0.14,
                0.24
              ],
              "R_Thigh": [
                0.11,
                0.57,
                0.03
              ],
              "R_Calf": [
                0.15,
                0.32,
                0.28
              ],
              "R_Foot": [
                0.12,
                0.06,
                0.1
              ],
              "R_ToeBase": [
                0.12,
                0.0,
                0.23
              ],
              "L_Thigh": [
                -0.11,
                0.58,
                0.0
              ],
              "L_Calf": [
                -0.12,
                0.43,
                -0.24
              ],
              "L_Foot": [
                -0.12,
                0.53,
                -0.35
              ],
              "L_ToeBase": [
                -0.12,
                0.49,
                -0.23
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V420H_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V420H supplied-MOV source-conformity support authority; generic Nex solver only."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override"
            ]
          },
          {
            "id": "stand_return",
            "t": 1,
            "physioRequirement": "Right-side balance top: right foot supports; left knee lifted; right arm high in running-balance counterpattern.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.93,
                0
              ],
              "Waist": [
                0,
                1.12,
                0.0
              ],
              "Spine01": [
                0,
                1.3,
                0.0
              ],
              "Spine02": [
                0,
                1.49,
                0.0
              ],
              "Head": [
                0,
                1.76,
                0.01
              ],
              "R_Clavicle": [
                0.11,
                1.5,
                0.0
              ],
              "L_Clavicle": [
                -0.11,
                1.5,
                0.0
              ],
              "R_Upperarm": [
                0.14,
                1.53,
                0.02
              ],
              "R_Forearm": [
                0.1,
                1.72,
                0.05
              ],
              "R_Hand": [
                0.06,
                1.9,
                0.08
              ],
              "L_Upperarm": [
                -0.18,
                1.45,
                0.02
              ],
              "L_Forearm": [
                -0.35,
                1.4,
                0.02
              ],
              "L_Hand": [
                -0.52,
                1.36,
                0.04
              ],
              "R_Thigh": [
                0.1,
                0.89,
                0.02
              ],
              "R_Calf": [
                0.11,
                0.54,
                0.06
              ],
              "R_Foot": [
                0.11,
                0.05,
                0.08
              ],
              "R_ToeBase": [
                0.11,
                0.0,
                0.2
              ],
              "L_Thigh": [
                -0.1,
                0.9,
                0.03
              ],
              "L_Calf": [
                -0.11,
                0.94,
                0.34
              ],
              "L_Foot": [
                -0.11,
                0.6,
                0.32
              ],
              "L_ToeBase": [
                -0.11,
                0.54,
                0.43
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V420H_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V420H supplied-MOV source-conformity support authority; generic Nex solver only."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "ready",
            "range_peak_left_or_down",
            "range_peak_right_or_up",
            "finish_or_loop"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static placeholder replaced by alternating hinge/reach peaks."
        },
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "rawSourceFidelityBlocking": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "v93_warmup_single_leg_toe_touch_1",
            "label": "left_stance_hinge_reach",
            "phase": 0.25,
            "expectedKeypose": "left_stance_hinge_reach"
          },
          {
            "caseId": "v93_warmup_single_leg_toe_touch_2",
            "label": "right_stance_hinge_reach",
            "phase": 0.75,
            "expectedKeypose": "right_stance_hinge_reach"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v93RemainingSixCanonical": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "checks": [
            "sourceEvidenceHash",
            "rawDirectionPreservation",
            "NexReadback",
            "wholeBodyFloor",
            "footHeadingTwist",
            "visualNaturalness"
          ]
        }
      },
      "reviewBatch": "v420h_recovered_single_leg_toe_touch_source_conformity",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "single-leg-toe-touch",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.960879,
        "avgMeanVisibility": 0.961921,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      },
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval"
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 15,
      "profileId": "warmup_lateral_shuffle_ik_v1",
      "title": "Dynamic Warm Up · 12 · Lateral shuffle",
      "exerciseKeys": [
        "dynamic-warm-up",
        "lateral-shuffle"
      ],
      "family": "warmup_sequence",
      "motionType": "lateral_shuffle_travel_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "lateral-shuffle",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "lateral-shuffle",
          "strictNoReuse": true,
          "sourceRows": 4,
          "mediapipeHasPose": 4,
          "minMeanVisibility": 0.97934,
          "avgMeanVisibility": 0.984669,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v421LateralShuffle105SourceConformity": {
          "generatedAt": "2026-09-07T23:30:00+02:00",
          "classification": "explicit_supplied_movie_full_motion_canonical_recovery",
          "segmentKey": "lateral-shuffle",
          "suppliedMovie": "assets/media/exercises/lateral-shuffle/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_lateral-shuffle.mov",
          "reason": "Rebuilt from supplied lateral-shuffle MOV after transient delta loss. Uses the documented 105-degree/flat-sole/slight-toe-out stance as the low base and restores lead-step/trail-follow travel through canonical IK only.",
          "geometryAuthority": "supplied lateral-shuffle MOV; preserved V421L QA is stance acceptance reference only",
          "targetKneeAngleDeg": 105.52,
          "newSolver": false,
          "runtimePrimitive": false,
          "postSolveOverrides": 0,
          "mediapipeReExtractionPerformed": false,
          "reconstructedFromQaTransforms": false,
          "motionAuthority": "supplied lateral-shuffle MOV",
          "armCorrection": "Canonical arm targets lowered and retracted to match supplied MOV compact guard; wrists remain separated to prevent crossing; solved only through generic Nex solver."
        }
      },
      "status": "V421L_RECOVERED_FULL_MOTION_105DEG_FLAT_SOLE_SLIGHT_TOEOUT",
      "physioTruthSpec": {
        "purpose": "Supplied-MOV lateral shuffle: low 105-degree stance with alternating lateral lead/trail steps, out-and-back loop.",
        "keyposeCount": 9,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0.0,
            "physioRequirement": "Low athletic shuffle stance; ~105 degree knees; flat soles; slight toe-out; compact low guard with separated wrists.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.72,
                0.0
              ],
              "Waist": [
                0.0,
                0.9,
                0.04
              ],
              "Spine01": [
                0.0,
                1.06,
                0.08
              ],
              "Spine02": [
                0.0,
                1.23,
                0.11
              ],
              "Head": [
                0.0,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                -0.14,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.14,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.23,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.23,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.2,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.19,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.19,
                1.0,
                0.22
              ],
              "L_Thigh": [
                -0.14,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.14,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.29,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.29,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.34,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.34,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.365,
                0.0,
                0.18
              ],
              "R_ToeBase": [
                0.365,
                0.0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "right_lead_air",
            "t": 0.125,
            "physioRequirement": "Push from left support; right lead foot steps laterally without crossing; torso stays low.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.08,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.08,
                0.72,
                0.0
              ],
              "Waist": [
                0.08,
                0.9,
                0.04
              ],
              "Spine01": [
                0.08,
                1.06,
                0.08
              ],
              "Spine02": [
                0.08,
                1.23,
                0.11
              ],
              "Head": [
                0.08,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                -0.06,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.22,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.15,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.31,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.12,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.28,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.11,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.27,
                1.0,
                0.22
              ],
              "L_Thigh": [
                -0.1,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.22,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.26,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.42,
                0.48,
                0.236
              ],
              "L_Foot": [
                -0.34,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.52,
                0.09,
                0.02
              ],
              "L_ToeBase": [
                -0.365,
                0.0,
                0.18
              ],
              "R_ToeBase": [
                0.545,
                0.06,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "right_lead_land",
            "t": 0.25,
            "physioRequirement": "Right lead foot lands flat; knees remain flexed and track feet.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.14,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.14,
                0.72,
                0.0
              ],
              "Waist": [
                0.14,
                0.9,
                0.04
              ],
              "Spine01": [
                0.14,
                1.06,
                0.08
              ],
              "Spine02": [
                0.14,
                1.23,
                0.11
              ],
              "Head": [
                0.14,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                0.0,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.28,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.09,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.37,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.06,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.34,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.05,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.33,
                1.0,
                0.22
              ],
              "L_Thigh": [
                -0.08,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.27,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.25,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.43,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.34,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.52,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.365,
                0.0,
                0.18
              ],
              "R_ToeBase": [
                0.545,
                0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "left_trail_air",
            "t": 0.375,
            "physioRequirement": "Right foot supports while left trail foot follows laterally; no crossing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.22,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.22,
                0.72,
                0.0
              ],
              "Waist": [
                0.22,
                0.9,
                0.04
              ],
              "Spine01": [
                0.22,
                1.06,
                0.08
              ],
              "Spine02": [
                0.22,
                1.23,
                0.11
              ],
              "Head": [
                0.22,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                0.08,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.36,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.01,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.45,
                1.13,
                0.1
              ],
              "L_Forearm": [
                0.02,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.42,
                1.02,
                0.15
              ],
              "L_Hand": [
                0.03,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.41,
                1.0,
                0.22
              ],
              "L_Thigh": [
                0.02,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.3,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.09,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.43,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.12,
                0.09,
                0.02
              ],
              "R_Foot": [
                0.52,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.145,
                0.06,
                0.18
              ],
              "R_ToeBase": [
                0.545,
                0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "shifted_ready",
            "t": 0.5,
            "physioRequirement": "Recovered wide stance after one shuffle step; same low 105-degree athletic base.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.28,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.28,
                0.72,
                0.0
              ],
              "Waist": [
                0.28,
                0.9,
                0.04
              ],
              "Spine01": [
                0.28,
                1.06,
                0.08
              ],
              "Spine02": [
                0.28,
                1.23,
                0.11
              ],
              "Head": [
                0.28,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                0.14,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.42,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                0.05,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.51,
                1.13,
                0.1
              ],
              "L_Forearm": [
                0.08,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.48,
                1.02,
                0.15
              ],
              "L_Hand": [
                0.09,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.47,
                1.0,
                0.22
              ],
              "L_Thigh": [
                0.14,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.42,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.01,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.57,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.06,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.62,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.085,
                0.0,
                0.18
              ],
              "R_ToeBase": [
                0.645,
                0.0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "left_lead_air",
            "t": 0.625,
            "physioRequirement": "Reverse direction: right support, left lead foot steps laterally back.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.2,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.2,
                0.72,
                0.0
              ],
              "Waist": [
                0.2,
                0.9,
                0.04
              ],
              "Spine01": [
                0.2,
                1.06,
                0.08
              ],
              "Spine02": [
                0.2,
                1.23,
                0.11
              ],
              "Head": [
                0.2,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                0.06,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.34,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.03,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.43,
                1.13,
                0.1
              ],
              "L_Forearm": [
                0.0,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.4,
                1.02,
                0.15
              ],
              "L_Hand": [
                0.01,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.39,
                1.0,
                0.22
              ],
              "L_Thigh": [
                0.06,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.34,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.14,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.57,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.24,
                0.09,
                0.02
              ],
              "R_Foot": [
                0.62,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.265,
                0.06,
                0.18
              ],
              "R_ToeBase": [
                0.645,
                0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "left_lead_land",
            "t": 0.75,
            "physioRequirement": "Left lead foot lands flat; knees remain flexed and track feet.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.14,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.14,
                0.72,
                0.0
              ],
              "Waist": [
                0.14,
                0.9,
                0.04
              ],
              "Spine01": [
                0.14,
                1.06,
                0.08
              ],
              "Spine02": [
                0.14,
                1.23,
                0.11
              ],
              "Head": [
                0.14,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                0.0,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.28,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.09,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.37,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.06,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.34,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.05,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.33,
                1.0,
                0.22
              ],
              "L_Thigh": [
                0.0,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.32,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.18,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.56,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.24,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.62,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.265,
                0,
                0.18
              ],
              "R_ToeBase": [
                0.645,
                0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "right_trail_air",
            "t": 0.875,
            "physioRequirement": "Left foot supports while right trail foot follows; no crossing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.06,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.06,
                0.72,
                0.0
              ],
              "Waist": [
                0.06,
                0.9,
                0.04
              ],
              "Spine01": [
                0.06,
                1.06,
                0.08
              ],
              "Spine02": [
                0.06,
                1.23,
                0.11
              ],
              "Head": [
                0.06,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                -0.08,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.2,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.17,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.29,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.14,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.26,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.13,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.25,
                1.0,
                0.22
              ],
              "L_Thigh": [
                -0.02,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.2,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.18,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.38,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.24,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.4,
                0.09,
                0.02
              ],
              "L_ToeBase": [
                -0.265,
                0,
                0.18
              ],
              "R_ToeBase": [
                0.425,
                0.06,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1.0,
            "physioRequirement": "Return to original low athletic stance ready to repeat.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.78,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.72,
                0.0
              ],
              "Waist": [
                0.0,
                0.9,
                0.04
              ],
              "Spine01": [
                0.0,
                1.06,
                0.08
              ],
              "Spine02": [
                0.0,
                1.23,
                0.11
              ],
              "Head": [
                0.0,
                1.5,
                0.15
              ],
              "L_Clavicle": [
                -0.14,
                1.25,
                0.11
              ],
              "R_Clavicle": [
                0.14,
                1.25,
                0.11
              ],
              "L_Upperarm": [
                -0.23,
                1.13,
                0.1
              ],
              "R_Upperarm": [
                0.23,
                1.13,
                0.1
              ],
              "L_Forearm": [
                -0.2,
                1.02,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.02,
                0.15
              ],
              "L_Hand": [
                -0.19,
                1.0,
                0.22
              ],
              "R_Hand": [
                0.19,
                1.0,
                0.22
              ],
              "L_Thigh": [
                -0.14,
                0.7,
                -0.03
              ],
              "R_Thigh": [
                0.14,
                0.7,
                -0.03
              ],
              "L_Calf": [
                -0.29,
                0.46,
                0.236
              ],
              "R_Calf": [
                0.29,
                0.46,
                0.236
              ],
              "L_Foot": [
                -0.34,
                0.05,
                0.02
              ],
              "R_Foot": [
                0.34,
                0.05,
                0.02
              ],
              "L_ToeBase": [
                -0.365,
                0.0,
                0.18
              ],
              "R_ToeBase": [
                0.365,
                0.0,
                0.18
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V421L_SUPPLIED_MOV_SOURCE_CONFORMITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V421L supplied-MOV full-motion recovery; alternating shuffle support through unchanged generic Nex solver."
              }
            ],
            "mirrorRule": "Canonical lateral travel is authored in IK coordinates; actual Nex motion must come only from the unchanged generic solver and resolved bake.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "heel_only_support",
              "toe_in",
              "foot_slide_as_step_substitute",
              "runtime_exercise_primitive_bypass",
              "post_solve_pose_override",
              "camera_or_root_presentation_pose_repair"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "wholeBodyFloorBlocking": true,
        "footHeadingTwistBlocking": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "testCases": [
          {
            "caseId": "v421l_ready",
            "phase": 0.0,
            "expectedKeypose": "ready"
          },
          {
            "caseId": "v421l_right_lead_air",
            "phase": 0.125,
            "expectedKeypose": "right_lead_air"
          },
          {
            "caseId": "v421l_right_lead_land",
            "phase": 0.25,
            "expectedKeypose": "right_lead_land"
          },
          {
            "caseId": "v421l_left_trail_air",
            "phase": 0.375,
            "expectedKeypose": "left_trail_air"
          },
          {
            "caseId": "v421l_shifted_ready",
            "phase": 0.5,
            "expectedKeypose": "shifted_ready"
          },
          {
            "caseId": "v421l_left_lead_air",
            "phase": 0.625,
            "expectedKeypose": "left_lead_air"
          },
          {
            "caseId": "v421l_left_lead_land",
            "phase": 0.75,
            "expectedKeypose": "left_lead_land"
          },
          {
            "caseId": "v421l_right_trail_air",
            "phase": 0.875,
            "expectedKeypose": "right_trail_air"
          },
          {
            "caseId": "v421l_finish_or_loop",
            "phase": 1.0,
            "expectedKeypose": "finish_or_loop"
          }
        ]
      },
      "reviewBatch": "v421l_recovered_lateral_shuffle_full_motion",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "lateral-shuffle",
        "strictNoReuse": true,
        "sourceRows": 4,
        "mediapipeHasPose": 4,
        "minMeanVisibility": 0.97934,
        "avgMeanVisibility": 0.984669,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 16,
      "profileId": "warmup_karaoke_ik_v1",
      "title": "Dynamic Warm Up · 13 · Karaoke",
      "exerciseKeys": [
        "dynamic-warm-up",
        "karaoke"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_lateral_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "karaoke",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "karaoke",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.984954,
          "avgMeanVisibility": 0.989227,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v423KaraokeSuppliedMov": {
          "sourceMovie": "assets/media/exercises/karaoke/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_karaoke.mov",
          "motionAuthority": "supplied MOV",
          "canonicalKeyposeCount": 19,
          "durationSec": 4.66,
          "solverPolicy": "unchanged generic Nex solver; no new solver; no runtime primitive; no post-solve override"
        }
      },
      "status": "V423_KARAOKE_SUPPLIED_MOV_CANONICAL_SOURCE_AUTHORED",
      "physioTruthSpec": {
        "purpose": "Karaoke/carioca travel drill from supplied source MOV: square torso, toes forward, alternating cross-front/cross-behind trailing step, reciprocal arm swing.",
        "keyposeCount": 99,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.06,
          "boneMeanErrorMeters": 0.03,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.05,
          "rootTravelMinMeters": 0.0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0.0,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.97,
                0
              ],
              "Pelvis": [
                0.0,
                0.92,
                0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.03
              ],
              "Head": [
                0.0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.235,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.235,
                1.285,
                0.035
              ],
              "L_Hand": [
                -0.205,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.205,
                1.155,
                0.095
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.08744485294117647,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.08744485294117647,
                0.495,
                0.06
              ],
              "L_Foot": [
                -0.18,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.18,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.18,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.18,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s1_toeoff",
            "t": 0.001261,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                -0.1578,
                0.96,
                0
              ],
              "Pelvis": [
                -0.1578,
                0.91,
                0
              ],
              "Waist": [
                -0.1578,
                1.09,
                -0.01
              ],
              "Spine01": [
                -0.1578,
                1.25,
                -0.02
              ],
              "Spine02": [
                -0.1578,
                1.49,
                -0.03
              ],
              "Head": [
                -0.1578,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                -0.28780000000000006,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                -0.02779999999999999,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                -0.3728,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.0572,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                -0.39280000000000004,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.07719999999999999,
                1.285,
                0.035
              ],
              "L_Hand": [
                -0.3628,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.04719999999999999,
                1.155,
                0.095
              ],
              "L_Thigh": [
                -0.2053,
                0.69,
                0.04
              ],
              "R_Thigh": [
                -0.1103,
                0.69,
                0.04
              ],
              "L_Calf": [
                -0.19793656716417912,
                0.495,
                0.06
              ],
              "R_Calf": [
                -0.03592440944881893,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                -0.18,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.1944,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                -0.18,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.1944,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s1_swing",
            "t": 0.0100883,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                -0.147,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                -0.147,
                0.94,
                0
              ],
              "Waist": [
                -0.147,
                1.12,
                -0.01
              ],
              "Spine01": [
                -0.147,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                -0.147,
                1.52,
                -0.03
              ],
              "Head": [
                -0.147,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                -0.277,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                -0.016999999999999987,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                -0.362,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.068,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                -0.382,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.088,
                1.285,
                0.035
              ],
              "L_Hand": [
                -0.352,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.057999999999999996,
                1.155,
                0.095
              ],
              "L_Thigh": [
                -0.1945,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                -0.09949999999999999,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                -0.1898392857142857,
                0.495,
                0.06
              ],
              "R_Calf": [
                -0.024391304347826145,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                -0.18,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.246,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                -0.18,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.246,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s1_land",
            "t": 0.0201765,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.06,
                0.96,
                0
              ],
              "Pelvis": [
                0.06,
                0.91,
                0
              ],
              "Waist": [
                0.06,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.06,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.06,
                1.49,
                -0.03
              ],
              "Head": [
                0.06,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                -0.07,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.19,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                -0.155,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.275,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                -0.175,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.29500000000000004,
                1.285,
                0.035
              ],
              "L_Hand": [
                -0.145,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.265,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.012499999999999997,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.1075,
                0.69,
                0.04
              ],
              "L_Calf": [
                -0.04352611940298507,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.16352611940298506,
                0.495,
                0.06
              ],
              "L_Foot": [
                -0.18,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.18,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s1_accept",
            "t": 0.0252207,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.06,
                0.94,
                0
              ],
              "Pelvis": [
                0.06,
                0.89,
                0
              ],
              "Waist": [
                0.06,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.06,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.06,
                1.47,
                -0.03
              ],
              "Head": [
                0.06,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                -0.07,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.19,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                -0.155,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.275,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                -0.175,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.29500000000000004,
                1.285,
                0.035
              ],
              "L_Hand": [
                -0.145,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.265,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.012499999999999997,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.1075,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                -0.048211538461538445,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.1682115384615384,
                0.465,
                0.065
              ],
              "L_Foot": [
                -0.18,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.18,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_behind_toeoff",
            "t": 0.0290038,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.32910000000000006,
                0.96,
                0
              ],
              "Pelvis": [
                0.32910000000000006,
                0.91,
                0
              ],
              "Waist": [
                0.32910000000000006,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.32910000000000006,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.32910000000000006,
                1.49,
                -0.03
              ],
              "Head": [
                0.32910000000000006,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.19910000000000005,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.45910000000000006,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.11410000000000006,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.5441,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.10910000000000006,
                1.305,
                0.065
              ],
              "R_Forearm": [
                0.5711,
                1.245,
                -0.05
              ],
              "L_Hand": [
                0.14410000000000006,
                1.205,
                0.125
              ],
              "R_Hand": [
                0.5541,
                1.105,
                -0.12
              ],
              "L_Thigh": [
                0.2816000000000001,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.37660000000000005,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.17947086614173235,
                0.535,
                0.07511811023622048
              ],
              "R_Calf": [
                0.35430597014925375,
                0.495,
                0.06
              ],
              "L_Foot": [
                -0.13679999999999998,
                0.055,
                0.02
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.13679999999999998,
                0.02,
                0.13999999999999999
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_behind_knee",
            "t": 0.0390921,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.2962,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.2962,
                0.94,
                0
              ],
              "Waist": [
                0.2962,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.2962,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.2962,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.2962,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.16620000000000001,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                0.4262,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.08120000000000002,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.5112,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.10620000000000002,
                1.345,
                0.11
              ],
              "R_Forearm": [
                0.5512,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.15120000000000003,
                1.29,
                0.18
              ],
              "R_Hand": [
                0.5312,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                0.24870000000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.3437,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.21458918918918926,
                0.615,
                0.08675675675675676
              ],
              "R_Calf": [
                0.32965357142857143,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.06840000000000004,
                0.165,
                -0.03
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.06840000000000004,
                0.165,
                0.09
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_behind_over",
            "t": 0.0491803,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.2872,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.2872,
                0.94,
                0
              ],
              "Waist": [
                0.2872,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.2872,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.2872,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.2872,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.1572,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                0.4172,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.07220000000000001,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.5022,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.09720000000000001,
                1.345,
                0.11
              ],
              "R_Forearm": [
                0.5422,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.14220000000000002,
                1.29,
                0.18
              ],
              "R_Hand": [
                0.5222,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                0.23970000000000002,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.3347,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.2484728971962617,
                0.615,
                0.060747663551401904
              ],
              "R_Calf": [
                0.32354642857142857,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.28440000000000004,
                0.185,
                -0.16
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.28440000000000004,
                0.185,
                -0.04000000000000001
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_behind_land",
            "t": 0.0592686,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.33,
                0.96,
                0
              ],
              "Pelvis": [
                0.33,
                0.91,
                0
              ],
              "Waist": [
                0.33,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.33,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.33,
                1.49,
                -0.03
              ],
              "Head": [
                0.33,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.2,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.46,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.11500000000000002,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.5449999999999999,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.12500000000000003,
                1.315,
                0.08
              ],
              "R_Forearm": [
                0.575,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.16,
                1.235,
                0.14
              ],
              "R_Hand": [
                0.5549999999999999,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                0.28250000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.3775,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.30505597014925373,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.35494402985074625,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.36000000000000004,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.36000000000000004,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_behind_accept",
            "t": 0.0655738,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.33,
                0.94,
                0
              ],
              "Pelvis": [
                0.33,
                0.89,
                0
              ],
              "Waist": [
                0.33,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.33,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.33,
                1.47,
                -0.03
              ],
              "Head": [
                0.33,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.2,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.46,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.11500000000000002,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.5449999999999999,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.12500000000000003,
                1.315,
                0.08
              ],
              "R_Forearm": [
                0.575,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.16,
                1.235,
                0.14
              ],
              "R_Hand": [
                0.5549999999999999,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                0.28250000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.3775,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.3069423076923077,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                0.3530576923076923,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.36000000000000004,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.3,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.36000000000000004,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.3,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s2_toeoff",
            "t": 0.0680958,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.38699999999999996,
                0.96,
                0
              ],
              "Pelvis": [
                0.38699999999999996,
                0.91,
                0
              ],
              "Waist": [
                0.38699999999999996,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.38699999999999996,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.38699999999999996,
                1.49,
                -0.03
              ],
              "Head": [
                0.38699999999999996,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.25699999999999995,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.5169999999999999,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.17199999999999996,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.602,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.15199999999999997,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.622,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.18199999999999997,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.592,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.33949999999999997,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.43449999999999994,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.34546641791044774,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.4075275590551181,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                0.36,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.324,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                0.36,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.324,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s2_swing",
            "t": 0.0769231,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.41500000000000004,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.41500000000000004,
                0.94,
                0
              ],
              "Waist": [
                0.41500000000000004,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.41500000000000004,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.41500000000000004,
                1.52,
                -0.03
              ],
              "Head": [
                0.41500000000000004,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.28500000000000003,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.545,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.20000000000000004,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.6300000000000001,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.18000000000000005,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.6500000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.21000000000000005,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.6200000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.36750000000000005,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.4625,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.3650892857142857,
                0.495,
                0.008571428571428594
              ],
              "R_Calf": [
                0.4510869565217392,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                0.36,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.41000000000000003,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                0.36,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.41000000000000003,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s2_land",
            "t": 0.0870113,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.43,
                0.96,
                0
              ],
              "Pelvis": [
                0.43,
                0.91,
                0
              ],
              "Waist": [
                0.43,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.43,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.43,
                1.49,
                -0.03
              ],
              "Head": [
                0.43,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.3,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.56,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.215,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.645,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.195,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.665,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.225,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.635,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.3825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.4775,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.3759514925373134,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.4840485074626866,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.36,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.36,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_s2_accept",
            "t": 0.0920555,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.43,
                0.94,
                0
              ],
              "Pelvis": [
                0.43,
                0.89,
                0
              ],
              "Waist": [
                0.43,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.43,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.43,
                1.47,
                -0.03
              ],
              "Head": [
                0.43,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.3,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.56,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.215,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.645,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.195,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.665,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.225,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.635,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.3825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.4775,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.37540384615384614,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                0.48459615384615384,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.36,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.36,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_front_toeoff",
            "t": 0.093947,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4755,
                0.948,
                0
              ],
              "Pelvis": [
                0.4755,
                0.898,
                0
              ],
              "Waist": [
                0.4755,
                1.078,
                -0.01
              ],
              "Spine01": [
                0.4755,
                1.238,
                -0.02
              ],
              "Spine02": [
                0.4755,
                1.478,
                -0.0288
              ],
              "Head": [
                0.4755,
                1.798,
                -0.03
              ],
              "L_Clavicle": [
                0.3455,
                1.518,
                -0.041999999999999996
              ],
              "R_Clavicle": [
                0.6054999999999999,
                1.518,
                -0.018
              ],
              "L_Upperarm": [
                0.26049999999999995,
                1.448,
                -0.015
              ],
              "R_Upperarm": [
                0.6904999999999999,
                1.448,
                -0.015
              ],
              "L_Forearm": [
                0.22549999999999998,
                1.268,
                -0.08
              ],
              "R_Forearm": [
                0.6804999999999999,
                1.323,
                0.105
              ],
              "L_Hand": [
                0.2405,
                1.093,
                -0.18
              ],
              "R_Hand": [
                0.6405000000000001,
                1.288,
                0.185
              ],
              "L_Thigh": [
                0.428,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.5229999999999999,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.415206349206349,
                0.535,
                0.08738095238095238
              ],
              "R_Calf": [
                0.5163059701492537,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.376,
                0.06,
                0.07
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.376,
                0.02,
                0.19
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_front_knee",
            "t": 0.1040353,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4935,
                1.025,
                0
              ],
              "Pelvis": [
                0.4935,
                0.975,
                0
              ],
              "Waist": [
                0.4935,
                1.155,
                -0.01
              ],
              "Spine01": [
                0.4935,
                1.315,
                -0.02
              ],
              "Spine02": [
                0.4935,
                1.555,
                -0.0272
              ],
              "Head": [
                0.4935,
                1.875,
                -0.03
              ],
              "L_Clavicle": [
                0.3635,
                1.595,
                -0.057999999999999996
              ],
              "R_Clavicle": [
                0.6234999999999999,
                1.595,
                -0.0019999999999999983
              ],
              "L_Upperarm": [
                0.27849999999999997,
                1.525,
                -0.015
              ],
              "R_Upperarm": [
                0.7084999999999999,
                1.525,
                -0.015
              ],
              "L_Forearm": [
                0.22349999999999998,
                1.28,
                -0.135
              ],
              "R_Forearm": [
                0.6755,
                1.43,
                0.15
              ],
              "L_Hand": [
                0.2415,
                1.08,
                -0.245
              ],
              "R_Hand": [
                0.6185,
                1.43,
                0.24
              ],
              "L_Thigh": [
                0.446,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.5409999999999999,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.44672,
                0.705,
                0.14923076923076922
              ],
              "R_Calf": [
                0.5268620689655172,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.452,
                0.225,
                0.16
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.452,
                0.225,
                0.28
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_front_over",
            "t": 0.1116015,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.511,
                1.023,
                0
              ],
              "Pelvis": [
                0.511,
                0.973,
                0
              ],
              "Waist": [
                0.511,
                1.153,
                -0.01
              ],
              "Spine01": [
                0.511,
                1.313,
                -0.02
              ],
              "Spine02": [
                0.511,
                1.553,
                -0.026799999999999997
              ],
              "Head": [
                0.511,
                1.873,
                -0.03
              ],
              "L_Clavicle": [
                0.381,
                1.593,
                -0.062
              ],
              "R_Clavicle": [
                0.641,
                1.593,
                0.0020000000000000018
              ],
              "L_Upperarm": [
                0.29600000000000004,
                1.523,
                -0.015
              ],
              "R_Upperarm": [
                0.726,
                1.523,
                -0.015
              ],
              "L_Forearm": [
                0.241,
                1.278,
                -0.135
              ],
              "R_Forearm": [
                0.693,
                1.428,
                0.15
              ],
              "L_Hand": [
                0.259,
                1.078,
                -0.245
              ],
              "R_Hand": [
                0.636,
                1.428,
                0.24
              ],
              "L_Thigh": [
                0.4635,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.5585,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.47172000000000003,
                0.69,
                0.15589999999999998
              ],
              "R_Calf": [
                0.5383275862068966,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.532,
                0.245,
                0.23
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.532,
                0.245,
                0.35
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_front_land",
            "t": 0.1242119,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.53,
                0.96,
                0
              ],
              "Pelvis": [
                0.53,
                0.91,
                0
              ],
              "Waist": [
                0.53,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.53,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.53,
                1.49,
                -0.028499999999999998
              ],
              "Head": [
                0.53,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.4,
                1.53,
                -0.045
              ],
              "R_Clavicle": [
                0.66,
                1.53,
                -0.015
              ],
              "L_Upperarm": [
                0.31500000000000006,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.745,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.273,
                1.278,
                -0.1
              ],
              "R_Forearm": [
                0.735,
                1.33,
                0.105
              ],
              "L_Hand": [
                0.29000000000000004,
                1.095,
                -0.2
              ],
              "R_Hand": [
                0.6950000000000001,
                1.255,
                0.175
              ],
              "L_Thigh": [
                0.48250000000000004,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.5775,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.5050559701492537,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                0.5549440298507462,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out1_front_accept",
            "t": 0.1317781,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.53,
                0.94,
                0
              ],
              "Pelvis": [
                0.53,
                0.89,
                0
              ],
              "Waist": [
                0.53,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.53,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.53,
                1.47,
                -0.03
              ],
              "Head": [
                0.53,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.4,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.66,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.31500000000000006,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.745,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.28800000000000003,
                1.282,
                -0.055
              ],
              "R_Forearm": [
                0.753,
                1.27,
                0.055
              ],
              "L_Hand": [
                0.30800000000000005,
                1.115,
                -0.135
              ],
              "R_Hand": [
                0.7300000000000001,
                1.145,
                0.1
              ],
              "L_Thigh": [
                0.48250000000000004,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.5775,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.5069423076923077,
                0.465,
                0.10915384615384613
              ],
              "R_Calf": [
                0.5530576923076923,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.5,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.5,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s1_toeoff",
            "t": 0.1588903,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.587,
                0.96,
                0
              ],
              "Pelvis": [
                0.587,
                0.91,
                0
              ],
              "Waist": [
                0.587,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.587,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.587,
                1.49,
                -0.03
              ],
              "Head": [
                0.587,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.45699999999999996,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.7169999999999999,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.37199999999999994,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.802,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.352,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.8219999999999998,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.38199999999999995,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.792,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.5395,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.6345000000000001,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.5454664179104477,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                0.6075275590551181,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.524,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.524,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s1_swing",
            "t": 0.1677175,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6150000000000001,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.6150000000000001,
                0.94,
                0
              ],
              "Waist": [
                0.6150000000000001,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.6150000000000001,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.6150000000000001,
                1.52,
                -0.03
              ],
              "Head": [
                0.6150000000000001,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.4850000000000001,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.7450000000000001,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.4000000000000001,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.8300000000000001,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.3800000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.8500000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.4100000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.8200000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.5675000000000001,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.6625000000000001,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.5650892857142858,
                0.495,
                0.10499999999999998
              ],
              "R_Calf": [
                0.6510869565217392,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.6100000000000001,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.6100000000000001,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s1_land",
            "t": 0.1778058,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6300000000000001,
                0.96,
                0
              ],
              "Pelvis": [
                0.6300000000000001,
                0.91,
                0
              ],
              "Waist": [
                0.6300000000000001,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.6300000000000001,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.6300000000000001,
                1.49,
                -0.03
              ],
              "Head": [
                0.6300000000000001,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.5000000000000001,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.7600000000000001,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.41500000000000015,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.8450000000000001,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.39500000000000013,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.8650000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.42500000000000016,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.8350000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.5825000000000001,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.6775000000000001,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.5759514925373136,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                0.6840485074626866,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s1_accept",
            "t": 0.1828499,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6300000000000001,
                0.94,
                0
              ],
              "Pelvis": [
                0.6300000000000001,
                0.89,
                0
              ],
              "Waist": [
                0.6300000000000001,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.6300000000000001,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.6300000000000001,
                1.47,
                -0.03
              ],
              "Head": [
                0.6300000000000001,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.5000000000000001,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.7600000000000001,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.41500000000000015,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.8450000000000001,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.39500000000000013,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.8650000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.42500000000000016,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.8350000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.5825000000000001,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.6775000000000001,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.5754038461538462,
                0.465,
                0.10915384615384613
              ],
              "R_Calf": [
                0.6845961538461539,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.56,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.56,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_behind_toeoff",
            "t": 0.186633,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6755000000000001,
                0.96,
                0
              ],
              "Pelvis": [
                0.6755000000000001,
                0.91,
                0
              ],
              "Waist": [
                0.6755000000000001,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.6755000000000001,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.6755000000000001,
                1.49,
                -0.03
              ],
              "Head": [
                0.6755000000000001,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.5455000000000001,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.8055000000000001,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.46050000000000013,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.8905000000000001,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.4555000000000001,
                1.305,
                0.065
              ],
              "R_Forearm": [
                0.9175000000000001,
                1.245,
                -0.05
              ],
              "L_Hand": [
                0.4905000000000001,
                1.205,
                0.125
              ],
              "R_Hand": [
                0.9005000000000001,
                1.105,
                -0.12
              ],
              "L_Thigh": [
                0.6280000000000001,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.7230000000000001,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.615307086614173,
                0.535,
                0.07511811023622048
              ],
              "R_Calf": [
                0.7163059701492538,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.5760000000000001,
                0.055,
                0.02
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.5760000000000001,
                0.02,
                0.13999999999999999
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_behind_knee",
            "t": 0.1967213,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6935,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.6935,
                0.94,
                0
              ],
              "Waist": [
                0.6935,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.6935,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.6935,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.6935,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.5635,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                0.8235,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.47850000000000004,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.9085,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.5035000000000001,
                1.345,
                0.11
              ],
              "R_Forearm": [
                0.9485,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.5485,
                1.29,
                0.18
              ],
              "R_Hand": [
                0.9285,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                0.646,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.741,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.6471351351351352,
                0.615,
                0.08675675675675676
              ],
              "R_Calf": [
                0.7278214285714286,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.652,
                0.165,
                -0.03
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.652,
                0.165,
                0.09
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_behind_over",
            "t": 0.2068096,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.711,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.711,
                0.94,
                0
              ],
              "Waist": [
                0.711,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.711,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.711,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.711,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.581,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                0.841,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.496,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.9259999999999999,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.5209999999999999,
                1.345,
                0.11
              ],
              "R_Forearm": [
                0.966,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.566,
                1.29,
                0.18
              ],
              "R_Hand": [
                0.946,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                0.6635,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.7585,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.6769439252336449,
                0.615,
                0.060747663551401904
              ],
              "R_Calf": [
                0.7396964285714286,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.732,
                0.185,
                -0.16
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.732,
                0.185,
                -0.04000000000000001
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_behind_land",
            "t": 0.2168979,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.73,
                0.96,
                0
              ],
              "Pelvis": [
                0.73,
                0.91,
                0
              ],
              "Waist": [
                0.73,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.73,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.73,
                1.49,
                -0.03
              ],
              "Head": [
                0.73,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.6,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.86,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.515,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.945,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.525,
                1.315,
                0.08
              ],
              "R_Forearm": [
                0.975,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.5599999999999999,
                1.235,
                0.14
              ],
              "R_Hand": [
                0.955,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                0.6825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.7775,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.7050559701492538,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.7549440298507463,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_behind_accept",
            "t": 0.223203,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.73,
                0.94,
                0
              ],
              "Pelvis": [
                0.73,
                0.89,
                0
              ],
              "Waist": [
                0.73,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.73,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.73,
                1.47,
                -0.03
              ],
              "Head": [
                0.73,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.6,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.86,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.515,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.945,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.525,
                1.315,
                0.08
              ],
              "R_Forearm": [
                0.975,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.5599999999999999,
                1.235,
                0.14
              ],
              "R_Hand": [
                0.955,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                0.6825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.7775,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.7069423076923077,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                0.7530576923076923,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.7000000000000001,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.7000000000000001,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s2_toeoff",
            "t": 0.2257251,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.787,
                0.96,
                0
              ],
              "Pelvis": [
                0.787,
                0.91,
                0
              ],
              "Waist": [
                0.787,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.787,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.787,
                1.49,
                -0.03
              ],
              "Head": [
                0.787,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.657,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.917,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.5720000000000001,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.002,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.552,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.022,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.5820000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.992,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.7395,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.8345,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.7454664179104478,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.8075275590551181,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.7240000000000001,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.7240000000000001,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s2_swing",
            "t": 0.2345523,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8150000000000001,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.8150000000000001,
                0.94,
                0
              ],
              "Waist": [
                0.8150000000000001,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.8150000000000001,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.8150000000000001,
                1.52,
                -0.03
              ],
              "Head": [
                0.8150000000000001,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.685,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.9450000000000001,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.6000000000000001,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.03,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.5800000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.05,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.6100000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.02,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.7675000000000001,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.8625,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.7650892857142858,
                0.495,
                0.008571428571428594
              ],
              "R_Calf": [
                0.8510869565217392,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.81,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.81,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s2_land",
            "t": 0.2446406,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8300000000000001,
                0.96,
                0
              ],
              "Pelvis": [
                0.8300000000000001,
                0.91,
                0
              ],
              "Waist": [
                0.8300000000000001,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.8300000000000001,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.8300000000000001,
                1.49,
                -0.03
              ],
              "Head": [
                0.8300000000000001,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.7000000000000001,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.9600000000000001,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.6150000000000001,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.045,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.5950000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.065,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.6250000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.0350000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.7825000000000001,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.8775000000000001,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.7759514925373134,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                0.8840485074626866,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_s2_accept",
            "t": 0.2496847,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8300000000000001,
                0.94,
                0
              ],
              "Pelvis": [
                0.8300000000000001,
                0.89,
                0
              ],
              "Waist": [
                0.8300000000000001,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.8300000000000001,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.8300000000000001,
                1.47,
                -0.03
              ],
              "Head": [
                0.8300000000000001,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.7000000000000001,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.9600000000000001,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.6150000000000001,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.045,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.5950000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.065,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.6250000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.0350000000000001,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.7825000000000001,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.8775000000000001,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.7754038461538462,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                0.8845961538461539,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.76,
                0.02,
                -0.12
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.76,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_front_toeoff",
            "t": 0.2515763,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8755000000000001,
                0.948,
                0
              ],
              "Pelvis": [
                0.8755000000000001,
                0.898,
                0
              ],
              "Waist": [
                0.8755000000000001,
                1.078,
                -0.01
              ],
              "Spine01": [
                0.8755000000000001,
                1.238,
                -0.02
              ],
              "Spine02": [
                0.8755000000000001,
                1.478,
                -0.0288
              ],
              "Head": [
                0.8755000000000001,
                1.798,
                -0.03
              ],
              "L_Clavicle": [
                0.7455,
                1.518,
                -0.041999999999999996
              ],
              "R_Clavicle": [
                1.0055,
                1.518,
                -0.018
              ],
              "L_Upperarm": [
                0.6605000000000001,
                1.448,
                -0.015
              ],
              "R_Upperarm": [
                1.0905,
                1.448,
                -0.015
              ],
              "L_Forearm": [
                0.6255000000000001,
                1.268,
                -0.08
              ],
              "R_Forearm": [
                1.0805,
                1.323,
                0.105
              ],
              "L_Hand": [
                0.6405000000000001,
                1.093,
                -0.18
              ],
              "R_Hand": [
                1.0405000000000002,
                1.288,
                0.185
              ],
              "L_Thigh": [
                0.8280000000000001,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.923,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.8152063492063499,
                0.535,
                0.08738095238095238
              ],
              "R_Calf": [
                0.9163059701492537,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.776,
                0.06,
                0.07
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.776,
                0.02,
                0.19
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_front_knee",
            "t": 0.2616646,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8935000000000001,
                1.025,
                0
              ],
              "Pelvis": [
                0.8935000000000001,
                0.975,
                0
              ],
              "Waist": [
                0.8935000000000001,
                1.155,
                -0.01
              ],
              "Spine01": [
                0.8935000000000001,
                1.315,
                -0.02
              ],
              "Spine02": [
                0.8935000000000001,
                1.555,
                -0.0272
              ],
              "Head": [
                0.8935000000000001,
                1.875,
                -0.03
              ],
              "L_Clavicle": [
                0.7635000000000001,
                1.595,
                -0.057999999999999996
              ],
              "R_Clavicle": [
                1.0235,
                1.595,
                -0.0019999999999999983
              ],
              "L_Upperarm": [
                0.6785000000000001,
                1.525,
                -0.015
              ],
              "R_Upperarm": [
                1.1085,
                1.525,
                -0.015
              ],
              "L_Forearm": [
                0.6235,
                1.28,
                -0.135
              ],
              "R_Forearm": [
                1.0755,
                1.43,
                0.15
              ],
              "L_Hand": [
                0.6415000000000001,
                1.08,
                -0.245
              ],
              "R_Hand": [
                1.0185,
                1.43,
                0.24
              ],
              "L_Thigh": [
                0.8460000000000001,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.9410000000000001,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.84672,
                0.705,
                0.14923076923076922
              ],
              "R_Calf": [
                0.9268620689655173,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.852,
                0.225,
                0.16
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.852,
                0.225,
                0.28
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_front_over",
            "t": 0.2692308,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.911,
                1.023,
                0
              ],
              "Pelvis": [
                0.911,
                0.973,
                0
              ],
              "Waist": [
                0.911,
                1.153,
                -0.01
              ],
              "Spine01": [
                0.911,
                1.313,
                -0.02
              ],
              "Spine02": [
                0.911,
                1.553,
                -0.026799999999999997
              ],
              "Head": [
                0.911,
                1.873,
                -0.03
              ],
              "L_Clavicle": [
                0.781,
                1.593,
                -0.062
              ],
              "R_Clavicle": [
                1.041,
                1.593,
                0.0020000000000000018
              ],
              "L_Upperarm": [
                0.6960000000000001,
                1.523,
                -0.015
              ],
              "R_Upperarm": [
                1.126,
                1.523,
                -0.015
              ],
              "L_Forearm": [
                0.641,
                1.278,
                -0.135
              ],
              "R_Forearm": [
                1.093,
                1.428,
                0.15
              ],
              "L_Hand": [
                0.659,
                1.078,
                -0.245
              ],
              "R_Hand": [
                1.036,
                1.428,
                0.24
              ],
              "L_Thigh": [
                0.8635,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.9585,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.87172,
                0.69,
                0.15589999999999998
              ],
              "R_Calf": [
                0.9383275862068966,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.9319999999999999,
                0.245,
                0.23
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.9319999999999999,
                0.245,
                0.35
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_front_land",
            "t": 0.2818411,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9299999999999999,
                0.96,
                0
              ],
              "Pelvis": [
                0.9299999999999999,
                0.91,
                0
              ],
              "Waist": [
                0.9299999999999999,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.9299999999999999,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.9299999999999999,
                1.49,
                -0.028499999999999998
              ],
              "Head": [
                0.9299999999999999,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.7999999999999999,
                1.53,
                -0.045
              ],
              "R_Clavicle": [
                1.06,
                1.53,
                -0.015
              ],
              "L_Upperarm": [
                0.715,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.145,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.6729999999999999,
                1.278,
                -0.1
              ],
              "R_Forearm": [
                1.1349999999999998,
                1.33,
                0.105
              ],
              "L_Hand": [
                0.69,
                1.095,
                -0.2
              ],
              "R_Hand": [
                1.095,
                1.255,
                0.175
              ],
              "L_Thigh": [
                0.8825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.9774999999999999,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.9050559701492537,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                0.9549440298507462,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out2_front_accept",
            "t": 0.2894073,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9299999999999999,
                0.94,
                0
              ],
              "Pelvis": [
                0.9299999999999999,
                0.89,
                0
              ],
              "Waist": [
                0.9299999999999999,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.9299999999999999,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.9299999999999999,
                1.47,
                -0.03
              ],
              "Head": [
                0.9299999999999999,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.7999999999999999,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.06,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.715,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.145,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.688,
                1.282,
                -0.055
              ],
              "R_Forearm": [
                1.153,
                1.27,
                0.055
              ],
              "L_Hand": [
                0.708,
                1.115,
                -0.135
              ],
              "R_Hand": [
                1.13,
                1.145,
                0.1
              ],
              "L_Thigh": [
                0.8825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.9774999999999999,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.9069423076923077,
                0.465,
                0.10915384615384613
              ],
              "R_Calf": [
                0.9530576923076923,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.9,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.9,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s1_toeoff",
            "t": 0.3165195,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.987,
                0.96,
                0
              ],
              "Pelvis": [
                0.987,
                0.91,
                0
              ],
              "Waist": [
                0.987,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.987,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.987,
                1.49,
                -0.03
              ],
              "Head": [
                0.987,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.857,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.117,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.772,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.202,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.752,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.222,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.782,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.192,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9395,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.0345,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.9454664179104477,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                1.007527559055118,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                0.924,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                0.924,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s1_swing",
            "t": 0.3253468,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0150000000000001,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.0150000000000001,
                0.94,
                0
              ],
              "Waist": [
                1.0150000000000001,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.0150000000000001,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.0150000000000001,
                1.52,
                -0.03
              ],
              "Head": [
                1.0150000000000001,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.8850000000000001,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                1.145,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.8000000000000002,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.23,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.7800000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.25,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.8100000000000002,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.2200000000000002,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9675000000000001,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.0625,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.9650892857142858,
                0.495,
                0.10499999999999998
              ],
              "R_Calf": [
                1.0510869565217391,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.01,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.01,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s1_land",
            "t": 0.3354351,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.03,
                0.96,
                0
              ],
              "Pelvis": [
                1.03,
                0.91,
                0
              ],
              "Waist": [
                1.03,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.03,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.03,
                1.49,
                -0.03
              ],
              "Head": [
                1.03,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.9,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.1600000000000001,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.8150000000000001,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.245,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.795,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.2650000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.8250000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.2349999999999999,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.0775000000000001,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.9759514925373134,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                1.0840485074626867,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s1_accept",
            "t": 0.3404792,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.03,
                0.94,
                0
              ],
              "Pelvis": [
                1.03,
                0.89,
                0
              ],
              "Waist": [
                1.03,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.03,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.03,
                1.47,
                -0.03
              ],
              "Head": [
                1.03,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.9,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.1600000000000001,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.8150000000000001,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.245,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.795,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.2650000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.8250000000000001,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.2349999999999999,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.0775000000000001,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.9754038461538461,
                0.465,
                0.10915384615384613
              ],
              "R_Calf": [
                1.084596153846154,
                0.465,
                0.065
              ],
              "L_Foot": [
                0.96,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.96,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_behind_toeoff",
            "t": 0.3442623,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0755,
                0.96,
                0
              ],
              "Pelvis": [
                1.0755,
                0.91,
                0
              ],
              "Waist": [
                1.0755,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.0755,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.0755,
                1.49,
                -0.03
              ],
              "Head": [
                1.0755,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.9454999999999999,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.2054999999999998,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.8604999999999999,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.2904999999999998,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.8554999999999999,
                1.305,
                0.065
              ],
              "R_Forearm": [
                1.3175,
                1.245,
                -0.05
              ],
              "L_Hand": [
                0.8905,
                1.205,
                0.125
              ],
              "R_Hand": [
                1.3005,
                1.105,
                -0.12
              ],
              "L_Thigh": [
                1.028,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.1229999999999998,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.0153070866141742,
                0.535,
                0.07511811023622048
              ],
              "R_Calf": [
                1.1163059701492535,
                0.495,
                0.06
              ],
              "L_Foot": [
                0.976,
                0.055,
                0.02
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                0.976,
                0.02,
                0.13999999999999999
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_behind_knee",
            "t": 0.3543506,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0935000000000001,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.0935000000000001,
                0.94,
                0
              ],
              "Waist": [
                1.0935000000000001,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.0935000000000001,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.0935000000000001,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                1.0935000000000001,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.9635000000000001,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                1.2235,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.8785000000000002,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.3085,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.9035000000000001,
                1.345,
                0.11
              ],
              "R_Forearm": [
                1.3485,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.9485000000000001,
                1.29,
                0.18
              ],
              "R_Hand": [
                1.3285,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                1.0460000000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.141,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.0471351351351355,
                0.615,
                0.08675675675675676
              ],
              "R_Calf": [
                1.1278214285714285,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.052,
                0.165,
                -0.03
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.052,
                0.165,
                0.09
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_behind_over",
            "t": 0.3644388,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1110000000000002,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.1110000000000002,
                0.94,
                0
              ],
              "Waist": [
                1.1110000000000002,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.1110000000000002,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.1110000000000002,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                1.1110000000000002,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.9810000000000002,
                1.56,
                -0.019999999999999997
              ],
              "R_Clavicle": [
                1.241,
                1.56,
                -0.04
              ],
              "L_Upperarm": [
                0.8960000000000002,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.326,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.9210000000000002,
                1.345,
                0.11
              ],
              "R_Forearm": [
                1.366,
                1.235,
                -0.09
              ],
              "L_Hand": [
                0.9660000000000002,
                1.29,
                0.18
              ],
              "R_Hand": [
                1.346,
                1.08,
                -0.17
              ],
              "L_Thigh": [
                1.0635000000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.1585,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.076943925233645,
                0.615,
                0.060747663551401904
              ],
              "R_Calf": [
                1.1396964285714286,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.1320000000000001,
                0.185,
                -0.16
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1320000000000001,
                0.185,
                -0.04000000000000001
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_behind_land",
            "t": 0.3745271,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1300000000000001,
                0.96,
                0
              ],
              "Pelvis": [
                1.1300000000000001,
                0.91,
                0
              ],
              "Waist": [
                1.1300000000000001,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.1300000000000001,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.1300000000000001,
                1.49,
                -0.03
              ],
              "Head": [
                1.1300000000000001,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.0,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.2600000000000002,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.9150000000000001,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.3450000000000002,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.9250000000000002,
                1.315,
                0.08
              ],
              "R_Forearm": [
                1.375,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.9600000000000001,
                1.235,
                0.14
              ],
              "R_Hand": [
                1.355,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                1.0825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.1775000000000002,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.1050559701492537,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                1.1549440298507465,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_behind_accept",
            "t": 0.3808323,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1300000000000001,
                0.94,
                0
              ],
              "Pelvis": [
                1.1300000000000001,
                0.89,
                0
              ],
              "Waist": [
                1.1300000000000001,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.1300000000000001,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.1300000000000001,
                1.47,
                -0.03
              ],
              "Head": [
                1.1300000000000001,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                1.0,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.2600000000000002,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.9150000000000001,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.3450000000000002,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.9250000000000002,
                1.315,
                0.08
              ],
              "R_Forearm": [
                1.375,
                1.255,
                -0.05
              ],
              "L_Hand": [
                0.9600000000000001,
                1.235,
                0.14
              ],
              "R_Hand": [
                1.355,
                1.11,
                -0.12
              ],
              "L_Thigh": [
                1.0825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.1775000000000002,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                1.1069423076923077,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                1.1530576923076925,
                0.465,
                0.065
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.1,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.1,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s2_toeoff",
            "t": 0.3833544,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1870000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                1.1870000000000003,
                0.91,
                0
              ],
              "Waist": [
                1.1870000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.1870000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.1870000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                1.1870000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.0570000000000004,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.3170000000000002,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.9720000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.4020000000000001,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.9520000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4220000000000002,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.9820000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.3920000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1395000000000004,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.2345000000000002,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.1454664179104481,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                1.2075275590551182,
                0.535,
                0.08244094488188977
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.124,
                0.055,
                0.05
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.124,
                0.02,
                0.16999999999999998
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s2_swing",
            "t": 0.3921816,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.215,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.215,
                0.94,
                0
              ],
              "Waist": [
                1.215,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.215,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.215,
                1.52,
                -0.03
              ],
              "Head": [
                1.215,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                1.085,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                1.3450000000000002,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                1.0,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.4300000000000002,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.9800000000000001,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4500000000000002,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0100000000000002,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.42,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1675,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.2625000000000002,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.1650892857142858,
                0.495,
                0.008571428571428594
              ],
              "R_Calf": [
                1.2510869565217393,
                0.595,
                0.10152173913043477
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.2100000000000002,
                0.145,
                0.07
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.2100000000000002,
                0.145,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s2_land",
            "t": 0.4022699,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2300000000000002,
                0.96,
                0
              ],
              "Pelvis": [
                1.2300000000000002,
                0.91,
                0
              ],
              "Waist": [
                1.2300000000000002,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.2300000000000002,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.2300000000000002,
                1.49,
                -0.03
              ],
              "Head": [
                1.2300000000000002,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.1,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.3600000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                1.0150000000000001,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.4450000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.9950000000000002,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4650000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0250000000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.435,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1825,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.2775000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.1759514925373136,
                0.495,
                0.013432835820895533
              ],
              "R_Calf": [
                1.2840485074626868,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_s2_accept",
            "t": 0.407314,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2300000000000002,
                0.94,
                0
              ],
              "Pelvis": [
                1.2300000000000002,
                0.89,
                0
              ],
              "Waist": [
                1.2300000000000002,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.2300000000000002,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.2300000000000002,
                1.47,
                -0.03
              ],
              "Head": [
                1.2300000000000002,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                1.1,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.3600000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                1.0150000000000001,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.4450000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.9950000000000002,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4650000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0250000000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.435,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1825,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.2775000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                1.1754038461538463,
                0.465,
                0.014538461538461556
              ],
              "R_Calf": [
                1.284596153846154,
                0.465,
                0.065
              ],
              "L_Foot": [
                1.1600000000000001,
                0.02,
                -0.12
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1600000000000001,
                0.02,
                0.0
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_front_toeoff",
            "t": 0.4092055,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2755,
                0.948,
                0
              ],
              "Pelvis": [
                1.2755,
                0.898,
                0
              ],
              "Waist": [
                1.2755,
                1.078,
                -0.01
              ],
              "Spine01": [
                1.2755,
                1.238,
                -0.02
              ],
              "Spine02": [
                1.2755,
                1.478,
                -0.0288
              ],
              "Head": [
                1.2755,
                1.798,
                -0.03
              ],
              "L_Clavicle": [
                1.1455000000000002,
                1.518,
                -0.041999999999999996
              ],
              "R_Clavicle": [
                1.4055,
                1.518,
                -0.018
              ],
              "L_Upperarm": [
                1.0605000000000002,
                1.448,
                -0.015
              ],
              "R_Upperarm": [
                1.4905000000000002,
                1.448,
                -0.015
              ],
              "L_Forearm": [
                1.0255,
                1.268,
                -0.08
              ],
              "R_Forearm": [
                1.4805000000000001,
                1.323,
                0.105
              ],
              "L_Hand": [
                1.0405000000000002,
                1.093,
                -0.18
              ],
              "R_Hand": [
                1.4405000000000001,
                1.288,
                0.185
              ],
              "L_Thigh": [
                1.2280000000000002,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.323,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.21520634920635,
                0.535,
                0.08738095238095238
              ],
              "R_Calf": [
                1.3163059701492537,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.1760000000000002,
                0.06,
                0.07
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1760000000000002,
                0.02,
                0.19
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_front_knee",
            "t": 0.4192938,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2935000000000003,
                1.025,
                0
              ],
              "Pelvis": [
                1.2935000000000003,
                0.975,
                0
              ],
              "Waist": [
                1.2935000000000003,
                1.155,
                -0.01
              ],
              "Spine01": [
                1.2935000000000003,
                1.315,
                -0.02
              ],
              "Spine02": [
                1.2935000000000003,
                1.555,
                -0.0272
              ],
              "Head": [
                1.2935000000000003,
                1.875,
                -0.03
              ],
              "L_Clavicle": [
                1.1635000000000004,
                1.595,
                -0.057999999999999996
              ],
              "R_Clavicle": [
                1.4235000000000002,
                1.595,
                -0.0019999999999999983
              ],
              "L_Upperarm": [
                1.0785000000000005,
                1.525,
                -0.015
              ],
              "R_Upperarm": [
                1.5085000000000004,
                1.525,
                -0.015
              ],
              "L_Forearm": [
                1.0235000000000003,
                1.28,
                -0.135
              ],
              "R_Forearm": [
                1.4755000000000003,
                1.43,
                0.15
              ],
              "L_Hand": [
                1.0415000000000003,
                1.08,
                -0.245
              ],
              "R_Hand": [
                1.4185000000000003,
                1.43,
                0.24
              ],
              "L_Thigh": [
                1.2460000000000004,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                1.3410000000000002,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                1.2467200000000005,
                0.705,
                0.14923076923076922
              ],
              "R_Calf": [
                1.3268620689655175,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.2520000000000002,
                0.225,
                0.16
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.2520000000000002,
                0.225,
                0.28
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_front_over",
            "t": 0.42686,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3110000000000004,
                1.023,
                0
              ],
              "Pelvis": [
                1.3110000000000004,
                0.973,
                0
              ],
              "Waist": [
                1.3110000000000004,
                1.153,
                -0.01
              ],
              "Spine01": [
                1.3110000000000004,
                1.313,
                -0.02
              ],
              "Spine02": [
                1.3110000000000004,
                1.553,
                -0.026799999999999997
              ],
              "Head": [
                1.3110000000000004,
                1.873,
                -0.03
              ],
              "L_Clavicle": [
                1.1810000000000005,
                1.593,
                -0.062
              ],
              "R_Clavicle": [
                1.4410000000000003,
                1.593,
                0.0020000000000000018
              ],
              "L_Upperarm": [
                1.0960000000000005,
                1.523,
                -0.015
              ],
              "R_Upperarm": [
                1.5260000000000005,
                1.523,
                -0.015
              ],
              "L_Forearm": [
                1.0410000000000004,
                1.278,
                -0.135
              ],
              "R_Forearm": [
                1.4930000000000003,
                1.428,
                0.15
              ],
              "L_Hand": [
                1.0590000000000004,
                1.078,
                -0.245
              ],
              "R_Hand": [
                1.4360000000000004,
                1.428,
                0.24
              ],
              "L_Thigh": [
                1.2635000000000005,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                1.3585000000000003,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                1.2717200000000004,
                0.69,
                0.15589999999999998
              ],
              "R_Calf": [
                1.3383275862068968,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.3320000000000003,
                0.245,
                0.23
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3320000000000003,
                0.245,
                0.35
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_front_land",
            "t": 0.4394704,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3300000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                1.3300000000000003,
                0.91,
                0
              ],
              "Waist": [
                1.3300000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.3300000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.3300000000000003,
                1.49,
                -0.028499999999999998
              ],
              "Head": [
                1.3300000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.2000000000000002,
                1.53,
                -0.045
              ],
              "R_Clavicle": [
                1.4600000000000004,
                1.53,
                -0.015
              ],
              "L_Upperarm": [
                1.1150000000000002,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.5450000000000004,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                1.0730000000000004,
                1.278,
                -0.1
              ],
              "R_Forearm": [
                1.5350000000000004,
                1.33,
                0.105
              ],
              "L_Hand": [
                1.0900000000000003,
                1.095,
                -0.2
              ],
              "R_Hand": [
                1.4950000000000003,
                1.255,
                0.175
              ],
              "L_Thigh": [
                1.2825000000000002,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.3775000000000004,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.305055970149254,
                0.495,
                0.10074626865671642
              ],
              "R_Calf": [
                1.3549440298507467,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.3600000000000003,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3600000000000003,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out3_front_accept",
            "t": 0.4470366,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3300000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                1.3300000000000003,
                0.89,
                0
              ],
              "Waist": [
                1.3300000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.3300000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.3300000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                1.3300000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                1.2000000000000002,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.4600000000000004,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                1.1150000000000002,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.5450000000000004,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                1.0880000000000003,
                1.282,
                -0.055
              ],
              "R_Forearm": [
                1.5530000000000004,
                1.27,
                0.055
              ],
              "L_Hand": [
                1.1080000000000003,
                1.115,
                -0.135
              ],
              "R_Hand": [
                1.5300000000000002,
                1.145,
                0.1
              ],
              "L_Thigh": [
                1.2825000000000002,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.3775000000000004,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                1.306942307692308,
                0.465,
                0.10915384615384613
              ],
              "R_Calf": [
                1.3530576923076927,
                0.465,
                0.065
              ],
              "L_Foot": [
                1.3600000000000003,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3600000000000003,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "out_settle",
            "t": 0.4564943,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3300000000000003,
                0.97,
                0
              ],
              "Pelvis": [
                1.3300000000000003,
                0.92,
                0
              ],
              "Waist": [
                1.3300000000000003,
                1.1,
                -0.01
              ],
              "Spine01": [
                1.3300000000000003,
                1.26,
                -0.02
              ],
              "Spine02": [
                1.3300000000000003,
                1.5,
                -0.03
              ],
              "Head": [
                1.3300000000000003,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                1.2000000000000002,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                1.4600000000000004,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                1.1150000000000002,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                1.5450000000000004,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                1.0950000000000002,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.5650000000000004,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.1250000000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.5350000000000004,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.2825000000000002,
                0.7,
                0.04
              ],
              "R_Thigh": [
                1.3775000000000004,
                0.7,
                0.04
              ],
              "L_Calf": [
                1.3058639705882356,
                0.495,
                0.10220588235294117
              ],
              "R_Calf": [
                1.354136029411765,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.3600000000000003,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3600000000000003,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "turn_load",
            "t": 0.5233291,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3300000000000003,
                0.95,
                0
              ],
              "Pelvis": [
                1.3300000000000003,
                0.9,
                0
              ],
              "Waist": [
                1.3300000000000003,
                1.08,
                -0.01
              ],
              "Spine01": [
                1.3300000000000003,
                1.24,
                -0.02
              ],
              "Spine02": [
                1.3300000000000003,
                1.48,
                -0.03
              ],
              "Head": [
                1.3300000000000003,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                1.2000000000000002,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                1.4600000000000004,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                1.1150000000000002,
                1.45,
                -0.015
              ],
              "R_Upperarm": [
                1.5450000000000004,
                1.45,
                -0.015
              ],
              "L_Forearm": [
                1.0950000000000002,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.5650000000000004,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.1250000000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.5350000000000004,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.2825000000000002,
                0.6799999999999999,
                0.04
              ],
              "R_Thigh": [
                1.3775000000000004,
                0.6799999999999999,
                0.04
              ],
              "L_Calf": [
                1.3077462121212124,
                0.465,
                0.1106060606060606
              ],
              "R_Calf": [
                1.3522537878787884,
                0.465,
                0.065
              ],
              "L_Foot": [
                1.3600000000000003,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3600000000000003,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "turn_ready",
            "t": 0.6078184,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.3300000000000003,
                0.97,
                0
              ],
              "Pelvis": [
                1.3300000000000003,
                0.92,
                0
              ],
              "Waist": [
                1.3300000000000003,
                1.1,
                -0.01
              ],
              "Spine01": [
                1.3300000000000003,
                1.26,
                -0.02
              ],
              "Spine02": [
                1.3300000000000003,
                1.5,
                -0.03
              ],
              "Head": [
                1.3300000000000003,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                1.2000000000000002,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                1.4600000000000004,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                1.1150000000000002,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                1.5450000000000004,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                1.0950000000000002,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.5650000000000004,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.1250000000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.5350000000000004,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.2825000000000002,
                0.7,
                0.04
              ],
              "R_Thigh": [
                1.3775000000000004,
                0.7,
                0.04
              ],
              "L_Calf": [
                1.3058639705882356,
                0.495,
                0.10220588235294117
              ],
              "R_Calf": [
                1.354136029411765,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.3600000000000003,
                0.02,
                0.18
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3600000000000003,
                0.02,
                0.3
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s1_toeoff",
            "t": 0.6380832,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2706000000000004,
                0.96,
                0
              ],
              "Pelvis": [
                1.2706000000000004,
                0.91,
                0
              ],
              "Waist": [
                1.2706000000000004,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.2706000000000004,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.2706000000000004,
                1.49,
                -0.03
              ],
              "Head": [
                1.2706000000000004,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.1406000000000005,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.4006000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                1.0556000000000005,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.4856000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                1.0356000000000005,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.5056000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0656000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.4756000000000005,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.2231000000000005,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.3181000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.2494866141732288,
                0.535,
                0.08244094488188977
              ],
              "R_Calf": [
                1.3128320895522392,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.3312000000000004,
                0.055,
                0.05
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.3312000000000004,
                0.02,
                0.16999999999999998
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s1_swing",
            "t": 0.6469105,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2415000000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.2415000000000003,
                0.94,
                0
              ],
              "Waist": [
                1.2415000000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.2415000000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.2415000000000003,
                1.52,
                -0.03
              ],
              "Head": [
                1.2415000000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                1.1115000000000004,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                1.3715000000000002,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                1.0265000000000004,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.4565000000000001,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                1.0065000000000004,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4765000000000001,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0365000000000002,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.4465000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1940000000000004,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.2890000000000001,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.2013913043478264,
                0.595,
                0.10152173913043477
              ],
              "R_Calf": [
                1.2925357142857143,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.2280000000000002,
                0.145,
                0.07
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.2280000000000002,
                0.145,
                0.19
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s1_land",
            "t": 0.6569987,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2100000000000004,
                0.96,
                0
              ],
              "Pelvis": [
                1.2100000000000004,
                0.91,
                0
              ],
              "Waist": [
                1.2100000000000004,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.2100000000000004,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.2100000000000004,
                1.49,
                -0.03
              ],
              "Head": [
                1.2100000000000004,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.0800000000000005,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.3400000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.9950000000000004,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.4250000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.9750000000000004,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0050000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.4150000000000005,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1625000000000005,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.2575000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.1501305970149258,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.269869402985075,
                0.495,
                0.06
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s1_accept",
            "t": 0.6620429,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.2100000000000004,
                0.94,
                0
              ],
              "Pelvis": [
                1.2100000000000004,
                0.89,
                0
              ],
              "Waist": [
                1.2100000000000004,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.2100000000000004,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.2100000000000004,
                1.47,
                -0.03
              ],
              "Head": [
                1.2100000000000004,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                1.0800000000000005,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.3400000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.9950000000000004,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.4250000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.9750000000000004,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.4450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                1.0050000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.4150000000000005,
                1.155,
                0.095
              ],
              "L_Thigh": [
                1.1625000000000005,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.2575000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                1.1490961538461544,
                0.465,
                0.065
              ],
              "R_Calf": [
                1.2709038461538462,
                0.465,
                0.065
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.3000000000000003,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.3000000000000003,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_behind_toeoff",
            "t": 0.665826,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1475000000000002,
                0.96,
                0
              ],
              "Pelvis": [
                1.1475000000000002,
                0.91,
                0
              ],
              "Waist": [
                1.1475000000000002,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.1475000000000002,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.1475000000000002,
                1.49,
                -0.03
              ],
              "Head": [
                1.1475000000000002,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                1.0175,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.2775000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.9325000000000002,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.3625000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.9055000000000002,
                1.245,
                -0.05
              ],
              "R_Forearm": [
                1.3675000000000002,
                1.305,
                0.065
              ],
              "L_Hand": [
                0.9225000000000002,
                1.105,
                -0.12
              ],
              "R_Hand": [
                1.3325000000000002,
                1.205,
                0.125
              ],
              "L_Thigh": [
                1.1,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.1950000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.1058208955223883,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.2157480314960631,
                0.535,
                0.07511811023622048
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.2800000000000002,
                0.055,
                0.02
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.2800000000000002,
                0.02,
                0.13999999999999999
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_behind_knee",
            "t": 0.6759142,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0540000000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.0540000000000003,
                0.94,
                0
              ],
              "Waist": [
                1.0540000000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.0540000000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.0540000000000003,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                1.0540000000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.9240000000000003,
                1.56,
                -0.04
              ],
              "R_Clavicle": [
                1.1840000000000002,
                1.56,
                -0.019999999999999997
              ],
              "L_Upperarm": [
                0.8390000000000003,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.2690000000000001,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.7990000000000003,
                1.235,
                -0.09
              ],
              "R_Forearm": [
                1.2440000000000002,
                1.345,
                0.11
              ],
              "L_Hand": [
                0.8190000000000003,
                1.08,
                -0.17
              ],
              "R_Hand": [
                1.1990000000000003,
                1.29,
                0.18
              ],
              "L_Thigh": [
                1.0065000000000004,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.1015000000000001,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.0429821428571433,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.1172972972972974,
                0.615,
                0.08675675675675676
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.1850000000000003,
                0.165,
                -0.03
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.1850000000000003,
                0.165,
                0.09
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_behind_over",
            "t": 0.6860025,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.1125000000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                1.1125000000000003,
                0.94,
                0
              ],
              "Waist": [
                1.1125000000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                1.1125000000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                1.1125000000000003,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                1.1125000000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.9825000000000003,
                1.56,
                -0.04
              ],
              "R_Clavicle": [
                1.2425000000000002,
                1.56,
                -0.019999999999999997
              ],
              "L_Upperarm": [
                0.8975000000000003,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.3275000000000001,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.8575000000000003,
                1.235,
                -0.09
              ],
              "R_Forearm": [
                1.3025000000000002,
                1.345,
                0.11
              ],
              "L_Hand": [
                0.8775000000000003,
                1.08,
                -0.17
              ],
              "R_Hand": [
                1.2575000000000003,
                1.29,
                0.18
              ],
              "L_Thigh": [
                1.0650000000000004,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.1600000000000001,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                1.0826785714285718,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.1452803738317758,
                0.615,
                0.060747663551401904
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0850000000000002,
                0.185,
                -0.16
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0850000000000002,
                0.185,
                -0.04000000000000001
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_behind_land",
            "t": 0.6960908,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0850000000000004,
                0.96,
                0
              ],
              "Pelvis": [
                1.0850000000000004,
                0.91,
                0
              ],
              "Waist": [
                1.0850000000000004,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.0850000000000004,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.0850000000000004,
                1.49,
                -0.03
              ],
              "Head": [
                1.0850000000000004,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.9550000000000004,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.2150000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.8700000000000004,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.3000000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.8400000000000004,
                1.255,
                -0.05
              ],
              "R_Forearm": [
                1.2900000000000005,
                1.315,
                0.08
              ],
              "L_Hand": [
                0.8600000000000004,
                1.11,
                -0.12
              ],
              "R_Hand": [
                1.2550000000000003,
                1.235,
                0.14
              ],
              "L_Thigh": [
                1.0375000000000005,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.1325000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.0615111940298512,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.1084888059701494,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_behind_accept",
            "t": 0.702396,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0850000000000004,
                0.94,
                0
              ],
              "Pelvis": [
                1.0850000000000004,
                0.89,
                0
              ],
              "Waist": [
                1.0850000000000004,
                1.07,
                -0.01
              ],
              "Spine01": [
                1.0850000000000004,
                1.23,
                -0.02
              ],
              "Spine02": [
                1.0850000000000004,
                1.47,
                -0.03
              ],
              "Head": [
                1.0850000000000004,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.9550000000000004,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.2150000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.8700000000000004,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.3000000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.8400000000000004,
                1.255,
                -0.05
              ],
              "R_Forearm": [
                1.2900000000000005,
                1.315,
                0.08
              ],
              "L_Hand": [
                0.8600000000000004,
                1.11,
                -0.12
              ],
              "R_Hand": [
                1.2550000000000003,
                1.235,
                0.14
              ],
              "L_Thigh": [
                1.0375000000000005,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.1325000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                1.0635192307692312,
                0.465,
                0.065
              ],
              "R_Calf": [
                1.1064807692307694,
                0.465,
                0.014538461538461556
              ],
              "L_Foot": [
                1.1200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                1.1200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s2_toeoff",
            "t": 0.704918,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                1.0200000000000005,
                0.96,
                0
              ],
              "Pelvis": [
                1.0200000000000005,
                0.91,
                0
              ],
              "Waist": [
                1.0200000000000005,
                1.09,
                -0.01
              ],
              "Spine01": [
                1.0200000000000005,
                1.25,
                -0.02
              ],
              "Spine02": [
                1.0200000000000005,
                1.49,
                -0.03
              ],
              "Head": [
                1.0200000000000005,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.8900000000000005,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.1500000000000004,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.8050000000000005,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.2350000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.7850000000000005,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.2550000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.8150000000000005,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.2250000000000005,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9725000000000005,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.0675000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                1.0011811023622053,
                0.535,
                0.08244094488188977
              ],
              "R_Calf": [
                1.0624067164179107,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                1.0900000000000003,
                0.055,
                0.05
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                1.0900000000000003,
                0.02,
                0.16999999999999998
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s2_swing",
            "t": 0.7137453,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9887500000000004,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.9887500000000004,
                0.94,
                0
              ],
              "Waist": [
                0.9887500000000004,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.9887500000000004,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.9887500000000004,
                1.52,
                -0.03
              ],
              "Head": [
                0.9887500000000004,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.8587500000000003,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                1.1187500000000004,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.7737500000000004,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                1.2037500000000003,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.7537500000000004,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.2237500000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.7837500000000004,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.1937500000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9412500000000004,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                1.0362500000000003,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.9502173913043481,
                0.595,
                0.10152173913043477
              ],
              "R_Calf": [
                1.0406696428571431,
                0.495,
                0.008571428571428594
              ],
              "L_Foot": [
                0.9825000000000004,
                0.145,
                0.07
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.9825000000000004,
                0.145,
                0.19
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s2_land",
            "t": 0.7238335,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9600000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.9600000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.9600000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.9600000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.9600000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                0.9600000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.8300000000000003,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                1.0900000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.7450000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.1750000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.7250000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.1950000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.7550000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.1650000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9125000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                1.0075000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.9001305970149258,
                0.495,
                0.06
              ],
              "R_Calf": [
                1.0198694029850748,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_s2_accept",
            "t": 0.7288777,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9600000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.9600000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.9600000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.9600000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.9600000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.9600000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.8300000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                1.0900000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.7450000000000003,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.1750000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.7250000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.1950000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.7550000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                1.1650000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.9125000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                1.0075000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.8990961538461542,
                0.465,
                0.065
              ],
              "R_Calf": [
                1.0209038461538464,
                0.465,
                0.014538461538461556
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_front_toeoff",
            "t": 0.7307692,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.9025000000000003,
                0.948,
                0
              ],
              "Pelvis": [
                0.9025000000000003,
                0.898,
                0
              ],
              "Waist": [
                0.9025000000000003,
                1.078,
                -0.01
              ],
              "Spine01": [
                0.9025000000000003,
                1.238,
                -0.02
              ],
              "Spine02": [
                0.9025000000000003,
                1.478,
                -0.0288
              ],
              "Head": [
                0.9025000000000003,
                1.798,
                -0.03
              ],
              "L_Clavicle": [
                0.7725000000000003,
                1.518,
                -0.018
              ],
              "R_Clavicle": [
                1.0325000000000002,
                1.518,
                -0.041999999999999996
              ],
              "L_Upperarm": [
                0.6875000000000003,
                1.448,
                -0.015
              ],
              "R_Upperarm": [
                1.1175000000000002,
                1.448,
                -0.015
              ],
              "L_Forearm": [
                0.6975000000000003,
                1.323,
                0.105
              ],
              "R_Forearm": [
                1.1525000000000003,
                1.268,
                -0.08
              ],
              "L_Hand": [
                0.7375000000000003,
                1.288,
                0.185
              ],
              "R_Hand": [
                1.1375000000000002,
                1.093,
                -0.18
              ],
              "L_Thigh": [
                0.8550000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.9500000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.8593656716417913,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.96968253968254,
                0.535,
                0.08738095238095238
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                1.0300000000000002,
                0.06,
                0.07
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                1.0300000000000002,
                0.02,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_front_knee",
            "t": 0.7408575,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8117500000000002,
                1.025,
                0
              ],
              "Pelvis": [
                0.8117500000000002,
                0.975,
                0
              ],
              "Waist": [
                0.8117500000000002,
                1.155,
                -0.01
              ],
              "Spine01": [
                0.8117500000000002,
                1.315,
                -0.02
              ],
              "Spine02": [
                0.8117500000000002,
                1.555,
                -0.0272
              ],
              "Head": [
                0.8117500000000002,
                1.875,
                -0.03
              ],
              "L_Clavicle": [
                0.6817500000000002,
                1.595,
                -0.0019999999999999983
              ],
              "R_Clavicle": [
                0.9417500000000002,
                1.595,
                -0.057999999999999996
              ],
              "L_Upperarm": [
                0.5967500000000002,
                1.525,
                -0.015
              ],
              "R_Upperarm": [
                1.0267500000000003,
                1.525,
                -0.015
              ],
              "L_Forearm": [
                0.6297500000000001,
                1.43,
                0.15
              ],
              "R_Forearm": [
                1.0817500000000002,
                1.28,
                -0.135
              ],
              "L_Hand": [
                0.6867500000000002,
                1.43,
                0.24
              ],
              "R_Hand": [
                1.0637500000000002,
                1.08,
                -0.245
              ],
              "L_Thigh": [
                0.7642500000000002,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.8592500000000002,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.8007155172413796,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.8683400000000002,
                0.705,
                0.14923076923076922
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.9350000000000003,
                0.225,
                0.16
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.9350000000000003,
                0.225,
                0.28
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_front_over",
            "t": 0.7484237,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8625000000000003,
                1.023,
                0
              ],
              "Pelvis": [
                0.8625000000000003,
                0.973,
                0
              ],
              "Waist": [
                0.8625000000000003,
                1.153,
                -0.01
              ],
              "Spine01": [
                0.8625000000000003,
                1.313,
                -0.02
              ],
              "Spine02": [
                0.8625000000000003,
                1.553,
                -0.026799999999999997
              ],
              "Head": [
                0.8625000000000003,
                1.873,
                -0.03
              ],
              "L_Clavicle": [
                0.7325000000000003,
                1.593,
                0.0020000000000000018
              ],
              "R_Clavicle": [
                0.9925000000000003,
                1.593,
                -0.062
              ],
              "L_Upperarm": [
                0.6475000000000003,
                1.523,
                -0.015
              ],
              "R_Upperarm": [
                1.0775000000000001,
                1.523,
                -0.015
              ],
              "L_Forearm": [
                0.6805000000000002,
                1.428,
                0.15
              ],
              "R_Forearm": [
                1.1325000000000003,
                1.278,
                -0.135
              ],
              "L_Hand": [
                0.7375000000000003,
                1.428,
                0.24
              ],
              "R_Hand": [
                1.1145000000000003,
                1.078,
                -0.245
              ],
              "L_Thigh": [
                0.8150000000000003,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.9100000000000003,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.8339655172413796,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.9010000000000002,
                0.69,
                0.15589999999999998
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.8350000000000003,
                0.245,
                0.23
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.8350000000000003,
                0.245,
                0.35
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_front_land",
            "t": 0.761034,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8350000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.8350000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.8350000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.8350000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.8350000000000003,
                1.49,
                -0.028499999999999998
              ],
              "Head": [
                0.8350000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.7050000000000003,
                1.53,
                -0.015
              ],
              "R_Clavicle": [
                0.9650000000000003,
                1.53,
                -0.045
              ],
              "L_Upperarm": [
                0.6200000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                1.0500000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.6300000000000003,
                1.33,
                0.105
              ],
              "R_Forearm": [
                1.0920000000000003,
                1.278,
                -0.1
              ],
              "L_Hand": [
                0.6700000000000003,
                1.255,
                0.175
              ],
              "R_Hand": [
                1.0750000000000002,
                1.095,
                -0.2
              ],
              "L_Thigh": [
                0.7875000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.8825000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.8115111940298511,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.8584888059701495,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret1_front_accept",
            "t": 0.7686003,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.8350000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.8350000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.8350000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.8350000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.8350000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.8350000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.7050000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.9650000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.6200000000000003,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                1.0500000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.6120000000000003,
                1.27,
                0.055
              ],
              "R_Forearm": [
                1.0770000000000004,
                1.282,
                -0.055
              ],
              "L_Hand": [
                0.6350000000000002,
                1.145,
                0.1
              ],
              "R_Hand": [
                1.0570000000000004,
                1.115,
                -0.135
              ],
              "L_Thigh": [
                0.7875000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.8825000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.813519230769231,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.8564807692307695,
                0.465,
                0.10915384615384613
              ],
              "L_Foot": [
                0.8700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.8700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s1_toeoff",
            "t": 0.7957125,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.7700000000000002,
                0.96,
                0
              ],
              "Pelvis": [
                0.7700000000000002,
                0.91,
                0
              ],
              "Waist": [
                0.7700000000000002,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.7700000000000002,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.7700000000000002,
                1.49,
                -0.03
              ],
              "Head": [
                0.7700000000000002,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.6400000000000002,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.9000000000000002,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.5550000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.9850000000000002,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.5350000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                1.0050000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.5650000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.9750000000000002,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.7225000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.8175000000000002,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.7511811023622049,
                0.535,
                0.08244094488188977
              ],
              "R_Calf": [
                0.8124067164179107,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.8400000000000003,
                0.055,
                0.05
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.8400000000000003,
                0.02,
                0.16999999999999998
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s1_swing",
            "t": 0.8045397,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.7387500000000002,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.7387500000000002,
                0.94,
                0
              ],
              "Waist": [
                0.7387500000000002,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.7387500000000002,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.7387500000000002,
                1.52,
                -0.03
              ],
              "Head": [
                0.7387500000000002,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.6087500000000002,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.8687500000000002,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.5237500000000003,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.9537500000000002,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.5037500000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.9737500000000002,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.5337500000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.9437500000000002,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.6912500000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.7862500000000002,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.7002173913043481,
                0.595,
                0.10152173913043477
              ],
              "R_Calf": [
                0.790669642857143,
                0.495,
                0.10499999999999998
              ],
              "L_Foot": [
                0.7325000000000004,
                0.145,
                0.07
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.7325000000000004,
                0.145,
                0.19
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s1_land",
            "t": 0.814628,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.7100000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.7100000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.7100000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.7100000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.7100000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                0.7100000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.5800000000000003,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.8400000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.4950000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.9250000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.4750000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.9450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.5050000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.9150000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.6625000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.7575000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.6501305970149257,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.769869402985075,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s1_accept",
            "t": 0.8196721,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.7100000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.7100000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.7100000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.7100000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.7100000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.7100000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.5800000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.8400000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.4950000000000003,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.9250000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.4750000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.9450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.5050000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.9150000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.6625000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.7575000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.6490961538461542,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.7709038461538464,
                0.465,
                0.10915384615384613
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.8000000000000003,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.8000000000000003,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_behind_toeoff",
            "t": 0.8234552,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6525000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.6525000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.6525000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.6525000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.6525000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                0.6525000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.5225000000000003,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.7825000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.43750000000000033,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.8675000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.4105000000000003,
                1.245,
                -0.05
              ],
              "R_Forearm": [
                0.8725000000000003,
                1.305,
                0.065
              ],
              "L_Hand": [
                0.4275000000000003,
                1.105,
                -0.12
              ],
              "R_Hand": [
                0.8375000000000004,
                1.205,
                0.125
              ],
              "L_Thigh": [
                0.6050000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.7000000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.6093656716417913,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.7195275590551184,
                0.535,
                0.07511811023622048
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.7800000000000002,
                0.055,
                0.02
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.7800000000000002,
                0.02,
                0.13999999999999999
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_behind_knee",
            "t": 0.8335435,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.5617500000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.5617500000000003,
                0.94,
                0
              ],
              "Waist": [
                0.5617500000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.5617500000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.5617500000000003,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.5617500000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.4317500000000003,
                1.56,
                -0.04
              ],
              "R_Clavicle": [
                0.6917500000000003,
                1.56,
                -0.019999999999999997
              ],
              "L_Upperarm": [
                0.34675000000000034,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.7767500000000003,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.3067500000000003,
                1.235,
                -0.09
              ],
              "R_Forearm": [
                0.7517500000000003,
                1.345,
                0.11
              ],
              "L_Hand": [
                0.3267500000000003,
                1.08,
                -0.17
              ],
              "R_Hand": [
                0.7067500000000003,
                1.29,
                0.18
              ],
              "L_Thigh": [
                0.5142500000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.6092500000000003,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.5482410714285717,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.6235810810810813,
                0.615,
                0.08675675675675676
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.6850000000000003,
                0.165,
                -0.03
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.6850000000000003,
                0.165,
                0.09
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_behind_over",
            "t": 0.8436318,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.6125000000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.6125000000000003,
                0.94,
                0
              ],
              "Waist": [
                0.6125000000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.6125000000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.6125000000000003,
                1.52,
                -0.028999999999999998
              ],
              "Head": [
                0.6125000000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.48250000000000026,
                1.56,
                -0.04
              ],
              "R_Clavicle": [
                0.7425000000000003,
                1.56,
                -0.019999999999999997
              ],
              "L_Upperarm": [
                0.3975000000000003,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.8275000000000002,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.35750000000000026,
                1.235,
                -0.09
              ],
              "R_Forearm": [
                0.8025000000000002,
                1.345,
                0.11
              ],
              "L_Hand": [
                0.3775000000000003,
                1.08,
                -0.17
              ],
              "R_Hand": [
                0.7575000000000003,
                1.29,
                0.18
              ],
              "L_Thigh": [
                0.5650000000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.6600000000000003,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.5826785714285717,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.6452803738317759,
                0.615,
                0.060747663551401904
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5850000000000003,
                0.185,
                -0.16
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5850000000000003,
                0.185,
                -0.04000000000000001
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_behind_land",
            "t": 0.8537201,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.5850000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.5850000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.5850000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.5850000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.5850000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                0.5850000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.4550000000000003,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.7150000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.37000000000000033,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.8000000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.3400000000000003,
                1.255,
                -0.05
              ],
              "R_Forearm": [
                0.7900000000000003,
                1.315,
                0.08
              ],
              "L_Hand": [
                0.3600000000000003,
                1.11,
                -0.12
              ],
              "R_Hand": [
                0.7550000000000003,
                1.235,
                0.14
              ],
              "L_Thigh": [
                0.5375000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.6325000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.5615111940298511,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.6084888059701495,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_behind_accept",
            "t": 0.8600252,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.5850000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.5850000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.5850000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.5850000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.5850000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.5850000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.4550000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.7150000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.37000000000000033,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.8000000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.3400000000000003,
                1.255,
                -0.05
              ],
              "R_Forearm": [
                0.7900000000000003,
                1.315,
                0.08
              ],
              "L_Hand": [
                0.3600000000000003,
                1.11,
                -0.12
              ],
              "R_Hand": [
                0.7550000000000003,
                1.235,
                0.14
              ],
              "L_Thigh": [
                0.5375000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.6325000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.563519230769231,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.6064807692307695,
                0.465,
                0.014538461538461556
              ],
              "L_Foot": [
                0.6200000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.6200000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s2_toeoff",
            "t": 0.8625473,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.5200000000000002,
                0.96,
                0
              ],
              "Pelvis": [
                0.5200000000000002,
                0.91,
                0
              ],
              "Waist": [
                0.5200000000000002,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.5200000000000002,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.5200000000000002,
                1.49,
                -0.03
              ],
              "Head": [
                0.5200000000000002,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.39000000000000024,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.6500000000000002,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.30500000000000027,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.7350000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.28500000000000025,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.7550000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.3150000000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.7250000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.47250000000000025,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.5675000000000002,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.5011811023622049,
                0.535,
                0.08244094488188977
              ],
              "R_Calf": [
                0.5624067164179107,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                0.5900000000000003,
                0.055,
                0.05
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.5900000000000003,
                0.02,
                0.16999999999999998
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s2_swing",
            "t": 0.8713745,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4887500000000003,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.4887500000000003,
                0.94,
                0
              ],
              "Waist": [
                0.4887500000000003,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.4887500000000003,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.4887500000000003,
                1.52,
                -0.03
              ],
              "Head": [
                0.4887500000000003,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.3587500000000003,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.6187500000000004,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.27375000000000027,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.7037500000000003,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                0.2537500000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.7237500000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.2837500000000003,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.6937500000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.4412500000000003,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.5362500000000003,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.4502173913043481,
                0.595,
                0.10152173913043477
              ],
              "R_Calf": [
                0.5406696428571431,
                0.495,
                0.008571428571428594
              ],
              "L_Foot": [
                0.48250000000000026,
                0.145,
                0.07
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.48250000000000026,
                0.145,
                0.19
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s2_land",
            "t": 0.8814628,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4600000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.4600000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.4600000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.4600000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.4600000000000003,
                1.49,
                -0.03
              ],
              "Head": [
                0.4600000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.3300000000000003,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.5900000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.2450000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.6750000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.2250000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.6950000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.25500000000000034,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.6650000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.4125000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.5075000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.40013059701492565,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.5198694029850749,
                0.495,
                0.013432835820895533
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_s2_accept",
            "t": 0.8865069,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4600000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.4600000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.4600000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.4600000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.4600000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.4600000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.3300000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.5900000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.2450000000000003,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.6750000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.2250000000000003,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.6950000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.25500000000000034,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.6650000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.4125000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.5075000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.3990961538461541,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.5209038461538464,
                0.465,
                0.014538461538461556
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5500000000000003,
                0.02,
                -0.12
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5500000000000003,
                0.02,
                0.0
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_front_toeoff",
            "t": 0.8883985,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.4025000000000003,
                0.948,
                0
              ],
              "Pelvis": [
                0.4025000000000003,
                0.898,
                0
              ],
              "Waist": [
                0.4025000000000003,
                1.078,
                -0.01
              ],
              "Spine01": [
                0.4025000000000003,
                1.238,
                -0.02
              ],
              "Spine02": [
                0.4025000000000003,
                1.478,
                -0.0288
              ],
              "Head": [
                0.4025000000000003,
                1.798,
                -0.03
              ],
              "L_Clavicle": [
                0.2725000000000003,
                1.518,
                -0.018
              ],
              "R_Clavicle": [
                0.5325000000000003,
                1.518,
                -0.041999999999999996
              ],
              "L_Upperarm": [
                0.1875000000000003,
                1.448,
                -0.015
              ],
              "R_Upperarm": [
                0.6175000000000003,
                1.448,
                -0.015
              ],
              "L_Forearm": [
                0.19750000000000034,
                1.323,
                0.105
              ],
              "R_Forearm": [
                0.6525000000000003,
                1.268,
                -0.08
              ],
              "L_Hand": [
                0.23750000000000027,
                1.288,
                0.185
              ],
              "R_Hand": [
                0.6375000000000003,
                1.093,
                -0.18
              ],
              "L_Thigh": [
                0.3550000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.4500000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.35936567164179134,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.46968253968254003,
                0.535,
                0.08738095238095238
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.5300000000000002,
                0.06,
                0.07
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.5300000000000002,
                0.02,
                0.19
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_front_knee",
            "t": 0.8984868,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.3117500000000003,
                1.025,
                0
              ],
              "Pelvis": [
                0.3117500000000003,
                0.975,
                0
              ],
              "Waist": [
                0.3117500000000003,
                1.155,
                -0.01
              ],
              "Spine01": [
                0.3117500000000003,
                1.315,
                -0.02
              ],
              "Spine02": [
                0.3117500000000003,
                1.555,
                -0.0272
              ],
              "Head": [
                0.3117500000000003,
                1.875,
                -0.03
              ],
              "L_Clavicle": [
                0.1817500000000003,
                1.595,
                -0.0019999999999999983
              ],
              "R_Clavicle": [
                0.4417500000000003,
                1.595,
                -0.057999999999999996
              ],
              "L_Upperarm": [
                0.09675000000000031,
                1.525,
                -0.015
              ],
              "R_Upperarm": [
                0.5267500000000003,
                1.525,
                -0.015
              ],
              "L_Forearm": [
                0.1297500000000003,
                1.43,
                0.15
              ],
              "R_Forearm": [
                0.5817500000000003,
                1.28,
                -0.135
              ],
              "L_Hand": [
                0.1867500000000003,
                1.43,
                0.24
              ],
              "R_Hand": [
                0.5637500000000003,
                1.08,
                -0.245
              ],
              "L_Thigh": [
                0.2642500000000003,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.3592500000000003,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.3007155172413796,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.3683400000000003,
                0.705,
                0.14923076923076922
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.4350000000000003,
                0.225,
                0.16
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.4350000000000003,
                0.225,
                0.28
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_front_over",
            "t": 0.906053,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.36250000000000027,
                1.023,
                0
              ],
              "Pelvis": [
                0.36250000000000027,
                0.973,
                0
              ],
              "Waist": [
                0.36250000000000027,
                1.153,
                -0.01
              ],
              "Spine01": [
                0.36250000000000027,
                1.313,
                -0.02
              ],
              "Spine02": [
                0.36250000000000027,
                1.553,
                -0.026799999999999997
              ],
              "Head": [
                0.36250000000000027,
                1.873,
                -0.03
              ],
              "L_Clavicle": [
                0.23250000000000026,
                1.593,
                0.0020000000000000018
              ],
              "R_Clavicle": [
                0.49250000000000027,
                1.593,
                -0.062
              ],
              "L_Upperarm": [
                0.14750000000000027,
                1.523,
                -0.015
              ],
              "R_Upperarm": [
                0.5775000000000002,
                1.523,
                -0.015
              ],
              "L_Forearm": [
                0.18050000000000027,
                1.428,
                0.15
              ],
              "R_Forearm": [
                0.6325000000000003,
                1.278,
                -0.135
              ],
              "L_Hand": [
                0.23750000000000027,
                1.428,
                0.24
              ],
              "R_Hand": [
                0.6145000000000003,
                1.078,
                -0.245
              ],
              "L_Thigh": [
                0.3150000000000003,
                0.7449999999999999,
                0.04
              ],
              "R_Thigh": [
                0.41000000000000025,
                0.7449999999999999,
                0.04
              ],
              "L_Calf": [
                0.3339655172413796,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.40100000000000025,
                0.69,
                0.15589999999999998
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.3350000000000003,
                0.245,
                0.23
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.3350000000000003,
                0.245,
                0.35
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_front_land",
            "t": 0.9186633,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.3350000000000003,
                0.96,
                0
              ],
              "Pelvis": [
                0.3350000000000003,
                0.91,
                0
              ],
              "Waist": [
                0.3350000000000003,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.3350000000000003,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.3350000000000003,
                1.49,
                -0.028499999999999998
              ],
              "Head": [
                0.3350000000000003,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.2050000000000003,
                1.53,
                -0.015
              ],
              "R_Clavicle": [
                0.4650000000000003,
                1.53,
                -0.045
              ],
              "L_Upperarm": [
                0.1200000000000003,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.5500000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.13000000000000034,
                1.33,
                0.105
              ],
              "R_Forearm": [
                0.5920000000000003,
                1.278,
                -0.1
              ],
              "L_Hand": [
                0.17000000000000026,
                1.255,
                0.175
              ],
              "R_Hand": [
                0.5750000000000003,
                1.095,
                -0.2
              ],
              "L_Thigh": [
                0.2875000000000003,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.3825000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.31151119402985106,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.35848880597014954,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "ret2_front_accept",
            "t": 0.9262295,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.3350000000000003,
                0.94,
                0
              ],
              "Pelvis": [
                0.3350000000000003,
                0.89,
                0
              ],
              "Waist": [
                0.3350000000000003,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.3350000000000003,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.3350000000000003,
                1.47,
                -0.03
              ],
              "Head": [
                0.3350000000000003,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.2050000000000003,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.4650000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                0.1200000000000003,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.5500000000000003,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                0.11200000000000032,
                1.27,
                0.055
              ],
              "R_Forearm": [
                0.5770000000000003,
                1.282,
                -0.055
              ],
              "L_Hand": [
                0.1350000000000003,
                1.145,
                0.1
              ],
              "R_Hand": [
                0.5570000000000003,
                1.115,
                -0.135
              ],
              "L_Thigh": [
                0.2875000000000003,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.3825000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.31351923076923105,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.35648076923076955,
                0.465,
                0.10915384615384613
              ],
              "L_Foot": [
                0.3700000000000003,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.3700000000000003,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "finish_open_toeoff",
            "t": 0.9533417,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.27000000000000035,
                0.96,
                0
              ],
              "Pelvis": [
                0.27000000000000035,
                0.91,
                0
              ],
              "Waist": [
                0.27000000000000035,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.27000000000000035,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.27000000000000035,
                1.49,
                -0.03
              ],
              "Head": [
                0.27000000000000035,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.14000000000000035,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.40000000000000036,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                0.055000000000000354,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.4850000000000003,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                0.035000000000000364,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.5050000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.06500000000000036,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.4750000000000003,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.22250000000000034,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.31750000000000034,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.25118110236220503,
                0.535,
                0.08244094488188977
              ],
              "R_Calf": [
                0.31240671641791073,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.3400000000000003,
                0.055,
                0.05
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.3400000000000003,
                0.02,
                0.16999999999999998
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "finish_open_swing",
            "t": 0.962169,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.23125000000000026,
                0.9899999999999999,
                0
              ],
              "Pelvis": [
                0.23125000000000026,
                0.94,
                0
              ],
              "Waist": [
                0.23125000000000026,
                1.12,
                -0.01
              ],
              "Spine01": [
                0.23125000000000026,
                1.2799999999999998,
                -0.02
              ],
              "Spine02": [
                0.23125000000000026,
                1.52,
                -0.03
              ],
              "Head": [
                0.23125000000000026,
                1.8399999999999999,
                -0.03
              ],
              "L_Clavicle": [
                0.10125000000000026,
                1.56,
                -0.03
              ],
              "R_Clavicle": [
                0.3612500000000003,
                1.56,
                -0.03
              ],
              "L_Upperarm": [
                0.016250000000000264,
                1.4899999999999998,
                -0.015
              ],
              "R_Upperarm": [
                0.44625000000000026,
                1.4899999999999998,
                -0.015
              ],
              "L_Forearm": [
                -0.0037499999999997258,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.4662500000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.026250000000000273,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.43625000000000025,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.18375000000000025,
                0.7199999999999999,
                0.04
              ],
              "R_Thigh": [
                0.2787500000000003,
                0.7199999999999999,
                0.04
              ],
              "L_Calf": [
                0.19434782608695678,
                0.595,
                0.10152173913043477
              ],
              "R_Calf": [
                0.2855803571428574,
                0.495,
                0.10499999999999998
              ],
              "L_Foot": [
                0.23250000000000026,
                0.145,
                0.07
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.23250000000000026,
                0.145,
                0.19
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "finish_open_land",
            "t": 0.9722573,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.21000000000000027,
                0.96,
                0
              ],
              "Pelvis": [
                0.21000000000000027,
                0.91,
                0
              ],
              "Waist": [
                0.21000000000000027,
                1.09,
                -0.01
              ],
              "Spine01": [
                0.21000000000000027,
                1.25,
                -0.02
              ],
              "Spine02": [
                0.21000000000000027,
                1.49,
                -0.03
              ],
              "Head": [
                0.21000000000000027,
                1.81,
                -0.03
              ],
              "L_Clavicle": [
                0.08000000000000027,
                1.53,
                -0.03
              ],
              "R_Clavicle": [
                0.3400000000000003,
                1.53,
                -0.03
              ],
              "L_Upperarm": [
                -0.004999999999999727,
                1.46,
                -0.015
              ],
              "R_Upperarm": [
                0.42500000000000027,
                1.46,
                -0.015
              ],
              "L_Forearm": [
                -0.024999999999999717,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.4450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.005000000000000282,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.41500000000000026,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.16250000000000028,
                0.69,
                0.04
              ],
              "R_Thigh": [
                0.2575000000000003,
                0.69,
                0.04
              ],
              "L_Calf": [
                0.15013059701492565,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.2698694029850749,
                0.495,
                0.10074626865671642
              ],
              "L_Foot": [
                0.12000000000000027,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.12000000000000027,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "finish_open_accept",
            "t": 0.9773014,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.21000000000000027,
                0.94,
                0
              ],
              "Pelvis": [
                0.21000000000000027,
                0.89,
                0
              ],
              "Waist": [
                0.21000000000000027,
                1.07,
                -0.01
              ],
              "Spine01": [
                0.21000000000000027,
                1.23,
                -0.02
              ],
              "Spine02": [
                0.21000000000000027,
                1.47,
                -0.03
              ],
              "Head": [
                0.21000000000000027,
                1.79,
                -0.03
              ],
              "L_Clavicle": [
                0.08000000000000027,
                1.51,
                -0.03
              ],
              "R_Clavicle": [
                0.3400000000000003,
                1.51,
                -0.03
              ],
              "L_Upperarm": [
                -0.004999999999999727,
                1.44,
                -0.015
              ],
              "R_Upperarm": [
                0.42500000000000027,
                1.44,
                -0.015
              ],
              "L_Forearm": [
                -0.024999999999999717,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.4450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.005000000000000282,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.41500000000000026,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.16250000000000028,
                0.6699999999999999,
                0.04
              ],
              "R_Thigh": [
                0.2575000000000003,
                0.6699999999999999,
                0.04
              ],
              "L_Calf": [
                0.1490961538461541,
                0.465,
                0.065
              ],
              "R_Calf": [
                0.27090384615384644,
                0.465,
                0.10915384615384613
              ],
              "L_Foot": [
                0.12000000000000027,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.12000000000000027,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 0.998739,
            "physioRequirement": "Karaoke source cadence: alternating lead/cross gait. Behind-cross is soft with gentle same-side hand-forward counter-rotation; front-cross is a faster accented phase with slightly higher knee and compact contralateral hand-up drive. Support foot stays planted until opposite foot lands.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.21000000000000027,
                0.97,
                0
              ],
              "Pelvis": [
                0.21000000000000027,
                0.92,
                0
              ],
              "Waist": [
                0.21000000000000027,
                1.1,
                -0.01
              ],
              "Spine01": [
                0.21000000000000027,
                1.26,
                -0.02
              ],
              "Spine02": [
                0.21000000000000027,
                1.5,
                -0.03
              ],
              "Head": [
                0.21000000000000027,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                0.08000000000000027,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.3400000000000003,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.004999999999999727,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.42500000000000027,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.024999999999999717,
                1.285,
                0.035
              ],
              "R_Forearm": [
                0.4450000000000003,
                1.285,
                0.035
              ],
              "L_Hand": [
                0.005000000000000282,
                1.155,
                0.095
              ],
              "R_Hand": [
                0.41500000000000026,
                1.155,
                0.095
              ],
              "L_Thigh": [
                0.16250000000000028,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.2575000000000003,
                0.7,
                0.04
              ],
              "L_Calf": [
                0.14968750000000028,
                0.495,
                0.06
              ],
              "R_Calf": [
                0.27031250000000023,
                0.495,
                0.10220588235294117
              ],
              "L_Foot": [
                0.12000000000000027,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.30000000000000027,
                0.02,
                0.18
              ],
              "L_ToeBase": [
                0.12000000000000027,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.30000000000000027,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY",
              "SOURCE_FIDELITY_BLOCKING",
              "V423G_KARAOKE_SOURCE_CADENCE_ACCENT"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase",
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V423G source-cadence authority: planted support contact through opposite-foot toe-off/swing/plant; behind step soft, front cross accented."
              }
            ],
            "mirrorRule": "Source-authored full MOV cadence; direction-specific gait rather than synthetic half-cycle mirroring.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "same_foot_consecutive_steps",
              "support_foot_slides_during_opposite_swing",
              "front_cross_not_accented",
              "front_cross_knee_too_low",
              "arm_windmill_phase",
              "root_static_in_travel_drill",
              "manual_bone_mapping_not_applied"
            ]
          }
        ],
        "version": "V423I_LONGER_TRAVEL_STEPS",
        "dynamicsNote": "V423H adds elastic preload/release and subtle shoulder-pelvis counter-rotation at source-defined front-cross accents. Geometry/timing remains V423G source cadence; interpolation is handled in the resolved bake with continuous through-pose velocity.",
        "toeoffNote": "V423H forefoot support: during authored toe-off, toe-base remains at ground contact while ankle/heel rises; landing returns to flat contact.",
        "strideNote": "V423I preserves V423H cadence/cross/toe-off/arm dynamics and increases only open/travel stride amplitude. Support foot stays planted through each swing; pelvis preserves its authored offset relative to the instantaneous support polygon. Outbound open stance 0.220m, cross overlap 0.065m; return open stance 0.300m, cross overlap 0.080m."
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "testCases": [
          {
            "caseId": "v423g_ready",
            "phase": 0.0,
            "expectedKeypose": "ready"
          },
          {
            "caseId": "v423g_out1_s1_toeoff",
            "phase": 0.001261,
            "expectedKeypose": "out1_s1_toeoff"
          },
          {
            "caseId": "v423g_out1_s1_swing",
            "phase": 0.0100883,
            "expectedKeypose": "out1_s1_swing"
          },
          {
            "caseId": "v423g_out1_s1_land",
            "phase": 0.0201765,
            "expectedKeypose": "out1_s1_land"
          },
          {
            "caseId": "v423g_out1_s1_accept",
            "phase": 0.0252207,
            "expectedKeypose": "out1_s1_accept"
          },
          {
            "caseId": "v423g_out1_behind_toeoff",
            "phase": 0.0290038,
            "expectedKeypose": "out1_behind_toeoff"
          },
          {
            "caseId": "v423g_out1_behind_knee",
            "phase": 0.0390921,
            "expectedKeypose": "out1_behind_knee"
          },
          {
            "caseId": "v423g_out1_behind_over",
            "phase": 0.0491803,
            "expectedKeypose": "out1_behind_over"
          },
          {
            "caseId": "v423g_out1_behind_land",
            "phase": 0.0592686,
            "expectedKeypose": "out1_behind_land"
          },
          {
            "caseId": "v423g_out1_behind_accept",
            "phase": 0.0655738,
            "expectedKeypose": "out1_behind_accept"
          },
          {
            "caseId": "v423g_out1_s2_toeoff",
            "phase": 0.0680958,
            "expectedKeypose": "out1_s2_toeoff"
          },
          {
            "caseId": "v423g_out1_s2_swing",
            "phase": 0.0769231,
            "expectedKeypose": "out1_s2_swing"
          },
          {
            "caseId": "v423g_out1_s2_land",
            "phase": 0.0870113,
            "expectedKeypose": "out1_s2_land"
          },
          {
            "caseId": "v423g_out1_s2_accept",
            "phase": 0.0920555,
            "expectedKeypose": "out1_s2_accept"
          },
          {
            "caseId": "v423g_out1_front_toeoff",
            "phase": 0.093947,
            "expectedKeypose": "out1_front_toeoff"
          },
          {
            "caseId": "v423g_out1_front_knee",
            "phase": 0.1040353,
            "expectedKeypose": "out1_front_knee"
          },
          {
            "caseId": "v423g_out1_front_over",
            "phase": 0.1116015,
            "expectedKeypose": "out1_front_over"
          },
          {
            "caseId": "v423g_out1_front_land",
            "phase": 0.1242119,
            "expectedKeypose": "out1_front_land"
          },
          {
            "caseId": "v423g_out1_front_accept",
            "phase": 0.1317781,
            "expectedKeypose": "out1_front_accept"
          },
          {
            "caseId": "v423g_out2_s1_toeoff",
            "phase": 0.1588903,
            "expectedKeypose": "out2_s1_toeoff"
          },
          {
            "caseId": "v423g_out2_s1_swing",
            "phase": 0.1677175,
            "expectedKeypose": "out2_s1_swing"
          },
          {
            "caseId": "v423g_out2_s1_land",
            "phase": 0.1778058,
            "expectedKeypose": "out2_s1_land"
          },
          {
            "caseId": "v423g_out2_s1_accept",
            "phase": 0.1828499,
            "expectedKeypose": "out2_s1_accept"
          },
          {
            "caseId": "v423g_out2_behind_toeoff",
            "phase": 0.186633,
            "expectedKeypose": "out2_behind_toeoff"
          },
          {
            "caseId": "v423g_out2_behind_knee",
            "phase": 0.1967213,
            "expectedKeypose": "out2_behind_knee"
          },
          {
            "caseId": "v423g_out2_behind_over",
            "phase": 0.2068096,
            "expectedKeypose": "out2_behind_over"
          },
          {
            "caseId": "v423g_out2_behind_land",
            "phase": 0.2168979,
            "expectedKeypose": "out2_behind_land"
          },
          {
            "caseId": "v423g_out2_behind_accept",
            "phase": 0.223203,
            "expectedKeypose": "out2_behind_accept"
          },
          {
            "caseId": "v423g_out2_s2_toeoff",
            "phase": 0.2257251,
            "expectedKeypose": "out2_s2_toeoff"
          },
          {
            "caseId": "v423g_out2_s2_swing",
            "phase": 0.2345523,
            "expectedKeypose": "out2_s2_swing"
          },
          {
            "caseId": "v423g_out2_s2_land",
            "phase": 0.2446406,
            "expectedKeypose": "out2_s2_land"
          },
          {
            "caseId": "v423g_out2_s2_accept",
            "phase": 0.2496847,
            "expectedKeypose": "out2_s2_accept"
          },
          {
            "caseId": "v423g_out2_front_toeoff",
            "phase": 0.2515763,
            "expectedKeypose": "out2_front_toeoff"
          },
          {
            "caseId": "v423g_out2_front_knee",
            "phase": 0.2616646,
            "expectedKeypose": "out2_front_knee"
          },
          {
            "caseId": "v423g_out2_front_over",
            "phase": 0.2692308,
            "expectedKeypose": "out2_front_over"
          },
          {
            "caseId": "v423g_out2_front_land",
            "phase": 0.2818411,
            "expectedKeypose": "out2_front_land"
          },
          {
            "caseId": "v423g_out2_front_accept",
            "phase": 0.2894073,
            "expectedKeypose": "out2_front_accept"
          },
          {
            "caseId": "v423g_out3_s1_toeoff",
            "phase": 0.3165195,
            "expectedKeypose": "out3_s1_toeoff"
          },
          {
            "caseId": "v423g_out3_s1_swing",
            "phase": 0.3253468,
            "expectedKeypose": "out3_s1_swing"
          },
          {
            "caseId": "v423g_out3_s1_land",
            "phase": 0.3354351,
            "expectedKeypose": "out3_s1_land"
          },
          {
            "caseId": "v423g_out3_s1_accept",
            "phase": 0.3404792,
            "expectedKeypose": "out3_s1_accept"
          },
          {
            "caseId": "v423g_out3_behind_toeoff",
            "phase": 0.3442623,
            "expectedKeypose": "out3_behind_toeoff"
          },
          {
            "caseId": "v423g_out3_behind_knee",
            "phase": 0.3543506,
            "expectedKeypose": "out3_behind_knee"
          },
          {
            "caseId": "v423g_out3_behind_over",
            "phase": 0.3644388,
            "expectedKeypose": "out3_behind_over"
          },
          {
            "caseId": "v423g_out3_behind_land",
            "phase": 0.3745271,
            "expectedKeypose": "out3_behind_land"
          },
          {
            "caseId": "v423g_out3_behind_accept",
            "phase": 0.3808323,
            "expectedKeypose": "out3_behind_accept"
          },
          {
            "caseId": "v423g_out3_s2_toeoff",
            "phase": 0.3833544,
            "expectedKeypose": "out3_s2_toeoff"
          },
          {
            "caseId": "v423g_out3_s2_swing",
            "phase": 0.3921816,
            "expectedKeypose": "out3_s2_swing"
          },
          {
            "caseId": "v423g_out3_s2_land",
            "phase": 0.4022699,
            "expectedKeypose": "out3_s2_land"
          },
          {
            "caseId": "v423g_out3_s2_accept",
            "phase": 0.407314,
            "expectedKeypose": "out3_s2_accept"
          },
          {
            "caseId": "v423g_out3_front_toeoff",
            "phase": 0.4092055,
            "expectedKeypose": "out3_front_toeoff"
          },
          {
            "caseId": "v423g_out3_front_knee",
            "phase": 0.4192938,
            "expectedKeypose": "out3_front_knee"
          },
          {
            "caseId": "v423g_out3_front_over",
            "phase": 0.42686,
            "expectedKeypose": "out3_front_over"
          },
          {
            "caseId": "v423g_out3_front_land",
            "phase": 0.4394704,
            "expectedKeypose": "out3_front_land"
          },
          {
            "caseId": "v423g_out3_front_accept",
            "phase": 0.4470366,
            "expectedKeypose": "out3_front_accept"
          },
          {
            "caseId": "v423g_out_settle",
            "phase": 0.4564943,
            "expectedKeypose": "out_settle"
          },
          {
            "caseId": "v423g_turn_load",
            "phase": 0.5233291,
            "expectedKeypose": "turn_load"
          },
          {
            "caseId": "v423g_turn_ready",
            "phase": 0.6078184,
            "expectedKeypose": "turn_ready"
          },
          {
            "caseId": "v423g_ret1_s1_toeoff",
            "phase": 0.6380832,
            "expectedKeypose": "ret1_s1_toeoff"
          },
          {
            "caseId": "v423g_ret1_s1_swing",
            "phase": 0.6469105,
            "expectedKeypose": "ret1_s1_swing"
          },
          {
            "caseId": "v423g_ret1_s1_land",
            "phase": 0.6569987,
            "expectedKeypose": "ret1_s1_land"
          },
          {
            "caseId": "v423g_ret1_s1_accept",
            "phase": 0.6620429,
            "expectedKeypose": "ret1_s1_accept"
          },
          {
            "caseId": "v423g_ret1_behind_toeoff",
            "phase": 0.665826,
            "expectedKeypose": "ret1_behind_toeoff"
          },
          {
            "caseId": "v423g_ret1_behind_knee",
            "phase": 0.6759142,
            "expectedKeypose": "ret1_behind_knee"
          },
          {
            "caseId": "v423g_ret1_behind_over",
            "phase": 0.6860025,
            "expectedKeypose": "ret1_behind_over"
          },
          {
            "caseId": "v423g_ret1_behind_land",
            "phase": 0.6960908,
            "expectedKeypose": "ret1_behind_land"
          },
          {
            "caseId": "v423g_ret1_behind_accept",
            "phase": 0.702396,
            "expectedKeypose": "ret1_behind_accept"
          },
          {
            "caseId": "v423g_ret1_s2_toeoff",
            "phase": 0.704918,
            "expectedKeypose": "ret1_s2_toeoff"
          },
          {
            "caseId": "v423g_ret1_s2_swing",
            "phase": 0.7137453,
            "expectedKeypose": "ret1_s2_swing"
          },
          {
            "caseId": "v423g_ret1_s2_land",
            "phase": 0.7238335,
            "expectedKeypose": "ret1_s2_land"
          },
          {
            "caseId": "v423g_ret1_s2_accept",
            "phase": 0.7288777,
            "expectedKeypose": "ret1_s2_accept"
          },
          {
            "caseId": "v423g_ret1_front_toeoff",
            "phase": 0.7307692,
            "expectedKeypose": "ret1_front_toeoff"
          },
          {
            "caseId": "v423g_ret1_front_knee",
            "phase": 0.7408575,
            "expectedKeypose": "ret1_front_knee"
          },
          {
            "caseId": "v423g_ret1_front_over",
            "phase": 0.7484237,
            "expectedKeypose": "ret1_front_over"
          },
          {
            "caseId": "v423g_ret1_front_land",
            "phase": 0.761034,
            "expectedKeypose": "ret1_front_land"
          },
          {
            "caseId": "v423g_ret1_front_accept",
            "phase": 0.7686003,
            "expectedKeypose": "ret1_front_accept"
          },
          {
            "caseId": "v423g_ret2_s1_toeoff",
            "phase": 0.7957125,
            "expectedKeypose": "ret2_s1_toeoff"
          },
          {
            "caseId": "v423g_ret2_s1_swing",
            "phase": 0.8045397,
            "expectedKeypose": "ret2_s1_swing"
          },
          {
            "caseId": "v423g_ret2_s1_land",
            "phase": 0.814628,
            "expectedKeypose": "ret2_s1_land"
          },
          {
            "caseId": "v423g_ret2_s1_accept",
            "phase": 0.8196721,
            "expectedKeypose": "ret2_s1_accept"
          },
          {
            "caseId": "v423g_ret2_behind_toeoff",
            "phase": 0.8234552,
            "expectedKeypose": "ret2_behind_toeoff"
          },
          {
            "caseId": "v423g_ret2_behind_knee",
            "phase": 0.8335435,
            "expectedKeypose": "ret2_behind_knee"
          },
          {
            "caseId": "v423g_ret2_behind_over",
            "phase": 0.8436318,
            "expectedKeypose": "ret2_behind_over"
          },
          {
            "caseId": "v423g_ret2_behind_land",
            "phase": 0.8537201,
            "expectedKeypose": "ret2_behind_land"
          },
          {
            "caseId": "v423g_ret2_behind_accept",
            "phase": 0.8600252,
            "expectedKeypose": "ret2_behind_accept"
          },
          {
            "caseId": "v423g_ret2_s2_toeoff",
            "phase": 0.8625473,
            "expectedKeypose": "ret2_s2_toeoff"
          },
          {
            "caseId": "v423g_ret2_s2_swing",
            "phase": 0.8713745,
            "expectedKeypose": "ret2_s2_swing"
          },
          {
            "caseId": "v423g_ret2_s2_land",
            "phase": 0.8814628,
            "expectedKeypose": "ret2_s2_land"
          },
          {
            "caseId": "v423g_ret2_s2_accept",
            "phase": 0.8865069,
            "expectedKeypose": "ret2_s2_accept"
          },
          {
            "caseId": "v423g_ret2_front_toeoff",
            "phase": 0.8883985,
            "expectedKeypose": "ret2_front_toeoff"
          },
          {
            "caseId": "v423g_ret2_front_knee",
            "phase": 0.8984868,
            "expectedKeypose": "ret2_front_knee"
          },
          {
            "caseId": "v423g_ret2_front_over",
            "phase": 0.906053,
            "expectedKeypose": "ret2_front_over"
          },
          {
            "caseId": "v423g_ret2_front_land",
            "phase": 0.9186633,
            "expectedKeypose": "ret2_front_land"
          },
          {
            "caseId": "v423g_ret2_front_accept",
            "phase": 0.9262295,
            "expectedKeypose": "ret2_front_accept"
          },
          {
            "caseId": "v423g_finish_open_toeoff",
            "phase": 0.9533417,
            "expectedKeypose": "finish_open_toeoff"
          },
          {
            "caseId": "v423g_finish_open_swing",
            "phase": 0.962169,
            "expectedKeypose": "finish_open_swing"
          },
          {
            "caseId": "v423g_finish_open_land",
            "phase": 0.9722573,
            "expectedKeypose": "finish_open_land"
          },
          {
            "caseId": "v423g_finish_open_accept",
            "phase": 0.9773014,
            "expectedKeypose": "finish_open_accept"
          },
          {
            "caseId": "v423g_finish_or_loop",
            "phase": 0.998739,
            "expectedKeypose": "finish_or_loop"
          }
        ]
      },
      "reviewBatch": "v423_karaoke_supplied_mov_canonical",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "karaoke",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.984954,
        "avgMeanVisibility": 0.989227,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 18,
      "profileId": "warmup_heel_to_toe_control_ik_v1",
      "title": "Dynamic Warm Up · 15 · Heel to toe - no momentum",
      "exerciseKeys": [
        "dynamic-warm-up",
        "heel-to-toe-no-momentum"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "heel-to-toe-no-momentum",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "heel-to-toe-no-momentum",
          "strictNoReuse": true,
          "sourceRows": 1,
          "mediapipeHasPose": 1,
          "minMeanVisibility": 0.861645,
          "avgMeanVisibility": 0.861645,
          "qualityClass": "STRICT_PASS_SEQUENCE_REVIEW_REQUIRED",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v423aR1SuppliedMovSourceConformity": {
          "sourceClip": "assets/media/exercises/heel-to-toe-no-momentum/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-to-toe-no-momentum.MOV",
          "sourceSha256": "dc9fe23757c7d221e4f06c46a27a208e4c4f7b83a2a43f65cc2df99825d60070",
          "classification": "user-supplied MOV is geometry and timing authority",
          "movementContract": [
            "heel-first contact",
            "progressive heel-to-forefoot roll",
            "brief loaded flat-foot late stance",
            "controlled terminal plantarflexion onto toe",
            "alternating low travel step",
            "upright relaxed torso"
          ],
          "note": "Corrected after rejecting a mistaken Heel-walk interpretation. This clip is Dynamic Warm Up order 15: Heel to toe - no momentum."
        },
        "v424TimingVariant": {
          "sourceMovie": "assets/media/exercises/heel-to-toe-no-momentum/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-to-toe-no-momentum.MOV",
          "sourceSha256": "dc9fe23757c7d221e4f06c46a27a208e4c4f7b83a2a43f65cc2df99825d60070",
          "durationSec": 4.0,
          "geometryChanged": false,
          "solverChanged": false
        }
      },
      "status": "V424_NO_MOMENTUM_R4_GEOMETRY_CONTROLLED_TIMING",
      "physioTruthSpec": {
        "purpose": "Source-matched rolling heel-to-toe gait: soft knees, heel strike -> loading roll -> loaded midstance -> preload -> controlled toe rise held through opposite heel strike.",
        "keyposeCount": 11,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "right_heel_strike_overlap",
            "t": 0.0,
            "physioRequirement": "R4 source-matched rolling gait: RIGHT heel strikes while LEFT remains high on forefoot/toe from the prior controlled rise. Knees remain naturally soft.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.021599999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.0324
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0015157891391824954
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10515000000000001
              ],
              "L_Foot": [
                -0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "R_Foot": [
                0.095,
                0.04,
                0.18
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.005
              ],
              "R_ToeBase": [
                0.095,
                0.095,
                0.3
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_loading_response",
            "t": 0.1,
            "physioRequirement": "Double support loading response: RIGHT heel accepts load while LEFT stays briefly on forefoot/toe; RIGHT knee softens. LEFT releases only after this overlap.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.96962,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.91962,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.023465000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.023465000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0361
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0361
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.015038999999999997
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.022923
              ],
              "L_Calf": [
                -0.1,
                0.515,
                -0.011816738287560576
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10406492702394526
              ],
              "L_Foot": [
                -0.095,
                0.1338601788246263,
                -0.02697160475071473
              ],
              "R_Foot": [
                0.095,
                0.04225,
                0.13949999999999999
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.03875
              ],
              "R_ToeBase": [
                0.095,
                0.07339999999999999,
                0.25725
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LOADING_HEEL_CONTACT"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "DOUBLE_SUPPORT_TRAILING_FOREFOOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_midstance_roll_flat",
            "t": 0.27,
            "physioRequirement": "RIGHT foot has rolled through to loaded full-foot midstance; knee remains softly flexed rather than locked.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.9716,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9216,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.008450000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.008450000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.012999999999999998
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.012999999999999998
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.0070199999999999985
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.01134
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0042092063492063445
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.06656015267175572
              ],
              "L_Foot": [
                -0.095,
                0.07,
                -0.035
              ],
              "R_Foot": [
                0.095,
                0.045,
                0.09
              ],
              "L_ToeBase": [
                -0.095,
                0.08,
                0.08
              ],
              "R_ToeBase": [
                0.095,
                0.047,
                0.205
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_MIDSTANCE_FULL_FOOT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_late_stance_preload",
            "t": 0.37,
            "physioRequirement": "RIGHT late stance preload: whole foot loaded, slight knee/COM compression immediately before controlled plantarflexion.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.95924,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9092399999999999,
                0.0
              ],
              "Waist": [
                0.0,
                1.088,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.248,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.488,
                -0.015
              ],
              "Head": [
                0.0,
                1.808,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.02171
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.02171
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0334
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0334
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.016361999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.011393999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.06169381249999999
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.00918032061068702
              ],
              "L_Foot": [
                -0.095,
                0.06,
                0.095
              ],
              "R_Foot": [
                0.095,
                0.045,
                -0.06
              ],
              "L_ToeBase": [
                -0.095,
                0.075,
                0.21
              ],
              "R_ToeBase": [
                0.095,
                0.047,
                0.055
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_LATE_STANCE_PRELOAD"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_controlled_toe_rise_visual_sole",
            "t": 0.43,
            "physioRequirement": "RIGHT terminal phase is controlled: forefoot/toes stay planted and heel/ankle rises until the ACTUAL Shoes-mesh sole angle matches the supplied MOV, not an ankle-to-ToeBase proxy.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                1.02468,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.97468,
                0.0
              ],
              "Waist": [
                0.0,
                1.1500000000000001,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.31,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.55,
                -0.015
              ],
              "Head": [
                0.0,
                1.87,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.028470000000000002
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.028470000000000002
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0438
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0438
              ],
              "L_Thigh": [
                -0.075,
                0.745,
                0.024083999999999998
              ],
              "R_Thigh": [
                0.075,
                0.745,
                -0.016307999999999996
              ],
              "L_Calf": [
                -0.1,
                0.52,
                0.09828933333333333
              ],
              "R_Calf": [
                0.1,
                0.55,
                -0.0011595167689491398
              ],
              "L_Foot": [
                -0.095,
                0.07,
                0.145
              ],
              "R_Foot": [
                0.095,
                0.1959677743326536,
                0.0018480261565251982
              ],
              "L_ToeBase": [
                -0.095,
                0.085,
                0.26
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.035
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TERMINAL_PLANTARFLEXION_PIVOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_heel_strike_right_toe_hold",
            "t": 0.5,
            "physioRequirement": "LEFT heel strikes first while RIGHT remains high on forefoot/toe through contact overlap; do not drop the RIGHT heel before LEFT heel contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.0324
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.021599999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.10515000000000001
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.0015157891391824954
              ],
              "L_Foot": [
                -0.095,
                0.04,
                0.18
              ],
              "R_Foot": [
                0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "L_ToeBase": [
                -0.095,
                0.095,
                0.3
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.005
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_loading_response",
            "t": 0.6,
            "physioRequirement": "Double support loading response: LEFT heel accepts load while RIGHT stays briefly on forefoot/toe; LEFT knee softens. RIGHT releases only after this overlap.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.96962,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.91962,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.023465000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.023465000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0361
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0361
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.022923
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.015038999999999997
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.10406492702394526
              ],
              "R_Calf": [
                0.1,
                0.515,
                -0.011816738287560576
              ],
              "L_Foot": [
                -0.095,
                0.04225,
                0.13949999999999999
              ],
              "R_Foot": [
                0.095,
                0.1338601788246263,
                -0.02697160475071473
              ],
              "L_ToeBase": [
                -0.095,
                0.07339999999999999,
                0.25725
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.03875
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LOADING_HEEL_CONTACT"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "DOUBLE_SUPPORT_TRAILING_FOREFOOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_midstance_roll_flat",
            "t": 0.77,
            "physioRequirement": "LEFT foot has rolled through to loaded full-foot midstance; knee remains softly flexed rather than locked.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.9716,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9216,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.008450000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.008450000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.012999999999999998
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.012999999999999998
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.01134
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.0070199999999999985
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.06656015267175572
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.0042092063492063445
              ],
              "L_Foot": [
                -0.095,
                0.045,
                0.09
              ],
              "R_Foot": [
                0.095,
                0.07,
                -0.035
              ],
              "L_ToeBase": [
                -0.095,
                0.047,
                0.205
              ],
              "R_ToeBase": [
                0.095,
                0.08,
                0.08
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_MIDSTANCE_FULL_FOOT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_late_stance_preload",
            "t": 0.87,
            "physioRequirement": "LEFT late stance preload: whole foot loaded, slight knee/COM compression immediately before controlled plantarflexion.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.95924,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9092399999999999,
                0.0
              ],
              "Waist": [
                0.0,
                1.088,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.248,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.488,
                -0.015
              ],
              "Head": [
                0.0,
                1.808,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.02171
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.02171
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0334
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0334
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.011393999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.016361999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.00918032061068702
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.06169381249999999
              ],
              "L_Foot": [
                -0.095,
                0.045,
                -0.06
              ],
              "R_Foot": [
                0.095,
                0.06,
                0.095
              ],
              "L_ToeBase": [
                -0.095,
                0.047,
                0.055
              ],
              "R_ToeBase": [
                0.095,
                0.075,
                0.21
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_LATE_STANCE_PRELOAD"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_controlled_toe_rise_visual_sole",
            "t": 0.93,
            "physioRequirement": "LEFT terminal phase is controlled: forefoot/toes stay planted and heel/ankle rises until the ACTUAL Shoes-mesh sole angle matches the supplied MOV.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                1.02468,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.97468,
                0.0
              ],
              "Waist": [
                0.0,
                1.1500000000000001,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.31,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.55,
                -0.015
              ],
              "Head": [
                0.0,
                1.87,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.028470000000000002
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.028470000000000002
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0438
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0438
              ],
              "L_Thigh": [
                -0.075,
                0.745,
                -0.016307999999999996
              ],
              "R_Thigh": [
                0.075,
                0.745,
                0.024083999999999998
              ],
              "L_Calf": [
                -0.1,
                0.55,
                -0.0011595167689491398
              ],
              "R_Calf": [
                0.1,
                0.52,
                0.09828933333333333
              ],
              "L_Foot": [
                -0.095,
                0.1959677743326536,
                0.0018480261565251982
              ],
              "R_Foot": [
                0.095,
                0.07,
                0.145
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.035
              ],
              "R_ToeBase": [
                0.095,
                0.085,
                0.26
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TERMINAL_PLANTARFLEXION_PIVOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "loop_return_right_heel_strike_left_toe_hold",
            "t": 1.0,
            "physioRequirement": "Loop seam repeats RIGHT heel strike while LEFT toe-rise is still held, preserving continuous rolling gait.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.021599999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.0324
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0015157891391824954
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10515000000000001
              ],
              "L_Foot": [
                -0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "R_Foot": [
                0.095,
                0.04,
                0.18
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.005
              ],
              "R_ToeBase": [
                0.095,
                0.095,
                0.3
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-no-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "checkpoint": "V422_RECOVERED_MERGED_FULL_ROOT_LOCKED",
        "iteration": "V423A_R4",
        "source": "supplied heel-to-toe-no-momentum MOV; R4 visual Shoes-mesh sole audit",
        "genericRuntimePrimitive": "NEXPROD01_FOREFOOT_TOE_SUPPORT_V2_VISUAL_SOLE_AUDIT",
        "exerciseSpecificRuntimeBranch": false,
        "postSolveOverride": false,
        "parallelDeltaIsolation": true,
        "timingApproval": "source-frame-verified V423A R4 2026-09-08"
      },
      "approvalStatus": "approved",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "approved",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v423aR1SuppliedMovSourceConformity": {
          "enabled": true,
          "source": "user supplied MOV",
          "durationSec": 4.0,
          "keyposeCount": 9,
          "newSolver": false,
          "runtimePrimitive": false,
          "postSolveOverride": false
        },
        "v423aR4RollingGait": {
          "enabled": true,
          "source": "user supplied MOV",
          "durationSec": 4.0,
          "keyposeCount": 11,
          "newSolver": false,
          "postSolveOverride": false,
          "measurementAuthority": "actual skinned Shoes mesh heel-region -> toe-region sole line; Foot->ToeBase kept only as internal IK angle",
          "userApproval": "approved after timing verification"
        }
      },
      "reviewBatch": "v423a_r1_heel_to_toe_momentum_supplied_mov",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "heel-to-toe-no-momentum",
        "strictNoReuse": true,
        "sourceRows": 1,
        "mediapipeHasPose": 1,
        "minMeanVisibility": 0.861645,
        "avgMeanVisibility": 0.861645,
        "qualityClass": "STRICT_PASS_SEQUENCE_REVIEW_REQUIRED",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 17,
      "profileId": "warmup_heel_to_toe_momentum_ik_v1",
      "title": "Dynamic Warm Up · 14 · Heel to toe - with momentum",
      "exerciseKeys": [
        "dynamic-warm-up",
        "heel-to-toe-with-momentum"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "heel-to-toe-with-momentum",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "heel-to-toe-with-momentum",
          "strictNoReuse": true,
          "sourceRows": 1,
          "mediapipeHasPose": 1,
          "minMeanVisibility": 0.861645,
          "avgMeanVisibility": 0.861645,
          "qualityClass": "STRICT_PASS_SEQUENCE_REVIEW_REQUIRED",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v423aR1SuppliedMovSourceConformity": {
          "sourceClip": "assets/media/exercises/heel-to-toe-with-momentum/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-to-toe-with-momentum.MOV",
          "sourceSha256": "dc9fe23757c7d221e4f06c46a27a208e4c4f7b83a2a43f65cc2df99825d60070",
          "classification": "user-supplied MOV is geometry and timing authority",
          "movementContract": [
            "heel-first contact",
            "progressive heel-to-forefoot roll",
            "brief loaded flat-foot late stance",
            "explosive terminal plantarflexion onto toe",
            "alternating low travel step",
            "upright relaxed torso"
          ],
          "note": "Corrected after rejecting a mistaken Heel-walk interpretation. This clip is Dynamic Warm Up order 15: Heel to toe - with momentum."
        },
        "v424TimingVariant": {
          "sourceMovie": "assets/media/exercises/heel-to-toe-with-momentum/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-to-toe-with-momentum.MOV",
          "sourceSha256": "8c4697d8b6aa28f480f27ec74c4be7e1ab3f75447569ae1e5fa2d0ad44643c50",
          "durationSec": 2.968359,
          "geometryChanged": false,
          "solverChanged": false
        }
      },
      "status": "V424_WITH_MOMENTUM_R4_GEOMETRY_SOURCE_TIMED",
      "physioTruthSpec": {
        "purpose": "Source-matched rolling heel-to-toe gait: soft knees, heel strike -> loading roll -> loaded midstance -> preload -> explosive toe rise held through opposite heel strike.",
        "keyposeCount": 11,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "right_heel_strike_overlap",
            "t": 0.0,
            "physioRequirement": "R4 source-matched rolling gait: RIGHT heel strikes while LEFT remains high on forefoot/toe from the prior explosive rise. Knees remain naturally soft.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.021599999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.0324
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0015157891391824954
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10515000000000001
              ],
              "L_Foot": [
                -0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "R_Foot": [
                0.095,
                0.04,
                0.18
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.005
              ],
              "R_ToeBase": [
                0.095,
                0.095,
                0.3
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_loading_response",
            "t": 0.1,
            "physioRequirement": "Double support loading response: RIGHT heel accepts load while LEFT stays briefly on forefoot/toe; RIGHT knee softens. LEFT releases only after this overlap.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.96962,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.91962,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.023465000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.023465000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0361
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0361
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.015038999999999997
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.022923
              ],
              "L_Calf": [
                -0.1,
                0.515,
                -0.011816738287560576
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10406492702394526
              ],
              "L_Foot": [
                -0.095,
                0.1338601788246263,
                -0.02697160475071473
              ],
              "R_Foot": [
                0.095,
                0.04225,
                0.13949999999999999
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.03875
              ],
              "R_ToeBase": [
                0.095,
                0.07339999999999999,
                0.25725
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LOADING_HEEL_CONTACT"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "DOUBLE_SUPPORT_TRAILING_FOREFOOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_midstance_roll_flat",
            "t": 0.27,
            "physioRequirement": "RIGHT foot has rolled through to loaded full-foot midstance; knee remains softly flexed rather than locked.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.9716,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9216,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.008450000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.008450000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.012999999999999998
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.012999999999999998
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.0070199999999999985
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.01134
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0042092063492063445
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.06656015267175572
              ],
              "L_Foot": [
                -0.095,
                0.07,
                -0.035
              ],
              "R_Foot": [
                0.095,
                0.045,
                0.09
              ],
              "L_ToeBase": [
                -0.095,
                0.08,
                0.08
              ],
              "R_ToeBase": [
                0.095,
                0.047,
                0.205
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_MIDSTANCE_FULL_FOOT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_late_stance_preload",
            "t": 0.37,
            "physioRequirement": "RIGHT late stance preload: whole foot loaded, slight knee/COM compression immediately before explosive plantarflexion.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.95924,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9092399999999999,
                0.0
              ],
              "Waist": [
                0.0,
                1.088,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.248,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.488,
                -0.015
              ],
              "Head": [
                0.0,
                1.808,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.02171
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.02171
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0334
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0334
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.016361999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.011393999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.06169381249999999
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.00918032061068702
              ],
              "L_Foot": [
                -0.095,
                0.06,
                0.095
              ],
              "R_Foot": [
                0.095,
                0.045,
                -0.06
              ],
              "L_ToeBase": [
                -0.095,
                0.075,
                0.21
              ],
              "R_ToeBase": [
                0.095,
                0.047,
                0.055
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_LATE_STANCE_PRELOAD"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_explosive_toe_rise_visual_sole",
            "t": 0.43,
            "physioRequirement": "RIGHT terminal phase is explosive: forefoot/toes stay planted and heel/ankle rises until the ACTUAL Shoes-mesh sole angle matches the supplied MOV, not an ankle-to-ToeBase proxy.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                1.02468,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.97468,
                0.0
              ],
              "Waist": [
                0.0,
                1.1500000000000001,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.31,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.55,
                -0.015
              ],
              "Head": [
                0.0,
                1.87,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.028470000000000002
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.028470000000000002
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0438
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0438
              ],
              "L_Thigh": [
                -0.075,
                0.745,
                0.024083999999999998
              ],
              "R_Thigh": [
                0.075,
                0.745,
                -0.016307999999999996
              ],
              "L_Calf": [
                -0.1,
                0.52,
                0.09828933333333333
              ],
              "R_Calf": [
                0.1,
                0.55,
                -0.0011595167689491398
              ],
              "L_Foot": [
                -0.095,
                0.07,
                0.145
              ],
              "R_Foot": [
                0.095,
                0.1959677743326536,
                0.0018480261565251982
              ],
              "L_ToeBase": [
                -0.095,
                0.085,
                0.26
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.035
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TERMINAL_PLANTARFLEXION_PIVOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_heel_strike_right_toe_hold",
            "t": 0.5,
            "physioRequirement": "LEFT heel strikes first while RIGHT remains high on forefoot/toe through contact overlap; do not drop the RIGHT heel before LEFT heel contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.0324
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.021599999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.10515000000000001
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.0015157891391824954
              ],
              "L_Foot": [
                -0.095,
                0.04,
                0.18
              ],
              "R_Foot": [
                0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "L_ToeBase": [
                -0.095,
                0.095,
                0.3
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.005
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_loading_response",
            "t": 0.6,
            "physioRequirement": "Double support loading response: LEFT heel accepts load while RIGHT stays briefly on forefoot/toe; LEFT knee softens. RIGHT releases only after this overlap.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.96962,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.91962,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.023465000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.023465000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.0361
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.0361
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.022923
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.015038999999999997
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.10406492702394526
              ],
              "R_Calf": [
                0.1,
                0.515,
                -0.011816738287560576
              ],
              "L_Foot": [
                -0.095,
                0.04225,
                0.13949999999999999
              ],
              "R_Foot": [
                0.095,
                0.1338601788246263,
                -0.02697160475071473
              ],
              "L_ToeBase": [
                -0.095,
                0.07339999999999999,
                0.25725
              ],
              "R_ToeBase": [
                0.095,
                0.04,
                0.03875
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LOADING_HEEL_CONTACT"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "DOUBLE_SUPPORT_TRAILING_FOREFOOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_midstance_roll_flat",
            "t": 0.77,
            "physioRequirement": "LEFT foot has rolled through to loaded full-foot midstance; knee remains softly flexed rather than locked.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.9716,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9216,
                0.0
              ],
              "Waist": [
                0.0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.5,
                -0.015
              ],
              "Head": [
                0.0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                -0.008450000000000003
              ],
              "R_Forearm": [
                0.235,
                1.2,
                0.008450000000000003
              ],
              "L_Hand": [
                -0.245,
                0.99,
                -0.012999999999999998
              ],
              "R_Hand": [
                0.245,
                0.99,
                0.012999999999999998
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                0.01134
              ],
              "R_Thigh": [
                0.075,
                0.7,
                -0.0070199999999999985
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.06656015267175572
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.0042092063492063445
              ],
              "L_Foot": [
                -0.095,
                0.045,
                0.09
              ],
              "R_Foot": [
                0.095,
                0.07,
                -0.035
              ],
              "L_ToeBase": [
                -0.095,
                0.047,
                0.205
              ],
              "R_ToeBase": [
                0.095,
                0.08,
                0.08
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_MIDSTANCE_FULL_FOOT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_late_stance_preload",
            "t": 0.87,
            "physioRequirement": "LEFT late stance preload: whole foot loaded, slight knee/COM compression immediately before explosive plantarflexion.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                0.95924,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.9092399999999999,
                0.0
              ],
              "Waist": [
                0.0,
                1.088,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.248,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.488,
                -0.015
              ],
              "Head": [
                0.0,
                1.808,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.02171
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.02171
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0334
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0334
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.011393999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.016361999999999998
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.00918032061068702
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.06169381249999999
              ],
              "L_Foot": [
                -0.095,
                0.045,
                -0.06
              ],
              "R_Foot": [
                0.095,
                0.06,
                0.095
              ],
              "L_ToeBase": [
                -0.095,
                0.047,
                0.055
              ],
              "R_ToeBase": [
                0.095,
                0.075,
                0.21
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_LEFT_LATE_STANCE_PRELOAD"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_explosive_toe_rise_visual_sole",
            "t": 0.93,
            "physioRequirement": "LEFT terminal phase is explosive: forefoot/toes stay planted and heel/ankle rises until the ACTUAL Shoes-mesh sole angle matches the supplied MOV.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.0,
                1.02468,
                0.0
              ],
              "Pelvis": [
                0.0,
                0.97468,
                0.0
              ],
              "Waist": [
                0.0,
                1.1500000000000001,
                -0.005
              ],
              "Spine01": [
                0.0,
                1.31,
                -0.01
              ],
              "Spine02": [
                0.0,
                1.55,
                -0.015
              ],
              "Head": [
                0.0,
                1.87,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.028470000000000002
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.028470000000000002
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.0438
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.0438
              ],
              "L_Thigh": [
                -0.075,
                0.745,
                -0.016307999999999996
              ],
              "R_Thigh": [
                0.075,
                0.745,
                0.024083999999999998
              ],
              "L_Calf": [
                -0.1,
                0.55,
                -0.0011595167689491398
              ],
              "R_Calf": [
                0.1,
                0.52,
                0.09828933333333333
              ],
              "L_Foot": [
                -0.095,
                0.1959677743326536,
                0.0018480261565251982
              ],
              "R_Foot": [
                0.095,
                0.07,
                0.145
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.035
              ],
              "R_ToeBase": [
                0.095,
                0.085,
                0.26
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TERMINAL_PLANTARFLEXION_PIVOT",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          },
          {
            "id": "loop_return_right_heel_strike_left_toe_hold",
            "t": 1.0,
            "physioRequirement": "Loop seam repeats RIGHT heel strike while LEFT toe-rise is still held, preserving continuous rolling gait.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.968,
                0
              ],
              "Pelvis": [
                0,
                0.9179999999999999,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.005
              ],
              "Spine01": [
                0,
                1.26,
                -0.01
              ],
              "Spine02": [
                0,
                1.5,
                -0.015
              ],
              "Head": [
                0,
                1.82,
                -0.015
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.015
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.015
              ],
              "L_Upperarm": [
                -0.2,
                1.43,
                0.0
              ],
              "R_Upperarm": [
                0.2,
                1.43,
                0.0
              ],
              "L_Forearm": [
                -0.235,
                1.2,
                0.035750000000000004
              ],
              "R_Forearm": [
                0.235,
                1.2,
                -0.035750000000000004
              ],
              "L_Hand": [
                -0.245,
                0.99,
                0.055
              ],
              "R_Hand": [
                0.245,
                0.99,
                -0.055
              ],
              "L_Thigh": [
                -0.075,
                0.7,
                -0.021599999999999998
              ],
              "R_Thigh": [
                0.075,
                0.7,
                0.0324
              ],
              "L_Calf": [
                -0.1,
                0.48,
                0.0015157891391824954
              ],
              "R_Calf": [
                0.1,
                0.48,
                0.10515000000000001
              ],
              "L_Foot": [
                -0.095,
                0.15491659609881034,
                -0.03233866549654505
              ],
              "R_Foot": [
                0.095,
                0.04,
                0.18
              ],
              "L_ToeBase": [
                -0.095,
                0.04,
                0.005
              ],
              "R_ToeBase": [
                0.095,
                0.095,
                0.3
              ]
            },
            "detectors": [
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423A_R4_RIGHT_HEEL_STRIKE"
              },
              {
                "type": "forefoot_toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.025,
                "supportRole": "TRAILING_FOREFOOT_PIVOT_OVERLAP",
                "source": "V423A_R4_GENERIC_FOREFOOT_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Supplied MOV heel-to-toe-with-momentum targets are solved only through the existing generic Nex IK solver; no post-solve pose override.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "persistent_toe_up_heel_walk",
              "flat_foot_first_contact",
              "missing_terminal_toe_rise",
              "slow_or_absent_terminal_plantarflexion",
              "high_knee_march_substitution",
              "nex_static_while_ik_changes",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "checkpoint": "V422_RECOVERED_MERGED_FULL_ROOT_LOCKED",
        "iteration": "V423A_R4",
        "source": "supplied heel-to-toe-with-momentum MOV; R4 visual Shoes-mesh sole audit",
        "genericRuntimePrimitive": "NEXPROD01_FOREFOOT_TOE_SUPPORT_V2_VISUAL_SOLE_AUDIT",
        "exerciseSpecificRuntimeBranch": false,
        "postSolveOverride": false,
        "parallelDeltaIsolation": true,
        "timingApproval": "source-frame-verified V423A R4 2026-09-08"
      },
      "approvalStatus": "approved",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "approved",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v423aR1SuppliedMovSourceConformity": {
          "enabled": true,
          "source": "user supplied MOV",
          "durationSec": 4.0,
          "keyposeCount": 9,
          "newSolver": false,
          "runtimePrimitive": false,
          "postSolveOverride": false
        },
        "v423aR4RollingGait": {
          "enabled": true,
          "source": "user supplied MOV",
          "durationSec": 4.0,
          "keyposeCount": 11,
          "newSolver": false,
          "postSolveOverride": false,
          "measurementAuthority": "actual skinned Shoes mesh heel-region -> toe-region sole line; Foot->ToeBase kept only as internal IK angle",
          "userApproval": "approved after timing verification"
        }
      },
      "reviewBatch": "v423a_r1_heel_to_toe_momentum_supplied_mov",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "heel-to-toe-with-momentum",
        "strictNoReuse": true,
        "sourceRows": 1,
        "mediapipeHasPose": 1,
        "minMeanVisibility": 0.861645,
        "avgMeanVisibility": 0.861645,
        "qualityClass": "STRICT_PASS_SEQUENCE_REVIEW_REQUIRED",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 19,
      "profileId": "warmup_heel_walk_ik_v1",
      "title": "Dynamic Warm Up · 16 · Heel walk",
      "exerciseKeys": [
        "dynamic-warm-up",
        "heel-walk"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "heel-walk",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "heel-walk",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.970793,
          "avgMeanVisibility": 0.97194,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        }
      },
      "status": "V423B_R6_HEEL_WALK_KNEE_PLANE_LOCK_CANDIDATE",
      "physioTruthSpec": {
        "purpose": "Supplied MOV Heel Walk: ordinary traveling human gait on heels. Support heel transitions front -> under pelvis -> trailing behind body while root advances; swing remains modest and natural.",
        "keyposeCount": 9,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "right_heel_strike_left_trailing",
            "t": 0.0,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                -0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                -0.0217
              ],
              "R_Forearm": [
                0.24,
                1.31,
                0.0217
              ],
              "L_Hand": [
                -0.235,
                1.15,
                -0.035
              ],
              "R_Hand": [
                0.235,
                1.15,
                0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.007999999999999997
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.028
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.012070588235294107
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.0932529411764706
              ],
              "L_Foot": [
                -0.065,
                0.02,
                -0.1
              ],
              "R_Foot": [
                0.065,
                0.02,
                0.1
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.0064412999813865945
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.2064412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_release_right_early_support",
            "t": 0.1,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                -0.0065
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                0.0065
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                -0.01612
              ],
              "R_Forearm": [
                0.24,
                1.31,
                0.01612
              ],
              "L_Hand": [
                -0.235,
                1.15,
                -0.026
              ],
              "R_Hand": [
                0.235,
                1.15,
                0.026
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.024
              ],
              "L_Calf": [
                -0.055,
                0.475,
                0.062397247706422035
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.0765764705882353
              ],
              "L_Foot": [
                -0.061,
                0.046,
                -0.055
              ],
              "R_Foot": [
                0.065,
                0.02,
                0.06
              ],
              "L_ToeBase": [
                -0.061,
                0.10140983358820407,
                0.0514412999813866
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.1664412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_mid_swing_right_under_pelvis",
            "t": 0.25,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                -0.00125
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                0.00125
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                -0.0031
              ],
              "R_Forearm": [
                0.24,
                1.31,
                0.0031
              ],
              "L_Hand": [
                -0.235,
                1.15,
                -0.005
              ],
              "R_Hand": [
                0.235,
                1.15,
                0.005
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.018
              ],
              "L_Calf": [
                -0.055,
                0.505,
                0.10385485893416928
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.05201176470588235
              ],
              "L_Foot": [
                -0.061,
                0.062,
                0.012
              ],
              "R_Foot": [
                0.065,
                0.02,
                0.0
              ],
              "L_ToeBase": [
                -0.061,
                0.11740983358820406,
                0.1184412999813866
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.1064412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_late_swing_right_trailing",
            "t": 0.4,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                0.00625
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                -0.00625
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                0.0155
              ],
              "R_Forearm": [
                0.24,
                1.31,
                -0.0155
              ],
              "L_Hand": [
                -0.235,
                1.15,
                0.025
              ],
              "R_Hand": [
                0.235,
                1.15,
                -0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.011999999999999999
              ],
              "L_Calf": [
                -0.055,
                0.475,
                0.10013636363636363
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.027847058823529412
              ],
              "L_Foot": [
                -0.061,
                0.04,
                0.082
              ],
              "R_Foot": [
                0.065,
                0.02,
                -0.06
              ],
              "L_ToeBase": [
                -0.061,
                0.09540983358820407,
                0.1884412999813866
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.0464412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_heel_strike_right_trailing",
            "t": 0.5,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                -0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                0.0217
              ],
              "R_Forearm": [
                0.24,
                1.31,
                -0.0217
              ],
              "L_Hand": [
                -0.235,
                1.15,
                0.035
              ],
              "R_Hand": [
                0.235,
                1.15,
                -0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.028
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.007999999999999997
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.0932529411764706
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.012070588235294107
              ],
              "L_Foot": [
                -0.065,
                0.02,
                0.1
              ],
              "R_Foot": [
                0.065,
                0.02,
                -0.1
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.2064412999813866
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.0064412999813865945
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_release_left_early_support",
            "t": 0.6,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                0.0065
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                -0.0065
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                0.01612
              ],
              "R_Forearm": [
                0.24,
                1.31,
                -0.01612
              ],
              "L_Hand": [
                -0.235,
                1.15,
                0.026
              ],
              "R_Hand": [
                0.235,
                1.15,
                -0.026
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.024
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.0765764705882353
              ],
              "R_Calf": [
                0.055,
                0.475,
                0.062397247706422035
              ],
              "L_Foot": [
                -0.065,
                0.02,
                0.06
              ],
              "R_Foot": [
                0.061,
                0.046,
                -0.055
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.1664412999813866
              ],
              "R_ToeBase": [
                0.061,
                0.10140983358820407,
                0.0514412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_mid_swing_left_under_pelvis",
            "t": 0.75,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                0.00125
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                -0.00125
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                0.0031
              ],
              "R_Forearm": [
                0.24,
                1.31,
                -0.0031
              ],
              "L_Hand": [
                -0.235,
                1.15,
                0.005
              ],
              "R_Hand": [
                0.235,
                1.15,
                -0.005
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.018
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.05201176470588235
              ],
              "R_Calf": [
                0.055,
                0.505,
                0.10385485893416928
              ],
              "L_Foot": [
                -0.065,
                0.02,
                0.0
              ],
              "R_Foot": [
                0.061,
                0.062,
                0.012
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.1064412999813866
              ],
              "R_ToeBase": [
                0.061,
                0.11740983358820406,
                0.1184412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_late_swing_left_trailing",
            "t": 0.9,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                -0.00625
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                0.00625
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                -0.0155
              ],
              "R_Forearm": [
                0.24,
                1.31,
                0.0155
              ],
              "L_Hand": [
                -0.235,
                1.15,
                -0.025
              ],
              "R_Hand": [
                0.235,
                1.15,
                0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.011999999999999999
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.027847058823529412
              ],
              "R_Calf": [
                0.055,
                0.475,
                0.10013636363636363
              ],
              "L_Foot": [
                -0.065,
                0.02,
                -0.06
              ],
              "R_Foot": [
                0.061,
                0.04,
                0.082
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.0464412999813866
              ],
              "R_ToeBase": [
                0.061,
                0.09540983358820407,
                0.1884412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "loop_right_heel_strike_left_trailing",
            "t": 1.0,
            "physioRequirement": "Ordinary walking on the heels: planted support heel remains in world space while the pelvis passes over it; both knees remain on one anatomical bend-plane branch with soft stance flex before toe-off; opposite leg performs a modest natural swing and heel-first strike.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0.0
              ],
              "Spine01": [
                0,
                1.26,
                0.005
              ],
              "Spine02": [
                0,
                1.5,
                0.014
              ],
              "Head": [
                0,
                1.82,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.46,
                -0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.46,
                0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.31,
                -0.0217
              ],
              "R_Forearm": [
                0.24,
                1.31,
                0.0217
              ],
              "L_Hand": [
                -0.235,
                1.15,
                -0.035
              ],
              "R_Hand": [
                0.235,
                1.15,
                0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.007999999999999997
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.028
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.012070588235294107
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.0932529411764706
              ],
              "L_Foot": [
                -0.065,
                0.02,
                -0.1
              ],
              "R_Foot": [
                0.065,
                0.02,
                0.1
              ],
              "L_ToeBase": [
                -0.065,
                0.07540983358820406,
                0.0064412999813865945
              ],
              "R_ToeBase": [
                0.065,
                0.07540983358820406,
                0.2064412999813866
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.055,
                "source": "V423B_R6_KNEE_PLANE_LOCK_GAIT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "iteration": "V423B_R6",
        "source": "user supplied Heel Walk MOV 2026-09-08; exact V422 baseline family; support-foot/root-coupled gait correction"
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v423bR3HeelWalk": {
          "enabled": true,
          "source": "assets/media/exercises/heel-walk/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-walk.MOV",
          "sourceSha256": "275719c84297727ced5ad687906c05a25d21e75c05ed65e06d64530494cfd670",
          "durationSec": 1.6,
          "keyposeCount": 9,
          "newSolver": false,
          "exerciseSpecificRuntimeBranch": false,
          "postSolveOverrides": 0,
          "movementAuthority": "normal gait mechanics with heel-only support"
        },
        "v423bR5HeelWalk": {
          "enabled": true,
          "source": "assets/media/exercises/heel-walk/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-walk.MOV",
          "durationSec": 1.6,
          "keyposeCount": 9,
          "newSolver": false,
          "exerciseSpecificRuntimeBranch": false,
          "postSolveOverrides": 0,
          "movementAuthority": "ordinary heel-walk gait with planted support and trailing-leg phase"
        },
        "v423bR6HeelWalk": {
          "enabled": true,
          "source": "assets/media/exercises/heel-walk/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_heel-walk.MOV",
          "durationSec": 1.6,
          "keyposeCount": 9,
          "newSolver": false,
          "exerciseSpecificRuntimeBranch": false,
          "postSolveOverrides": 0,
          "movementAuthority": "ordinary heel-walk gait with planted support, trailing-leg phase, and anatomical knee bend-plane continuity"
        }
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "heel-walk",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.970793,
        "avgMeanVisibility": 0.97194,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 20,
      "profileId": "warmup_toe_walk_ik_v1",
      "title": "Dynamic Warm Up · 17 · Toe walk",
      "exerciseKeys": [
        "dynamic-warm-up",
        "toe-walk"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "toe-walk",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "toe-walk",
          "strictNoReuse": true,
          "sourceRows": 2,
          "mediapipeHasPose": 2,
          "minMeanVisibility": 0.858068,
          "avgMeanVisibility": 0.882604,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        }
      },
      "status": "V423C_R4_TOE_WALK_SOURCE_FOOT_PITCH_APPROVED",
      "physioTruthSpec": {
        "purpose": "Supplied MOV Toe Walk: ordinary traveling human gait on true toes/forefoot. Metatarsal/toe region is the only floor support and heel remains visibly elevated throughout stance.",
        "keyposeCount": 9,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "right_forefoot_strike_left_trailing",
            "t": 0.0,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                -0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                -0.0217
              ],
              "R_Forearm": [
                0.24,
                1.325,
                0.0217
              ],
              "L_Hand": [
                -0.235,
                1.165,
                -0.035
              ],
              "R_Hand": [
                0.235,
                1.165,
                0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.008499999999999997
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.0275
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.008452542372881358
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.0941135593220339
              ],
              "L_Foot": [
                -0.065,
                0.11,
                -0.095
              ],
              "R_Foot": [
                0.065,
                0.11,
                0.095
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                -0.017865486837615283
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                0.1721345131623847
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_release_right_early_support",
            "t": 0.1,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                -0.0065
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                0.0065
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                -0.01612
              ],
              "R_Forearm": [
                0.24,
                1.325,
                0.01612
              ],
              "L_Hand": [
                -0.235,
                1.165,
                -0.026
              ],
              "R_Hand": [
                0.235,
                1.165,
                0.026
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.0235
              ],
              "L_Calf": [
                -0.055,
                0.478,
                0.0612268292682927
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.07547966101694915
              ],
              "L_Foot": [
                -0.061,
                0.085,
                -0.055
              ],
              "R_Foot": [
                0.065,
                0.11,
                0.055
              ],
              "L_ToeBase": [
                -0.061,
                0.011948628518953536,
                0.040202400834948214
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                0.13213451316238473
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_mid_swing_right_under_pelvis",
            "t": 0.25,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                -0.00125
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                0.00125
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                -0.0031
              ],
              "R_Forearm": [
                0.24,
                1.325,
                0.0031
              ],
              "L_Hand": [
                -0.235,
                1.165,
                -0.005
              ],
              "R_Hand": [
                0.235,
                1.165,
                0.005
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.018
              ],
              "L_Calf": [
                -0.055,
                0.505,
                0.10067815126050422
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.05048305084745763
              ],
              "L_Foot": [
                -0.061,
                0.105,
                0.012
              ],
              "R_Foot": [
                0.065,
                0.11,
                0.0
              ],
              "L_ToeBase": [
                -0.061,
                0.03446576972490323,
                0.10908203932499369
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                0.07713451316238472
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_late_swing_right_trailing",
            "t": 0.4,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                0.00625
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                -0.00625
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                0.0155
              ],
              "R_Forearm": [
                0.24,
                1.325,
                -0.0155
              ],
              "L_Hand": [
                -0.235,
                1.165,
                0.025
              ],
              "R_Hand": [
                0.235,
                1.165,
                -0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.012499999999999997
              ],
              "L_Calf": [
                -0.055,
                0.478,
                0.10157184466019417
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.025886440677966097
              ],
              "L_Foot": [
                -0.061,
                0.082,
                0.082
              ],
              "R_Foot": [
                0.065,
                0.11,
                -0.055
              ],
              "L_ToeBase": [
                -0.061,
                0.008948628518953533,
                0.1772024008349482
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                0.02213451316238472
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "left_forefoot_strike_right_trailing",
            "t": 0.5,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                -0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                0.0217
              ],
              "R_Forearm": [
                0.24,
                1.325,
                -0.0217
              ],
              "L_Hand": [
                -0.235,
                1.165,
                0.035
              ],
              "R_Hand": [
                0.235,
                1.165,
                -0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.0275
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.008499999999999997
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.0941135593220339
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.008452542372881358
              ],
              "L_Foot": [
                -0.065,
                0.11,
                0.095
              ],
              "R_Foot": [
                0.065,
                0.11,
                -0.095
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                0.1721345131623847
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                -0.017865486837615283
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_release_left_early_support",
            "t": 0.6,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                0.0065
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                -0.0065
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                0.01612
              ],
              "R_Forearm": [
                0.24,
                1.325,
                -0.01612
              ],
              "L_Hand": [
                -0.235,
                1.165,
                0.026
              ],
              "R_Hand": [
                0.235,
                1.165,
                -0.026
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.0235
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.07547966101694915
              ],
              "R_Calf": [
                0.055,
                0.478,
                0.0612268292682927
              ],
              "L_Foot": [
                -0.065,
                0.11,
                0.055
              ],
              "R_Foot": [
                0.061,
                0.085,
                -0.055
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                0.13213451316238473
              ],
              "R_ToeBase": [
                0.061,
                0.011948628518953536,
                0.040202400834948214
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_mid_swing_left_under_pelvis",
            "t": 0.75,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                0.00125
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                -0.00125
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                0.0031
              ],
              "R_Forearm": [
                0.24,
                1.325,
                -0.0031
              ],
              "L_Hand": [
                -0.235,
                1.165,
                0.005
              ],
              "R_Hand": [
                0.235,
                1.165,
                -0.005
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.018
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.05048305084745763
              ],
              "R_Calf": [
                0.055,
                0.505,
                0.10067815126050422
              ],
              "L_Foot": [
                -0.065,
                0.11,
                0.0
              ],
              "R_Foot": [
                0.061,
                0.105,
                0.012
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                0.07713451316238472
              ],
              "R_ToeBase": [
                0.061,
                0.03446576972490323,
                0.10908203932499369
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "right_late_swing_left_trailing",
            "t": 0.9,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                -0.00625
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                0.00625
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                -0.0155
              ],
              "R_Forearm": [
                0.24,
                1.325,
                0.0155
              ],
              "L_Hand": [
                -0.235,
                1.165,
                -0.025
              ],
              "R_Hand": [
                0.235,
                1.165,
                0.025
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.012499999999999997
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.025886440677966097
              ],
              "R_Calf": [
                0.055,
                0.478,
                0.10157184466019417
              ],
              "L_Foot": [
                -0.065,
                0.11,
                -0.055
              ],
              "R_Foot": [
                0.061,
                0.082,
                0.082
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                0.02213451316238472
              ],
              "R_ToeBase": [
                0.061,
                0.008948628518953533,
                0.1772024008349482
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "loop_right_forefoot_strike_left_trailing",
            "t": 1.0,
            "physioRequirement": "Ordinary human toe walking: metatarsal/toe region is the only floor support; heel is clearly elevated through the entire stance while ordinary gait mechanics continue.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.985,
                0
              ],
              "Pelvis": [
                0,
                0.935,
                0
              ],
              "Waist": [
                0,
                1.115,
                0.0
              ],
              "Spine01": [
                0,
                1.275,
                0.005
              ],
              "Spine02": [
                0,
                1.515,
                0.014
              ],
              "Head": [
                0,
                1.835,
                0.024
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.205,
                1.475,
                -0.00875
              ],
              "R_Upperarm": [
                0.205,
                1.475,
                0.00875
              ],
              "L_Forearm": [
                -0.24,
                1.325,
                -0.0217
              ],
              "R_Forearm": [
                0.24,
                1.325,
                0.0217
              ],
              "L_Hand": [
                -0.235,
                1.165,
                -0.035
              ],
              "R_Hand": [
                0.235,
                1.165,
                0.035
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.008499999999999997
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.0275
              ],
              "L_Calf": [
                -0.055,
                0.47,
                0.008452542372881358
              ],
              "R_Calf": [
                0.055,
                0.47,
                0.0941135593220339
              ],
              "L_Foot": [
                -0.065,
                0.11,
                -0.095
              ],
              "R_Foot": [
                0.065,
                0.11,
                0.095
              ],
              "L_ToeBase": [
                -0.065,
                0.018074666825722646,
                -0.017865486837615283
              ],
              "R_ToeBase": [
                0.065,
                0.018074666825722646,
                0.1721345131623847
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "toe_support",
                "joints": [
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.055,
                "source": "V423C_R2_GENERIC_TOE_SUPPORT"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "iteration": "V423C_R4",
        "source": "user supplied Toe Walk MOV 2026-09-08; exact V422 baseline; R3 gait retained; source-matched swing plantarflexion only"
      },
      "approvalStatus": "approved",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "nex_approved",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "nex_approved",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v423cR1ToeWalk": {
          "enabled": true,
          "source": "assets/media/exercises/toe-walk/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_toe-walk.MOV",
          "durationSec": 1.2,
          "keyposeCount": 9,
          "newSolver": false,
          "exerciseSpecificRuntimeBranch": false,
          "postSolveOverrides": 0,
          "movementAuthority": "ordinary toe-walk gait with true toe/forefoot-only support, clearly elevated heel, trailing-leg phase and anatomical knee continuity"
        }
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "toe-walk",
        "strictNoReuse": true,
        "sourceRows": 2,
        "mediapipeHasPose": 2,
        "minMeanVisibility": 0.858068,
        "avgMeanVisibility": 0.882604,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      },
      "approvedAt": "2026-09-08"
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 21,
      "profileId": "linear_pogos_ik_v1",
      "title": "Linear Pogos IK V1",
      "exerciseKeys": [
        "linear-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 22,
      "profileId": "line_hops_ik_v1",
      "title": "Line Hops IK V1",
      "exerciseKeys": [
        "line-hops"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 23,
      "profileId": "lateral_pogo_jumps_ik_v1",
      "title": "Lateral Pogo Jumps IK V1",
      "exerciseKeys": [
        "lateral-pogo-jumps"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_lateral_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 24,
      "profileId": "lateral_line_hops_ik_v1",
      "title": "Lateral Line Hops IK V1",
      "exerciseKeys": [
        "lateral-line-hops"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_lateral_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 25,
      "profileId": "single_leg_lateral_pogos_ik_v1",
      "title": "Single Leg Lateral Pogos IK V1",
      "exerciseKeys": [
        "single-leg-lateral-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_lateral_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "withheld_source_gap",
        "sourceAuthorityStatus": "source_gap",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z"
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V87/V88/V89 gap list",
        "poseSourceStatus": "SOURCE_GAP",
        "runtimeReviewStatus": "NOT_READY"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 26,
      "profileId": "squat_jumps_ik_v1",
      "title": "Squat Jumps IK V1",
      "exerciseKeys": [
        "squat-jumps"
      ],
      "family": "vertical_jump",
      "motionType": "stationary_jump_loop",
      "template": "vertical_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true,
        "v49Quarantine": {
          "schema": "V49_IK_SOURCE_QUARANTINE",
          "generatedAt": "2026-06-23T10:55:00Z",
          "reason": "User visual QA: squat jump collapses and appears damaged in IK source. Do not use as Nex solver proof until IK is reauthored and approved again.",
          "nextStep": "Reauthor load/flight/landing IK from physio eyes, then promote not_approved -> for_ik_approval -> ik_approved -> for_nex_approval."
        },
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "classification": "quarantined_for_ik_reauthor",
          "reason": "Visual QA observed collapse/damaged IK. It is excluded from the 12-case V54 Nex reapproval bank until source IK is rebuilt and approved."
        }
      },
      "status": "IK_REVIEW_REQUIRED__V54_DAMAGED_IK_QUARANTINE__NOT_NEX_TEST_ELIGIBLE",
      "physioTruthSpec": {
        "purpose": "Squat jump: clear load, flight, landing and finish.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Tall ready stance.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "deep_load",
            "t": 0.25,
            "physioRequirement": "Deep squat load with hips clearly down.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.65,
                0.02
              ],
              "Pelvis": [
                0,
                0.6,
                0.02
              ],
              "Waist": [
                0,
                0.82,
                0.08
              ],
              "Spine01": [
                0,
                1.02,
                0.12
              ],
              "Spine02": [
                0,
                1.22,
                0.16
              ],
              "Head": [
                0,
                1.5,
                0.2
              ],
              "L_Clavicle": [
                -0.14,
                1.29,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.29,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.12,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.12,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                0.91,
                0.02
              ],
              "R_Forearm": [
                0.3,
                0.91,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.76,
                0.18
              ],
              "R_Hand": [
                0.28,
                0.76,
                0.18
              ],
              "L_Thigh": [
                -0.18,
                0.47,
                0.08
              ],
              "R_Thigh": [
                0.18,
                0.47,
                0.08
              ],
              "L_Calf": [
                -0.16,
                0.25,
                0.12
              ],
              "R_Calf": [
                0.16,
                0.25,
                0.12
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.52,
                0.28
              ],
              "L_Eye": [
                -0.035,
                1.53,
                0.27
              ],
              "R_Eye": [
                0.035,
                1.53,
                0.27
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "flight",
            "t": 0.5,
            "physioRequirement": "Both feet leave floor with arms up and root high.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.2,
                0.05
              ],
              "Pelvis": [
                0,
                1.15,
                0.05
              ],
              "Waist": [
                0,
                1.33,
                0.07
              ],
              "Spine01": [
                0,
                1.5,
                0.08
              ],
              "Spine02": [
                0,
                1.72,
                0.09
              ],
              "Head": [
                0,
                2.02,
                0.1
              ],
              "L_Clavicle": [
                -0.14,
                1.75,
                0.09
              ],
              "R_Clavicle": [
                0.14,
                1.75,
                0.09
              ],
              "L_Upperarm": [
                -0.26,
                1.58,
                0.09
              ],
              "R_Upperarm": [
                0.26,
                1.58,
                0.09
              ],
              "L_Forearm": [
                -0.32,
                1.8199999999999998,
                0.08
              ],
              "R_Forearm": [
                0.32,
                1.8199999999999998,
                0.08
              ],
              "L_Hand": [
                -0.32,
                1.68,
                0.09
              ],
              "R_Hand": [
                0.32,
                1.68,
                0.09
              ],
              "L_Thigh": [
                -0.09,
                0.98,
                0.04
              ],
              "R_Thigh": [
                0.09,
                0.98,
                0.04
              ],
              "L_Calf": [
                -0.1,
                0.42,
                0.030000000000000002
              ],
              "R_Calf": [
                0.1,
                0.42,
                0.030000000000000002
              ],
              "L_Foot": [
                -0.13,
                0.3,
                0.15000000000000002
              ],
              "R_Foot": [
                0.13,
                0.3,
                0.15000000000000002
              ],
              "L_ToeBase": [
                -0.13,
                0.3,
                0.27
              ],
              "R_ToeBase": [
                0.13,
                0.3,
                0.27
              ],
              "UpperJaw": [
                0,
                2.04,
                0.18
              ],
              "L_Eye": [
                -0.035,
                2.05,
                0.17
              ],
              "R_Eye": [
                0.035,
                2.05,
                0.17
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "landing_absorb",
            "t": 0.75,
            "physioRequirement": "Landing absorption with knees/hips flexed.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.65,
                0.02
              ],
              "Pelvis": [
                0,
                0.6,
                0.02
              ],
              "Waist": [
                0,
                0.82,
                0.08
              ],
              "Spine01": [
                0,
                1.02,
                0.12
              ],
              "Spine02": [
                0,
                1.22,
                0.16
              ],
              "Head": [
                0,
                1.5,
                0.2
              ],
              "L_Clavicle": [
                -0.14,
                1.29,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.29,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.12,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.12,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                0.91,
                0.02
              ],
              "R_Forearm": [
                0.3,
                0.91,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.76,
                0.18
              ],
              "R_Hand": [
                0.28,
                0.76,
                0.18
              ],
              "L_Thigh": [
                -0.18,
                0.47,
                0.08
              ],
              "R_Thigh": [
                0.18,
                0.47,
                0.08
              ],
              "L_Calf": [
                -0.16,
                0.25,
                0.12
              ],
              "R_Calf": [
                0.16,
                0.25,
                0.12
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.52,
                0.28
              ],
              "L_Eye": [
                -0.035,
                1.53,
                0.27
              ],
              "R_Eye": [
                0.035,
                1.53,
                0.27
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "finish_stand",
            "t": 1,
            "physioRequirement": "Stand back tall.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0.02
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0.02
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.04
              ],
              "Spine01": [
                0,
                1.28,
                0.05
              ],
              "Spine02": [
                0,
                1.5,
                0.06
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.07
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.06
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.06
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.06
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.06
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.04
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.04
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.04
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.04
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                0
              ],
              "R_Calf": [
                0.1,
                0.42,
                0
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.12000000000000001
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.12000000000000001
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.24
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.24
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.15000000000000002
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.14
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.14
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "ready",
            "load",
            "flight",
            "landing",
            "finish"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static jump profile replaced by large vertical displacement and load/flight phases."
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_ik_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_ik_approval",
        "nexStatus": "not_approved",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": false,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "squat_jump_load",
            "label": "load",
            "phase": 0.333,
            "expectedKeypose": "deep_load"
          }
        ],
        "writerContract": "one_final_writer_only",
        "quarantinedBy": "V49_IK_SOURCE_QUARANTINE",
        "quarantineReason": "collapsing/damaged IK source; blocked from Nex focus bank until IK reapproval",
        "nexTestEligible": false
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 27,
      "profileId": "power_skips_ik_v1",
      "title": "Power Skips IK V1",
      "exerciseKeys": [
        "power-skips"
      ],
      "family": "running_agility",
      "motionType": "travel_alternating_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 28,
      "profileId": "power_bounds_ik_v1",
      "title": "Power Bounds IK V1",
      "exerciseKeys": [
        "power-bounds"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 29,
      "profileId": "broad_jump_ik_v1",
      "title": "Broad Jump IK V1",
      "exerciseKeys": [
        "broad-jump"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 30,
      "profileId": "lateral_broad_jumps_ik_v1",
      "title": "Lateral Broad Jumps IK V1",
      "exerciseKeys": [
        "lateral-broad-jumps"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_lateral_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 31,
      "profileId": "skater_jumps_ik_v1",
      "title": "Skater Jumps IK V1",
      "exerciseKeys": [
        "skater-jumps"
      ],
      "family": "lateral_jump",
      "motionType": "travel_lateral_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 32,
      "profileId": "ascending_skater_jumps_ik_v1",
      "title": "Ascending Skater Jumps IK V1",
      "exerciseKeys": [
        "ascending-skater-jumps"
      ],
      "family": "lateral_jump",
      "motionType": "travel_lateral_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": false,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
        "posePassRows": 2,
        "poseFixRows": 0,
        "runtimeReviewRows": 0
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": false,
        "testCases": [
          {
            "caseId": "ascending_skater_jumps__v90__lateral_land_balance",
            "label": "V90 lateral land balance",
            "phase": 0.18,
            "expectedKeypose": "lateral_land_balance",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.862976,
            "originalV88GateStatus": "FIX_BEFORE_TEST_AUTHORITY"
          },
          {
            "caseId": "ascending_skater_jumps__v90__original_full_source",
            "label": "V90 original full source",
            "phase": 0.68,
            "expectedKeypose": "original_full_source",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.907455,
            "originalV88GateStatus": "FIX_BEFORE_TEST_AUTHORITY"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 33,
      "profileId": "alternating_lunge_jumps_ik_v1",
      "title": "Alternating Lunge Jumps IK V1",
      "exerciseKeys": [
        "alternating-lunge-jumps"
      ],
      "family": "lunge_step",
      "motionType": "stationary_jump_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 34,
      "profileId": "burpee_broad_jump_ik_v1",
      "title": "Burpee Broad Jump IK V1",
      "exerciseKeys": [
        "burpee-broad-jump"
      ],
      "family": "floor_to_stand_burst",
      "motionType": "travel_burst_sequence",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 35,
      "profileId": "tempo_sprints_ik_v1",
      "title": "Tempo Sprints IK V1",
      "exerciseKeys": [
        "tempo-sprints"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 36,
      "profileId": "jog_ik_v1",
      "title": "Jog IK V1",
      "exerciseKeys": [
        "jog"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 37,
      "profileId": "tempo_sprints_shuttle_run_turn_at_25_yards_ik_v1",
      "title": "Tempo Sprints (Shuttle Run - turn at 25 yards) IK V1",
      "exerciseKeys": [
        "tempo-sprints-shuttle-run-turn-at-25-yards"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "withheld_source_gap",
        "sourceAuthorityStatus": "source_gap",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z"
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V87/V88/V89 gap list",
        "poseSourceStatus": "SOURCE_GAP",
        "runtimeReviewStatus": "NOT_READY"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 38,
      "profileId": "back_pedal_to_sprint_ik_v1",
      "title": "Back Pedal to Sprint IK V1",
      "exerciseKeys": [
        "back-pedal-to-sprint"
      ],
      "family": "running_agility",
      "motionType": "travel_direction_change_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "RUNTIME_REVIEW_REQUIRED",
        "posePassRows": 1,
        "poseFixRows": 0,
        "runtimeReviewRows": 1
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": true,
        "testCases": [
          {
            "caseId": "back_pedal_to_sprint__v90__transition_to_forward_sprint",
            "label": "V90 transition to forward sprint",
            "phase": 0.333,
            "expectedKeypose": "transition_to_forward_sprint",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": true,
            "runtimeReviewStatus": "RUNTIME_SEQUENCE_REVIEW_REQUIRED",
            "requiredMinVisibility": 0.9351,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 39,
      "profileId": "ground_starts_ik_v1",
      "title": "Ground Starts IK V1",
      "exerciseKeys": [
        "ground-starts"
      ],
      "family": "running_agility",
      "motionType": "travel_acceleration_start",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 40,
      "profileId": "half_kneeling_starts_ik_v1",
      "title": "Half Kneeling Starts IK V1",
      "exerciseKeys": [
        "half-kneeling-starts"
      ],
      "family": "running_agility",
      "motionType": "travel_acceleration_start",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 41,
      "profileId": "lateral_shuffle_ik_v1",
      "title": "Lateral Shuffle IK V1",
      "exerciseKeys": [
        "lateral-shuffle"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 42,
      "profileId": "lateral_power_shuffle_ik_v1",
      "title": "Lateral Power Shuffle IK V1",
      "exerciseKeys": [
        "lateral-power-shuffle"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 43,
      "profileId": "lateral_short_shuttle_ik_v1",
      "title": "Lateral Short Shuttle IK V1",
      "exerciseKeys": [
        "lateral-short-shuttle"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 44,
      "profileId": "lateral_shuffle_to_sprint_ik_v1",
      "title": "Lateral Shuffle to Sprint IK V1",
      "exerciseKeys": [
        "lateral-shuffle-to-sprint"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 45,
      "profileId": "pro_shuttle_ik_v1",
      "title": "Pro Shuttle IK V1",
      "exerciseKeys": [
        "pro-shuttle"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 46,
      "profileId": "l_drill_ik_v1",
      "title": "L Drill IK V1",
      "exerciseKeys": [
        "l-drill"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 47,
      "profileId": "figure_8_run_ik_v1",
      "title": "Figure 8 Run IK V1",
      "exerciseKeys": [
        "figure-8-run"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "withheld_source_gap",
        "sourceAuthorityStatus": "source_gap",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z"
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V87/V88/V89 gap list",
        "poseSourceStatus": "SOURCE_GAP",
        "runtimeReviewStatus": "NOT_READY"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 48,
      "profileId": "carioca_shuffle_ik_v1",
      "title": "Carioca Shuffle IK V1",
      "exerciseKeys": [
        "carioca-shuffle"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 49,
      "profileId": "walking_lunge_ik_v1",
      "title": "Walking Lunge IK V1",
      "exerciseKeys": [
        "walking-lunge"
      ],
      "family": "lunge_step",
      "motionType": "travel_alternating_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 50,
      "profileId": "iso_sl_hip_thrust_ik_v1",
      "title": "Iso SL Hip Thrust IK V1",
      "exerciseKeys": [
        "iso-sl-hip-thrust"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_floor_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 51,
      "profileId": "single_leg_bridge_opposite_tucked_ik_v1",
      "title": "Single Leg Bridge Opposite Tucked IK V1",
      "exerciseKeys": [
        "single-leg-bridge-opposite-tucked"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_floor_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 52,
      "profileId": "plank_ik_v1",
      "title": "Plank IK V1",
      "exerciseKeys": [
        "plank"
      ],
      "family": "plank_push_core",
      "motionType": "stationary_floor_hold_loop",
      "template": "floor_support_high_plank",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "review15Fix": "Replaced bad floor_core plank targets that had Hip.y=0.15 and knees above hips with high-plank push-up top frame.",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v56FlatPalmPlaneSupport": {
          "generatedAt": "2026-06-23T20:00:00Z",
          "reason": "Visual QA V55: fingers reached floor but hand/palm stayed too straight/vertical. Hand support must be authored as a flat palm plane, not a single PalmBase point.",
          "principle": "No push-up primitive. For hand-supported IK, Hand is a reachable wrist/heel anchor and PalmBase/IndexBase/PinkyBase define the floor-facing palm plane."
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "V54 high plank hold: PalmBase/finger-base and toes are floor contacts; Hand/Wrist remains a reachable wrist landmark above floor; pelvis-thorax-head form a clear plank line.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "review15Invariant": "hands/toes fixed; leg chain monotonic hip-to-foot; hip/head above support; no knees above hip bridge."
        },
        "keyPositions": [
          {
            "id": "setup_high_plank_hold",
            "t": 0,
            "physioRequirement": "V58 reachable high plank hold: palms/toes fixed, torso long, no foot/hand drift.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.285,
                -0.22
              ],
              "Pelvis": [
                0,
                0.285,
                -0.22
              ],
              "Waist": [
                0,
                0.295,
                -0.08
              ],
              "Spine01": [
                0,
                0.3,
                0.08
              ],
              "Spine02": [
                0,
                0.3,
                0.3
              ],
              "Head": [
                0,
                0.42,
                0.55
              ],
              "L_Clavicle": [
                -0.15,
                0.17,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.17,
                0.34
              ],
              "L_Upperarm": [
                -0.285,
                0.19,
                0.39
              ],
              "R_Upperarm": [
                0.285,
                0.19,
                0.39
              ],
              "L_Forearm": [
                -0.36,
                0.135,
                0.43
              ],
              "R_Forearm": [
                0.36,
                0.135,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.165,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.165,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.055,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.055,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.295,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.185,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.295,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.185,
                0,
                0.54
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "PALM_PLANE_SUPPORT",
              "TOEBASE_SUPPORT",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "PASS only if real Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "hand_or_foot_drift",
              "palm_not_flat",
              "toes_lift",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "hold_range_start",
            "t": 0.333,
            "physioRequirement": "V58 reachable high plank hold: palms/toes fixed, torso long, no foot/hand drift.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.285,
                -0.22
              ],
              "Pelvis": [
                0,
                0.285,
                -0.22
              ],
              "Waist": [
                0,
                0.295,
                -0.08
              ],
              "Spine01": [
                0,
                0.3,
                0.08
              ],
              "Spine02": [
                0,
                0.3,
                0.3
              ],
              "Head": [
                0,
                0.42,
                0.55
              ],
              "L_Clavicle": [
                -0.15,
                0.17,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.17,
                0.34
              ],
              "L_Upperarm": [
                -0.285,
                0.19,
                0.39
              ],
              "R_Upperarm": [
                0.285,
                0.19,
                0.39
              ],
              "L_Forearm": [
                -0.36,
                0.135,
                0.43
              ],
              "R_Forearm": [
                0.36,
                0.135,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.165,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.165,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.055,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.055,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.295,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.185,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.295,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.185,
                0,
                0.54
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "PALM_PLANE_SUPPORT",
              "TOEBASE_SUPPORT",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "PASS only if real Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "hand_or_foot_drift",
              "palm_not_flat",
              "toes_lift",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "hold_range_end",
            "t": 0.667,
            "physioRequirement": "V58 reachable high plank hold: palms/toes fixed, torso long, no foot/hand drift.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.285,
                -0.22
              ],
              "Pelvis": [
                0,
                0.285,
                -0.22
              ],
              "Waist": [
                0,
                0.295,
                -0.08
              ],
              "Spine01": [
                0,
                0.3,
                0.08
              ],
              "Spine02": [
                0,
                0.3,
                0.3
              ],
              "Head": [
                0,
                0.42,
                0.55
              ],
              "L_Clavicle": [
                -0.15,
                0.17,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.17,
                0.34
              ],
              "L_Upperarm": [
                -0.285,
                0.19,
                0.39
              ],
              "R_Upperarm": [
                0.285,
                0.19,
                0.39
              ],
              "L_Forearm": [
                -0.36,
                0.135,
                0.43
              ],
              "R_Forearm": [
                0.36,
                0.135,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.165,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.165,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.055,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.055,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.295,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.185,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.295,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.185,
                0,
                0.54
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "PALM_PLANE_SUPPORT",
              "TOEBASE_SUPPORT",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "PASS only if real Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "hand_or_foot_drift",
              "palm_not_flat",
              "toes_lift",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "return_high_plank_hold",
            "t": 1,
            "physioRequirement": "V58 reachable high plank hold: palms/toes fixed, torso long, no foot/hand drift.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.285,
                -0.22
              ],
              "Pelvis": [
                0,
                0.285,
                -0.22
              ],
              "Waist": [
                0,
                0.295,
                -0.08
              ],
              "Spine01": [
                0,
                0.3,
                0.08
              ],
              "Spine02": [
                0,
                0.3,
                0.3
              ],
              "Head": [
                0,
                0.42,
                0.55
              ],
              "L_Clavicle": [
                -0.15,
                0.17,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.17,
                0.34
              ],
              "L_Upperarm": [
                -0.285,
                0.19,
                0.39
              ],
              "R_Upperarm": [
                0.285,
                0.19,
                0.39
              ],
              "L_Forearm": [
                -0.36,
                0.135,
                0.43
              ],
              "R_Forearm": [
                0.36,
                0.135,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.165,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.165,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.055,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.055,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.295,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.185,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.295,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.185,
                0,
                0.54
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "PALM_PLANE_SUPPORT",
              "TOEBASE_SUPPORT",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "PASS only if real Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "hand_or_foot_drift",
              "palm_not_flat",
              "toes_lift",
              "runtime_exercise_primitive_bypass"
            ]
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "review16FloorSupportFix": "Added explicit floor_contact contactRules so nex_profile floor height retarget/guards activate for plank_ik_v1."
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "plank_hold",
            "label": "hold",
            "phase": 0.333,
            "expectedKeypose": "hold_range_start"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        }
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 53,
      "profileId": "push_ups_ik_v1",
      "title": "Push Ups IK V1",
      "exerciseKeys": [
        "push-ups"
      ],
      "family": "push_press_floor",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review",
        "review15Fix": "Reduced bottom over-collapse and added floor-support invariant; movement remains candidate pending visual replay QA.",
        "v49PushupExtremeIkReauthored": {
          "generatedAt": "2026-06-23T10:55:00Z",
          "reason": "V48 visual QA: push-up bottom kept pelvis/torso too high; arms ran out of reach and appeared to lift. Reauthored bottom keypose as deliberately extreme large-range IK source so Nex can be verified from a clear true bottom.",
          "principle": "IK source provides movement intent, joint direction, bend plane and contact. V48/V49 runtime normalizes to Nex segment lengths; this patch does not add a pose primitive."
        },
        "v52WidePushupInvariantHands": {
          "generatedAt": "2026-06-23T11:55:00Z",
          "reason": "Visual QA: V51 push-up got the hand bend right, but hand width/height still changed over the rep. Reauthored push-up as wide-hand stance with invariant Hand/PalmBase points; runtime V52 preserves authored invariant points generically.",
          "principle": "No push-up primitive. Hands are IK points just like feet: if the source point is authored fixed in all keyposes, normalized NexIK and Nex readback must keep it fixed."
        },
        "v53HandFloorContactAuthority": {
          "generatedAt": "2026-06-23T12:40:00Z",
          "reason": "Visual QA V52: hands are invariant and motion is good, but hand/palm support points solve above floor. Add explicit IK-level hand floor-contact authority without a runtime push-up primitive.",
          "principle": "Hand/PalmBase are IK support landmarks like Foot/ToeBase. If authored as floor-resolved, NexIK keeps normalized wide X/Z and resolves Y to floor while elbow/shoulder solve around it."
        },
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v55GenericSupportInvariantFeetHands": {
          "generatedAt": "2026-06-23T19:25:00Z",
          "reason": "V54 feedback: fingers are on the floor and the hand/wrist is fixed, but the foot glides through the loop. The push-up source already authors Foot/ToeBase invariant; runtime point authority must include feet exactly like hands.",
          "classification": "reapproved_candidate_pending_visual_foot_lock"
        },
        "v56FlatPalmPlaneSupport": {
          "generatedAt": "2026-06-23T20:00:00Z",
          "reason": "Visual QA V55: fingers reached floor but hand/palm stayed too straight/vertical. Hand support must be authored as a flat palm plane, not a single PalmBase point.",
          "principle": "No push-up primitive. For hand-supported IK, Hand is a reachable wrist/heel anchor and PalmBase/IndexBase/PinkyBase define the floor-facing palm plane."
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V55_GENERIC_SUPPORT_INVARIANT_FEET_HANDS__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "V54 wide-stance push-up: PalmBase/finger-base and toes are floor contact points, Hand/Wrist is a reachable wrist landmark above floor, hands remain same X/Z through phase, pelvis-thorax moves as plank line and elbows bend around fixed supports.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12,
          "review15Invariant": "hands/toes fixed; chest descends without side-swap or shoulder-frame collapse; visual QA still required.",
          "wristIsNotFloorContact": "Hand/Wrist is allowed above floor; PalmBase is the hand contact analog to ToeBase."
        },
        "keyPositions": [
          {
            "id": "top_high_plank_start",
            "t": 0,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.28,
                0.22,
                0.43
              ],
              "R_Forearm": [
                0.28,
                0.22,
                0.43
              ],
              "L_Hand": [
                -0.28,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.28,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.28,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.335,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.225,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.335,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.225,
                0,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ],
            "v54BiomechReapproval": {
              "status": "reauthored",
              "contact": "PalmBase/ToeBase floor, Hand/Wrist reachable above floor",
              "wideHandSpanMeters": 0.56,
              "noExercisePrimitive": true
            }
          },
          {
            "id": "bottom_safe_press_depth",
            "t": 0.333,
            "physioRequirement": "V49 true push-up bottom: hands/toes remain fixed, pelvis and thorax descend as one plank line, elbows flex deeply, chest approaches floor. Deliberately extreme IK verification pose; reduce later only after visual approval.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.205,
                -0.22
              ],
              "Pelvis": [
                0,
                0.205,
                -0.22
              ],
              "Waist": [
                0,
                0.19,
                -0.04
              ],
              "Spine01": [
                0,
                0.18,
                0.14
              ],
              "Spine02": [
                0,
                0.175,
                0.34
              ],
              "Head": [
                0,
                0.2,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.17,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.17,
                0.34
              ],
              "L_Upperarm": [
                -0.285,
                0.19,
                0.39
              ],
              "R_Upperarm": [
                0.285,
                0.19,
                0.39
              ],
              "L_Forearm": [
                -0.36,
                0.135,
                0.43
              ],
              "R_Forearm": [
                0.36,
                0.135,
                0.43
              ],
              "L_Hand": [
                -0.28,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.28,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.165,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.165,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.055,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.055,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.28,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.335,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.225,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.335,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.225,
                0,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge",
              "pelvis_stays_high_while_chest_descends",
              "support_hands_lift_or_slide",
              "arm_reach_limit_substitutes_for_body_descent"
            ],
            "v49Reauthored": true,
            "sourceRepair": {
              "schema": "V49_PUSHUP_TRUE_BOTTOM_EXTREME_IK_REAUTHORED",
              "generatedAt": "2026-06-23T10:55:00Z",
              "oldProblem": "pelvis/torso stayed too high relative to fixed support; arms reached limit and visually lifted",
              "edit": "lowered full non-foot support chain 8 cm at bottom while keeping feet/toes fixed on floor-contact source frame",
              "notRuntimeHack": true
            },
            "v54BiomechReapproval": {
              "status": "reauthored",
              "contact": "PalmBase/ToeBase floor, Hand/Wrist reachable above floor",
              "wideHandSpanMeters": 0.56,
              "noExercisePrimitive": true
            }
          },
          {
            "id": "top_high_plank_return",
            "t": 0.666,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.28,
                0.22,
                0.43
              ],
              "R_Forearm": [
                0.28,
                0.22,
                0.43
              ],
              "L_Hand": [
                -0.28,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.28,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.28,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.335,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.225,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.335,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.225,
                0,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ],
            "v54BiomechReapproval": {
              "status": "reauthored",
              "contact": "PalmBase/ToeBase floor, Hand/Wrist reachable above floor",
              "wideHandSpanMeters": 0.56,
              "noExercisePrimitive": true
            }
          },
          {
            "id": "loop_close_high_plank",
            "t": 1,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.28,
                0.22,
                0.43
              ],
              "R_Forearm": [
                0.28,
                0.22,
                0.43
              ],
              "L_Hand": [
                -0.28,
                0.025,
                0.46
              ],
              "R_Hand": [
                0.28,
                0.025,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.098,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.098,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0,
                0.54
              ],
              "R_PalmBase": [
                0.28,
                0,
                0.54
              ],
              "L_PalmIndexBase": [
                -0.335,
                0,
                0.54
              ],
              "L_PalmPinkyBase": [
                -0.225,
                0,
                0.54
              ],
              "R_PalmIndexBase": [
                0.335,
                0,
                0.54
              ],
              "R_PalmPinkyBase": [
                0.225,
                0,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.045,
                "policy": "V56: palm support is a floor plane. PalmBase/IndexBase/PinkyBase and ToeBase are contact; Hand/Wrist is a low reachable anchor."
              },
              {
                "type": "v52_fixed_wide_hand_support",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.02,
                "policy": "V56: wide hand support points remain invariant across all phases; palm side points keep hand plane flat."
              },
              {
                "type": "v54_palmbase_floor_contact_authority",
                "joints": [
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.012,
                "policy": "PalmBase Y is floor; Hand/Wrist keeps a reachable wrist height. This prevents over-constraining the arm while keeping visible hand contact."
              },
              {
                "type": "v56_palm_plane_floor_authority",
                "joints": [
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase"
                ],
                "toleranceMeters": 0.018,
                "policy": "PalmBase/IndexBase/PinkyBase define a flat hand-support plane on the floor. Hand/Wrist stays a reachable low anchor; no exercise primitive."
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ],
            "v54BiomechReapproval": {
              "status": "reauthored",
              "contact": "PalmBase/ToeBase floor, Hand/Wrist reachable above floor",
              "wideHandSpanMeters": 0.56,
              "noExercisePrimitive": true
            }
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        },
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "review16FloorSupportFix": "Profile is forced through floor-support profile-truth solver; primitive ik_plank/ik_pushup_low bypass is disabled."
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 V49 push-up source IK reapproval sandbox validation 2026-06-23",
        "testCases": [
          {
            "caseId": "pushup_bottom",
            "label": "V49 true bottom extreme IK",
            "phase": 0.333,
            "expectedKeypose": "bottom_safe_press_depth"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        }
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 54,
      "profileId": "hand_release_push_ups_ik_v1",
      "title": "Hand Release Push Ups IK V1",
      "exerciseKeys": [
        "hand-release-push-ups"
      ],
      "family": "push_press_floor",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Hand-release push-up: descend to floor, release hands visibly from floor, then press back to top.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Hand-release push-up: descend to floor, release hands visibly from floor, then press back to top. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Hand-release push-up: descend to floor, release hands visibly from floor, then press back to top. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Hand-release push-up: descend to floor, release hands visibly from floor, then press back to top. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.1,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.1,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Hand-release push-up: descend to floor, release hands visibly from floor, then press back to top. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 55,
      "profileId": "staggered_push_ups_ik_v1",
      "title": "Staggered Push Ups IK V1",
      "exerciseKeys": [
        "staggered-push-ups"
      ],
      "family": "push_press_floor",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Staggered push-up: one hand forward/one back, large descent/press, then swapped staggered stance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Staggered push-up: one hand forward/one back, large descent/press, then swapped staggered stance. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.55
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.36
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.63
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.44
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Staggered push-up: one hand forward/one back, large descent/press, then swapped staggered stance. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.55
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.36
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.63
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.44
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Staggered push-up: one hand forward/one back, large descent/press, then swapped staggered stance. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.36
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.55
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.44
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.63
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Staggered push-up: one hand forward/one back, large descent/press, then swapped staggered stance. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.36
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.55
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.44
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.63
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 56,
      "profileId": "pike_push_ups_ik_v1",
      "title": "Pike Push Ups IK V1",
      "exerciseKeys": [
        "pike-push-ups"
      ],
      "family": "push_press_floor",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pike push-up: hips stay high in pike while head/shoulders descend clearly toward hands then press up.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Pike push-up: hips stay high in pike while head/shoulders descend clearly toward hands then press up. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.78,
                -0.15
              ],
              "Pelvis": [
                0,
                0.78,
                -0.15
              ],
              "Waist": [
                0,
                0.72,
                0.02
              ],
              "Spine01": [
                0,
                0.65,
                0.18
              ],
              "Spine02": [
                0,
                0.58,
                0.34
              ],
              "Head": [
                0,
                0.5,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.62,
                -0.3
              ],
              "R_Thigh": [
                0.07,
                0.62,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.34,
                -0.48
              ],
              "R_Calf": [
                0.1,
                0.34,
                -0.48
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.52,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.53,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.53,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Pike push-up: hips stay high in pike while head/shoulders descend clearly toward hands then press up. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.78,
                -0.15
              ],
              "Pelvis": [
                0,
                0.78,
                -0.15
              ],
              "Waist": [
                0,
                0.72,
                0.02
              ],
              "Spine01": [
                0,
                0.65,
                0.18
              ],
              "Spine02": [
                0,
                0.3,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.28,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.28,
                0.34
              ],
              "L_Upperarm": [
                -0.29,
                0.21,
                0.36
              ],
              "R_Upperarm": [
                0.29,
                0.21,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.62,
                -0.3
              ],
              "R_Thigh": [
                0.07,
                0.62,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.34,
                -0.48
              ],
              "R_Calf": [
                0.1,
                0.34,
                -0.48
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Pike push-up: hips stay high in pike while head/shoulders descend clearly toward hands then press up. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.78,
                -0.15
              ],
              "Pelvis": [
                0,
                0.78,
                -0.15
              ],
              "Waist": [
                0,
                0.72,
                0.02
              ],
              "Spine01": [
                0,
                0.65,
                0.18
              ],
              "Spine02": [
                0,
                0.58,
                0.34
              ],
              "Head": [
                0,
                0.5,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.62,
                -0.3
              ],
              "R_Thigh": [
                0.07,
                0.62,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.34,
                -0.48
              ],
              "R_Calf": [
                0.1,
                0.34,
                -0.48
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.52,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.53,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.53,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Pike push-up: hips stay high in pike while head/shoulders descend clearly toward hands then press up. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.78,
                -0.15
              ],
              "Pelvis": [
                0,
                0.78,
                -0.15
              ],
              "Waist": [
                0,
                0.72,
                0.02
              ],
              "Spine01": [
                0,
                0.65,
                0.18
              ],
              "Spine02": [
                0,
                0.3,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.28,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.28,
                0.34
              ],
              "L_Upperarm": [
                -0.29,
                0.21,
                0.36
              ],
              "R_Upperarm": [
                0.29,
                0.21,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.62,
                -0.3
              ],
              "R_Thigh": [
                0.07,
                0.62,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.34,
                -0.48
              ],
              "R_Calf": [
                0.1,
                0.34,
                -0.48
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 57,
      "profileId": "plank_walkouts_ik_v1",
      "title": "Plank Walkouts IK V1",
      "exerciseKeys": [
        "plank-walkouts"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_sequence",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Plank walkout: standing hinge into hands-on-floor long plank and return.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "stand_start",
            "t": 0,
            "physioRequirement": "Stand tall.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "hands_to_floor_hinge",
            "t": 0.333,
            "physioRequirement": "Hinge and place hands on floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.76,
                -0.02
              ],
              "Pelvis": [
                0,
                0.72,
                -0.02
              ],
              "Waist": [
                0,
                0.62,
                0.12
              ],
              "Spine01": [
                0,
                0.5,
                0.28
              ],
              "Spine02": [
                0,
                0.36,
                0.44
              ],
              "Head": [
                0,
                0.28,
                0.62
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.2,
                0.03,
                0.58
              ],
              "R_Hand": [
                0.2,
                0.03,
                0.58
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                0.30000000000000004,
                0.7
              ],
              "L_Eye": [
                -0.035,
                0.31000000000000005,
                0.69
              ],
              "R_Eye": [
                0.035,
                0.31000000000000005,
                0.69
              ],
              "L_PalmBase": [
                -0.2,
                0.02,
                0.6599999999999999
              ],
              "R_PalmBase": [
                0.2,
                0.02,
                0.6599999999999999
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "walkout_long_plank",
            "t": 0.667,
            "physioRequirement": "Walk hands out to long plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.36,
                -0.07
              ],
              "Pelvis": [
                0,
                0.36,
                -0.07
              ],
              "Waist": [
                0,
                0.39,
                0.15
              ],
              "Spine01": [
                0,
                0.42,
                0.32999999999999996
              ],
              "Spine02": [
                0,
                0.44,
                0.49
              ],
              "Head": [
                0,
                0.45999999999999996,
                0.67
              ],
              "L_Clavicle": [
                -0.15,
                0.43,
                0.49
              ],
              "R_Clavicle": [
                0.15,
                0.43,
                0.49
              ],
              "L_Upperarm": [
                -0.24,
                0.37,
                0.54
              ],
              "R_Upperarm": [
                0.24,
                0.37,
                0.54
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.58
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.58
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.61
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.61
              ],
              "L_Thigh": [
                -0.07,
                0.29,
                -0.19999999999999998
              ],
              "R_Thigh": [
                0.07,
                0.29,
                -0.19999999999999998
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.35
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.35
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.65
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.65
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.55
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.48,
                0.75
              ],
              "L_Eye": [
                -0.035,
                0.49,
                0.74
              ],
              "R_Eye": [
                0.035,
                0.49,
                0.74
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.69
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.69
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "walk_back_stand",
            "t": 1,
            "physioRequirement": "Walk hands back and stand.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static walkout placeholder replaced by standing→floor→plank sequence."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 58,
      "profileId": "lateral_plank_walk_ik_v1",
      "title": "Lateral Plank Walk IK V1",
      "exerciseKeys": [
        "lateral-plank-walk"
      ],
      "family": "floor_core",
      "motionType": "travel_lateral_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lateral plank walk: high plank with hands/feet walking side-to-side, trunk long.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "plank_center",
            "t": 0,
            "physioRequirement": "High plank start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "left_lateral_step",
            "t": 0.333,
            "physioRequirement": "Left hand/foot step wide laterally.",
            "ikControllerTargetsMeters": {
              "Hip": [
                -0.18,
                0.34,
                -0.22
              ],
              "Pelvis": [
                -0.18,
                0.34,
                -0.22
              ],
              "Waist": [
                -0.18,
                0.37,
                0
              ],
              "Spine01": [
                -0.18,
                0.4,
                0.18
              ],
              "Spine02": [
                -0.18,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                -0.18,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.32999999999999996,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                -0.03,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.42,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.06,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.42,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.06,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.54,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.06,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.25,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                -0.10999999999999999,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.28,
                0.15,
                -0.5
              ],
              "R_Calf": [
                -0.07999999999999999,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.43999999999999995,
                0.02,
                -0.64
              ],
              "R_Foot": [
                -0.01999999999999999,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.33999999999999997,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                -0.01999999999999999,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                -0.18,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.215,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                -0.145,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.54,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.06,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "right_lateral_step",
            "t": 0.667,
            "physioRequirement": "Right hand/foot step wide laterally.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0.18,
                0.34,
                -0.22
              ],
              "Waist": [
                0.18,
                0.37,
                0
              ],
              "Spine01": [
                0.18,
                0.4,
                0.18
              ],
              "Spine02": [
                0.18,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0.18,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                0.03,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.32999999999999996,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.06,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.42,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.06,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.42,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.06,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.54,
                0.02,
                0.46
              ],
              "L_Thigh": [
                0.10999999999999999,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.25,
                0.27,
                -0.35
              ],
              "L_Calf": [
                0.07999999999999999,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.28,
                0.15,
                -0.5
              ],
              "L_Foot": [
                0.01999999999999999,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.43999999999999995,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                0.01999999999999999,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.33999999999999997,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0.18,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                0.145,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.215,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.06,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.54,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "lateral_walk_loop",
            "t": 1,
            "physioRequirement": "Body has translated laterally in plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.36,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0.36,
                0.34,
                -0.22
              ],
              "Waist": [
                0.36,
                0.37,
                0
              ],
              "Spine01": [
                0.36,
                0.4,
                0.18
              ],
              "Spine02": [
                0.36,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0.36,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                0.21,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.51,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                0.12,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.6,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                0.12,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.6,
                0.18,
                0.43
              ],
              "L_Hand": [
                0.12,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.6,
                0.02,
                0.46
              ],
              "L_Thigh": [
                0.29,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.43,
                0.27,
                -0.35
              ],
              "L_Calf": [
                0.26,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.45999999999999996,
                0.15,
                -0.5
              ],
              "L_Foot": [
                0.19999999999999998,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.52,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                0.19999999999999998,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.52,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0.36,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                0.32499999999999996,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.395,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                0.12,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.6,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static plank walk placeholder replaced by visible lateral travel."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 59,
      "profileId": "bear_crawl_ik_v1",
      "title": "Bear Crawl IK V1",
      "exerciseKeys": [
        "bear-crawl"
      ],
      "family": "crawl",
      "motionType": "travel_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Bear crawl: alternating contralateral hand/foot travel with hips low and knees off floor.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "crawl_setup",
            "t": 0,
            "physioRequirement": "Bear crawl setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "opposite_pair_advance_a",
            "t": 0.333,
            "physioRequirement": "Left hand and right foot advance.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.04000000000000001
              ],
              "Pelvis": [
                0,
                0.54,
                -0.04000000000000001
              ],
              "Waist": [
                0,
                0.62,
                0.13999999999999999
              ],
              "Spine01": [
                0,
                0.66,
                0.3
              ],
              "Spine02": [
                0,
                0.68,
                0.46
              ],
              "Head": [
                0,
                0.7,
                0.64
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.46
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.46
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.51
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.51
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.57
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.55
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.62
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.5800000000000001
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.1
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.1
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.22000000000000003
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.12
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.34
              ],
              "R_Foot": [
                0.14,
                0.04,
                -0.2
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.22999999999999998
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.22999999999999998
              ],
              "UpperJaw": [
                0,
                0.72,
                0.72
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.71
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.71
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.7
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.66
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "opposite_pair_advance_b",
            "t": 0.667,
            "physioRequirement": "Right hand and left foot advance.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                0.12000000000000002
              ],
              "Pelvis": [
                0,
                0.54,
                0.12000000000000002
              ],
              "Waist": [
                0,
                0.62,
                0.30000000000000004
              ],
              "Spine01": [
                0,
                0.66,
                0.46
              ],
              "Spine02": [
                0,
                0.68,
                0.6200000000000001
              ],
              "Head": [
                0,
                0.7,
                0.8
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.6200000000000001
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.6200000000000001
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.67
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.67
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.71
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.69
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.74
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.74
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                0.060000000000000026
              ],
              "R_Thigh": [
                0.11,
                0.46,
                0.060000000000000026
              ],
              "L_Calf": [
                -0.13,
                0.23,
                0.04
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.06
              ],
              "L_Foot": [
                -0.14,
                0.04,
                -0.04
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.18
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.06999999999999995
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.06999999999999995
              ],
              "UpperJaw": [
                0,
                0.72,
                0.88
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.8700000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.8700000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.82
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.82
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "crawl_loop_finish",
            "t": 1,
            "physioRequirement": "Continue forward crawl travel.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                0.26
              ],
              "Pelvis": [
                0,
                0.54,
                0.26
              ],
              "Waist": [
                0,
                0.62,
                0.44
              ],
              "Spine01": [
                0,
                0.66,
                0.6
              ],
              "Spine02": [
                0,
                0.68,
                0.76
              ],
              "Head": [
                0,
                0.7,
                0.94
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.76
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.76
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.81
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.81
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.85
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.85
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.88
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.88
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                0.19999999999999998
              ],
              "R_Thigh": [
                0.11,
                0.46,
                0.19999999999999998
              ],
              "L_Calf": [
                -0.13,
                0.23,
                0.07999999999999996
              ],
              "R_Calf": [
                0.13,
                0.23,
                0.07999999999999996
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.040000000000000036
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.040000000000000036
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                0.07
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                0.07
              ],
              "UpperJaw": [
                0,
                0.72,
                1.02
              ],
              "L_Eye": [
                -0.035,
                0.73,
                1.01
              ],
              "R_Eye": [
                0.035,
                0.73,
                1.01
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.96
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.96
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static crawl placeholder replaced by alternating contralateral travel phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 60,
      "profileId": "lateral_bear_crawl_ik_v1",
      "title": "Lateral Bear Crawl IK V1",
      "exerciseKeys": [
        "lateral-bear-crawl"
      ],
      "family": "crawl",
      "motionType": "travel_lateral_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lateral bear crawl: quadruped alternating hand/foot side travel with visible lateral displacement.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "lateral_setup",
            "t": 0,
            "physioRequirement": "Quadruped side-crawl setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "left_step_wide",
            "t": 0.333,
            "physioRequirement": "Left hand/foot step laterally with trunk held.",
            "ikControllerTargetsMeters": {
              "Hip": [
                -0.18,
                0.56,
                -0.16
              ],
              "Pelvis": [
                -0.18,
                0.54,
                -0.16
              ],
              "Waist": [
                -0.18,
                0.62,
                0.02
              ],
              "Spine01": [
                -0.18,
                0.66,
                0.18
              ],
              "Spine02": [
                -0.18,
                0.68,
                0.34
              ],
              "Head": [
                -0.18,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.32999999999999996,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                -0.03,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.4,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.04000000000000001,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.4,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.04000000000000001,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.48000000000000004,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.04000000000000001,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.29,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                -0.06999999999999999,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.31,
                0.23,
                -0.34
              ],
              "R_Calf": [
                -0.04999999999999999,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.31,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.030000000000000013,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.31,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                -0.04999999999999999,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                -0.18,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.215,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                -0.145,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.48000000000000004,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.04000000000000001,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "right_step_wide",
            "t": 0.667,
            "physioRequirement": "Right hand/foot step laterally with travel.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0.18,
                0.54,
                -0.16
              ],
              "Waist": [
                0.18,
                0.62,
                0.02
              ],
              "Spine01": [
                0.18,
                0.66,
                0.18
              ],
              "Spine02": [
                0.18,
                0.68,
                0.34
              ],
              "Head": [
                0.18,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                0.03,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.32999999999999996,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.04000000000000001,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.4,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.04000000000000001,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.4,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.12000000000000001,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.4,
                0.02,
                0.46
              ],
              "L_Thigh": [
                0.06999999999999999,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.29,
                0.46,
                -0.22
              ],
              "L_Calf": [
                0.04999999999999999,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.31,
                0.23,
                -0.34
              ],
              "L_Foot": [
                0.04999999999999999,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.39,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                0.04999999999999999,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.31,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0.18,
                0.72,
                0.6
              ],
              "L_Eye": [
                0.145,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.215,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.12000000000000001,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.4,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "lateral_loop_finish",
            "t": 1,
            "physioRequirement": "Continue lateral travel.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.34,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0.34,
                0.54,
                -0.16
              ],
              "Waist": [
                0.34,
                0.62,
                0.02
              ],
              "Spine01": [
                0.34,
                0.66,
                0.18
              ],
              "Spine02": [
                0.34,
                0.68,
                0.34
              ],
              "Head": [
                0.34,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                0.19000000000000003,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.49,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                0.12000000000000002,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.56,
                0.53,
                0.39
              ],
              "L_Forearm": [
                0.12000000000000002,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.56,
                0.18,
                0.43
              ],
              "L_Hand": [
                0.04000000000000002,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.56,
                0.02,
                0.46
              ],
              "L_Thigh": [
                0.23000000000000004,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.45,
                0.46,
                -0.22
              ],
              "L_Calf": [
                0.21000000000000002,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.47000000000000003,
                0.23,
                -0.34
              ],
              "L_Foot": [
                0.21000000000000002,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.55,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                0.21000000000000002,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.47000000000000003,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0.34,
                0.72,
                0.6
              ],
              "L_Eye": [
                0.30500000000000005,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.375,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                0.04000000000000002,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.56,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static crawl placeholder replaced by alternating contralateral travel phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 61,
      "profileId": "mountain_climbers_ik_v1",
      "title": "Mountain Climbers IK V1",
      "exerciseKeys": [
        "mountain-climbers"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Mountain climbers: stable high plank with alternating knee drive clearly moving toward chest.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Mountain climbers: stable high plank with alternating knee drive clearly moving toward chest. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Mountain climbers: stable high plank with alternating knee drive clearly moving toward chest. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.08,
                0.22,
                0.02
              ],
              "R_Thigh": [
                0.07,
                0.25,
                -0.38
              ],
              "L_Calf": [
                -0.1,
                0.12,
                0.25
              ],
              "R_Calf": [
                0.1,
                0.13,
                -0.55
              ],
              "L_Foot": [
                -0.12,
                0.02,
                0.34
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.7
              ],
              "L_ToeBase": [
                -0.12,
                0.02,
                0.42
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Mountain climbers: stable high plank with alternating knee drive clearly moving toward chest. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.25,
                -0.38
              ],
              "R_Thigh": [
                0.08,
                0.22,
                0.02
              ],
              "L_Calf": [
                -0.1,
                0.13,
                -0.55
              ],
              "R_Calf": [
                0.1,
                0.12,
                0.25
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.7
              ],
              "R_Foot": [
                0.12,
                0.02,
                0.34
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.6
              ],
              "R_ToeBase": [
                0.12,
                0.02,
                0.42
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Mountain climbers: stable high plank with alternating knee drive clearly moving toward chest. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 62,
      "profileId": "plank_bird_dog_ik_v1",
      "title": "Plank Bird Dog IK V1",
      "exerciseKeys": [
        "plank-bird-dog"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Bird dog: alternating opposite arm/leg extension from quadruped with stable trunk.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "quadruped_setup",
            "t": 0,
            "physioRequirement": "Quadruped setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Hand",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "left_arm_right_leg_extend",
            "t": 0.333,
            "physioRequirement": "Left arm and right leg extend long.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.28,
                0.48,
                0.58
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.32,
                0.44,
                0.78
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.34,
                0.58,
                0.92
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.13,
                0.5,
                -0.62
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.14,
                0.54,
                -0.88
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.14,
                0.54,
                -0.76
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.34,
                0.02,
                1
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Hand",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "right_arm_left_leg_extend",
            "t": 0.667,
            "physioRequirement": "Right arm and left leg extend long.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.28,
                0.48,
                0.58
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.32,
                0.44,
                0.78
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.34,
                0.58,
                0.92
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.5,
                -0.62
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.14,
                0.54,
                -0.88
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.14,
                0.54,
                -0.76
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.34,
                0.02,
                1
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Hand",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "quadruped_return",
            "t": 1,
            "physioRequirement": "Return to quadruped.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.56,
                -0.16
              ],
              "Pelvis": [
                0,
                0.54,
                -0.16
              ],
              "Waist": [
                0,
                0.62,
                0.02
              ],
              "Spine01": [
                0,
                0.66,
                0.18
              ],
              "Spine02": [
                0,
                0.68,
                0.34
              ],
              "Head": [
                0,
                0.7,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.5900000000000001,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5900000000000001,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.53,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.53,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.11,
                0.46,
                -0.22
              ],
              "R_Thigh": [
                0.11,
                0.46,
                -0.22
              ],
              "L_Calf": [
                -0.13,
                0.23,
                -0.34
              ],
              "R_Calf": [
                0.13,
                0.23,
                -0.34
              ],
              "L_Foot": [
                -0.13,
                0.04,
                -0.46
              ],
              "R_Foot": [
                0.13,
                0.04,
                -0.46
              ],
              "L_ToeBase": [
                -0.13,
                0.03,
                -0.35
              ],
              "R_ToeBase": [
                0.13,
                0.03,
                -0.35
              ],
              "UpperJaw": [
                0,
                0.72,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.73,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.73,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "R_Hand",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static bird-dog placeholder replaced by alternating extension phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 63,
      "profileId": "rolling_plank_ik_v1",
      "title": "Rolling Plank IK V1",
      "exerciseKeys": [
        "rolling-plank"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Rolling plank: rotate between front plank and side plank positions.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "front_plank",
            "t": 0,
            "physioRequirement": "Front plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "roll_left_side",
            "t": 0.333,
            "physioRequirement": "Roll into left side plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                -0.2,
                0.32,
                -0.2
              ],
              "Pelvis": [
                -0.2,
                0.32,
                -0.2
              ],
              "Waist": [
                -0.24,
                0.38,
                0
              ],
              "Spine01": [
                -0.28,
                0.46,
                0.18
              ],
              "Spine02": [
                -0.3,
                0.54,
                0.34
              ],
              "Head": [
                -0.32,
                0.62,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.34,
                0.03,
                0.43
              ],
              "R_Forearm": [
                0.34,
                0.54,
                0.34
              ],
              "L_Hand": [
                -0.34,
                0.02,
                0.52
              ],
              "R_Hand": [
                0.34,
                0.62,
                0.36
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                -0.32,
                0.64,
                0.6
              ],
              "L_Eye": [
                -0.355,
                0.65,
                0.5900000000000001
              ],
              "R_Eye": [
                -0.28500000000000003,
                0.65,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.34,
                0.02,
                0.6
              ],
              "R_PalmBase": [
                0.34,
                0.02,
                0.44
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "front_transition",
            "t": 0.667,
            "physioRequirement": "Return through front plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "roll_right_side",
            "t": 1,
            "physioRequirement": "Roll into right side plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.2,
                0.32,
                -0.2
              ],
              "Pelvis": [
                0.2,
                0.32,
                -0.2
              ],
              "Waist": [
                0.24,
                0.38,
                0
              ],
              "Spine01": [
                0.28,
                0.46,
                0.18
              ],
              "Spine02": [
                0.3,
                0.54,
                0.34
              ],
              "Head": [
                0.32,
                0.62,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.34,
                0.54,
                0.34
              ],
              "R_Forearm": [
                0.34,
                0.03,
                0.43
              ],
              "L_Hand": [
                -0.34,
                0.62,
                0.36
              ],
              "R_Hand": [
                0.34,
                0.02,
                0.52
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0.32,
                0.64,
                0.6
              ],
              "L_Eye": [
                0.28500000000000003,
                0.65,
                0.5900000000000001
              ],
              "R_Eye": [
                0.355,
                0.65,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.34,
                0.02,
                0.44
              ],
              "R_PalmBase": [
                0.34,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static rolling plank placeholder replaced by clear side-to-side roll phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 64,
      "profileId": "side_plank_hip_lift_ik_v1",
      "title": "Side Plank Hip Lift IK V1",
      "exerciseKeys": [
        "side-plank-hip-lift"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Side plank hip lift: forearm/foot support fixed while pelvis drops and lifts through a large visible range.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Side plank hip lift: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Pelvis": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Waist": [
                0,
                0.48,
                0.05
              ],
              "Spine01": [
                0,
                0.53,
                0.2
              ],
              "Spine02": [
                0,
                0.56,
                0.36
              ],
              "Head": [
                0,
                0.6,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.62,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.63,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.63,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Side plank hip lift: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.2,
                -0.1
              ],
              "Pelvis": [
                0,
                0.2,
                -0.1
              ],
              "Waist": [
                0,
                0.26,
                0.05
              ],
              "Spine01": [
                0,
                0.31,
                0.2
              ],
              "Spine02": [
                0,
                0.34,
                0.36
              ],
              "Head": [
                0,
                0.38,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.4,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Side plank hip lift: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Pelvis": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Waist": [
                0,
                0.48,
                0.05
              ],
              "Spine01": [
                0,
                0.53,
                0.2
              ],
              "Spine02": [
                0,
                0.56,
                0.36
              ],
              "Head": [
                0,
                0.6,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.62,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.63,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.63,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Side plank hip lift: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.2,
                -0.1
              ],
              "Pelvis": [
                0,
                0.2,
                -0.1
              ],
              "Waist": [
                0,
                0.26,
                0.05
              ],
              "Spine01": [
                0,
                0.31,
                0.2
              ],
              "Spine02": [
                0,
                0.34,
                0.36
              ],
              "Head": [
                0,
                0.38,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.4,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 65,
      "profileId": "sit_ups_ik_v1",
      "title": "Sit Ups IK V1",
      "exerciseKeys": [
        "sit-ups"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.165,
                0.815,
                0.215
              ],
              "R_Upperarm": [
                0.165,
                0.815,
                0.215
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.33,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.33,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.035,
                0.02,
                0.3
              ],
              "R_PalmBase": [
                0.035,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 66,
      "profileId": "sprinter_sit_ups_ik_v1",
      "title": "Sprinter Sit Ups IK V1",
      "exerciseKeys": [
        "sprinter-sit-ups"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 67,
      "profileId": "v_ups_ik_v1",
      "title": "V Ups IK V1",
      "exerciseKeys": [
        "v-ups"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.165,
                0.815,
                0.215
              ],
              "R_Upperarm": [
                0.165,
                0.815,
                0.215
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.33,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.33,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.035,
                0.02,
                0.3
              ],
              "R_PalmBase": [
                0.035,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 68,
      "profileId": "flutter_kicks_ik_v1",
      "title": "Flutter Kicks IK V1",
      "exerciseKeys": [
        "flutter-kicks"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Flutter kicks: supine core position with straight legs alternating through a large visible kick range.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Flutter kicks: supine core position with straight legs alternating through a large visible kick range. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.09,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.08,
                0.29250000000000004,
                -0.3
              ],
              "R_Thigh": [
                0.08,
                0.078,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.3825,
                -0.52
              ],
              "R_Calf": [
                0.1,
                0.102,
                -0.52
              ],
              "L_Foot": [
                -0.12,
                0.45,
                -0.7
              ],
              "R_Foot": [
                0.12,
                0.12,
                -0.7
              ],
              "L_ToeBase": [
                -0.12,
                0.45,
                -0.6
              ],
              "R_ToeBase": [
                0.12,
                0.12,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.13999999999999999,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.15,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.15,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.25,
                0.02,
                -0.020000000000000004
              ],
              "R_PalmBase": [
                0.25,
                0.02,
                -0.020000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Flutter kicks: supine core position with straight legs alternating through a large visible kick range. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.09,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.08,
                0.078,
                -0.3
              ],
              "R_Thigh": [
                0.08,
                0.29250000000000004,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.102,
                -0.52
              ],
              "R_Calf": [
                0.1,
                0.3825,
                -0.52
              ],
              "L_Foot": [
                -0.12,
                0.12,
                -0.7
              ],
              "R_Foot": [
                0.12,
                0.45,
                -0.7
              ],
              "L_ToeBase": [
                -0.12,
                0.12,
                -0.6
              ],
              "R_ToeBase": [
                0.12,
                0.45,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.13999999999999999,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.15,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.15,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.25,
                0.02,
                -0.020000000000000004
              ],
              "R_PalmBase": [
                0.25,
                0.02,
                -0.020000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Flutter kicks: supine core position with straight legs alternating through a large visible kick range. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.09,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.08,
                0.29250000000000004,
                -0.3
              ],
              "R_Thigh": [
                0.08,
                0.078,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.3825,
                -0.52
              ],
              "R_Calf": [
                0.1,
                0.102,
                -0.52
              ],
              "L_Foot": [
                -0.12,
                0.45,
                -0.7
              ],
              "R_Foot": [
                0.12,
                0.12,
                -0.7
              ],
              "L_ToeBase": [
                -0.12,
                0.45,
                -0.6
              ],
              "R_ToeBase": [
                0.12,
                0.12,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.13999999999999999,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.15,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.15,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.25,
                0.02,
                -0.020000000000000004
              ],
              "R_PalmBase": [
                0.25,
                0.02,
                -0.020000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Flutter kicks: supine core position with straight legs alternating through a large visible kick range. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.09,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.08,
                0.078,
                -0.3
              ],
              "R_Thigh": [
                0.08,
                0.29250000000000004,
                -0.3
              ],
              "L_Calf": [
                -0.1,
                0.102,
                -0.52
              ],
              "R_Calf": [
                0.1,
                0.3825,
                -0.52
              ],
              "L_Foot": [
                -0.12,
                0.12,
                -0.7
              ],
              "R_Foot": [
                0.12,
                0.45,
                -0.7
              ],
              "L_ToeBase": [
                -0.12,
                0.12,
                -0.6
              ],
              "R_ToeBase": [
                0.12,
                0.45,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.13999999999999999,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.15,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.15,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.25,
                0.02,
                -0.020000000000000004
              ],
              "R_PalmBase": [
                0.25,
                0.02,
                -0.020000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 69,
      "profileId": "alternating_bounds_ik_v1",
      "title": "Alternating Bounds IK V1",
      "exerciseKeys": [
        "alternating-bounds"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 70,
      "profileId": "ascending_skater_jump_ik_v1",
      "title": "Ascending Skater Jump IK V1",
      "exerciseKeys": [
        "ascending-skater-jump"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_lateral_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 71,
      "profileId": "bodyweight_squat_ik_v1",
      "title": "Bodyweight Squat IK V1",
      "exerciseKeys": [
        "bodyweight-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v54IkBiomechReapprovalSweep": {
          "generatedAt": "2026-06-23T15:25:00Z",
          "reason": "Run the 12 current Nex IK candidates through biomechanical reapproval with deliberately clear motion ranges, support-point invariants and two-bone reachability before declaring Nex solver failure.",
          "principle": "IK source gives point instructions and motion intent; Nex normalizes to Nex body lengths. If an IK point makes the pose unreachable, source is reauthored or demoted, not solved by exercise-specific runtime hacks.",
          "classification": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "generatedAt": "2026-06-23T22:58:00Z",
          "classification": "reapproved_candidate",
          "principle": "Overt IK motion, explicit support contacts, Nex-proportional segment normalization, no exercise-specific runtime primitive."
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V58_OTHER_11_IK_BIOMECH_REAPPROVAL__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "V58 clear standing ready",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.32,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.32,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "V58 clear loaded squat",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.005
              ],
              "Spine01": [
                0,
                1.1,
                -0.015
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.07,
                0.55,
                0.08
              ],
              "R_Thigh": [
                0.07,
                0.55,
                0.08
              ],
              "L_Calf": [
                -0.13,
                0.32,
                0.12
              ],
              "R_Calf": [
                0.13,
                0.32,
                0.12
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "V58 deep squat bottom with planted feet",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.66,
                0
              ],
              "Pelvis": [
                0,
                0.61,
                0
              ],
              "Waist": [
                0,
                0.79,
                -0.005
              ],
              "Spine01": [
                0,
                0.95,
                -0.015
              ],
              "Spine02": [
                0,
                1.18,
                -0.03
              ],
              "Head": [
                0,
                1.5,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.08,
                0
              ],
              "R_Forearm": [
                0.3,
                1.08,
                0
              ],
              "L_Hand": [
                -0.3,
                0.96,
                0.03
              ],
              "R_Hand": [
                0.3,
                0.96,
                0.03
              ],
              "L_Thigh": [
                -0.07,
                0.55,
                0.08
              ],
              "R_Thigh": [
                0.07,
                0.55,
                0.08
              ],
              "L_Calf": [
                -0.13,
                0.32,
                0.12
              ],
              "R_Calf": [
                0.13,
                0.32,
                0.12
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "V58 return standing",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.32,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.32,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "V58_CLEAR_RANGE",
              "SUPPORT_POINT_AUTHORITY",
              "NEX_REACHABILITY"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.035,
                "policy": "V58: support/contact points are explicit IK instructions; Nex normalizes to Nex proportions without exercise primitives."
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex semantic readback matches normalized IK.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "support_point_drift",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "runtime_exercise_primitive_bypass"
            ]
          }
        ],
        "v54PointAuthority": {
          "rule": "Every authored IK point is an instruction after Nex-normalization. If the point is a contact surface, use the correct contact landmark: PalmBase/ToeBase for floor, Hand/Foot for wrist/ankle anchors.",
          "runtimePolicy": "No exercise-specific primitive. Failing reachability means IK source review, not runtime compensation."
        },
        "v58Other11IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "realNexReadback"
          ]
        }
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "for_nex_approval",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "enabled": true,
        "approvalSource": "NEXPROD01 one-writer sandbox validation 2026-06-20",
        "testCases": [
          {
            "caseId": "bodyweight_squat_bottom",
            "label": "bottom",
            "phase": 0.667,
            "expectedKeypose": "bottom"
          }
        ],
        "writerContract": "one_final_writer_only",
        "v40CanonicalSourceRepair": "bodyweight_squat_bottom_90deg_knee_in_canonical_data",
        "v54IkBiomechReapproval": {
          "phaseSweep": [
            0,
            0.125,
            0.25,
            0.333,
            0.5,
            0.667,
            0.75,
            0.875,
            1
          ],
          "checks": [
            "supportPointInvariance",
            "NexSegmentLengthNormalization",
            "twoBoneReachability",
            "hingePlaneComfort",
            "contactPointAuthority",
            "noPrimitiveBypass"
          ],
          "recommendation": "reapproved_candidate"
        },
        "v58Other11IkBiomechReapproval": {
          "recommendation": "reapproved_candidate",
          "checks": [
            "realNexReadback",
            "support invariants",
            "no primitive bypass"
          ]
        }
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 72,
      "profileId": "broad_jumps_ik_v1",
      "title": "Broad Jumps IK V1",
      "exerciseKeys": [
        "broad-jumps"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 73,
      "profileId": "build_up_sprints_ik_v1",
      "title": "Build Up Sprints IK V1",
      "exerciseKeys": [
        "build-up-sprints"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 74,
      "profileId": "butt_kick_run_ik_v1",
      "title": "Butt Kick Run IK V1",
      "exerciseKeys": [
        "butt-kick-run"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 75,
      "profileId": "carioca_ik_v1",
      "title": "Carioca IK V1",
      "exerciseKeys": [
        "carioca"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 76,
      "profileId": "circle_run_ik_v1",
      "title": "Circle Run IK V1",
      "exerciseKeys": [
        "circle-run"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 77,
      "profileId": "double_broad_jumps_ik_v1",
      "title": "Double Broad Jumps IK V1",
      "exerciseKeys": [
        "double-broad-jumps"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst_sequence",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 78,
      "profileId": "forward_lunge_ik_v1",
      "title": "Forward Lunge IK V1",
      "exerciseKeys": [
        "forward-lunge"
      ],
      "family": "lunge_step",
      "motionType": "travel_alternating_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 79,
      "profileId": "high_knee_run_ik_v1",
      "title": "High Knee Run IK V1",
      "exerciseKeys": [
        "high-knee-run"
      ],
      "family": "running_agility",
      "motionType": "travel_run_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 80,
      "profileId": "iso_extreme_split_squat_ik_v1",
      "title": "Iso Extreme Split Squat IK V1",
      "exerciseKeys": [
        "iso-extreme-split-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 81,
      "profileId": "iso_push_up_hold_ik_v1",
      "title": "Iso Push Up Hold IK V1",
      "exerciseKeys": [
        "iso-push-up-hold"
      ],
      "family": "push_press",
      "motionType": "stationary_floor_hold_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 82,
      "profileId": "mountain_climber_starts_ik_v1",
      "title": "Mountain Climber Starts IK V1",
      "exerciseKeys": [
        "mountain-climber-starts"
      ],
      "family": "running_agility",
      "motionType": "travel_acceleration_start",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 83,
      "profileId": "plank_walk_out_ik_v1",
      "title": "Plank Walk Out IK V1",
      "exerciseKeys": [
        "plank-walk-out"
      ],
      "family": "floor_core_crawl",
      "motionType": "stationary_floor_sequence",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Plank walkout: standing hinge into hands-on-floor long plank and return.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "stand_start",
            "t": 0,
            "physioRequirement": "Stand tall.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "hands_to_floor_hinge",
            "t": 0.333,
            "physioRequirement": "Hinge and place hands on floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.76,
                -0.02
              ],
              "Pelvis": [
                0,
                0.72,
                -0.02
              ],
              "Waist": [
                0,
                0.62,
                0.12
              ],
              "Spine01": [
                0,
                0.5,
                0.28
              ],
              "Spine02": [
                0,
                0.36,
                0.44
              ],
              "Head": [
                0,
                0.28,
                0.62
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.2,
                0.03,
                0.58
              ],
              "R_Hand": [
                0.2,
                0.03,
                0.58
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                0.30000000000000004,
                0.7
              ],
              "L_Eye": [
                -0.035,
                0.31000000000000005,
                0.69
              ],
              "R_Eye": [
                0.035,
                0.31000000000000005,
                0.69
              ],
              "L_PalmBase": [
                -0.2,
                0.02,
                0.6599999999999999
              ],
              "R_PalmBase": [
                0.2,
                0.02,
                0.6599999999999999
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "walkout_long_plank",
            "t": 0.667,
            "physioRequirement": "Walk hands out to long plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.36,
                -0.07
              ],
              "Pelvis": [
                0,
                0.36,
                -0.07
              ],
              "Waist": [
                0,
                0.39,
                0.15
              ],
              "Spine01": [
                0,
                0.42,
                0.32999999999999996
              ],
              "Spine02": [
                0,
                0.44,
                0.49
              ],
              "Head": [
                0,
                0.45999999999999996,
                0.67
              ],
              "L_Clavicle": [
                -0.15,
                0.43,
                0.49
              ],
              "R_Clavicle": [
                0.15,
                0.43,
                0.49
              ],
              "L_Upperarm": [
                -0.24,
                0.37,
                0.54
              ],
              "R_Upperarm": [
                0.24,
                0.37,
                0.54
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.58
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.58
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.61
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.61
              ],
              "L_Thigh": [
                -0.07,
                0.29,
                -0.19999999999999998
              ],
              "R_Thigh": [
                0.07,
                0.29,
                -0.19999999999999998
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.35
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.35
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.65
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.65
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.55
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.48,
                0.75
              ],
              "L_Eye": [
                -0.035,
                0.49,
                0.74
              ],
              "R_Eye": [
                0.035,
                0.49,
                0.74
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.69
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.69
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "walk_back_stand",
            "t": 1,
            "physioRequirement": "Walk hands back and stand.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.13,
                0.04,
                0.1
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.13,
                0.035,
                0.22
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "L_PalmBase": [
                -0.28,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static walkout placeholder replaced by standing→floor→plank sequence."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 84,
      "profileId": "pogo_jumps_ik_v1",
      "title": "Pogo Jumps IK V1",
      "exerciseKeys": [
        "pogo-jumps"
      ],
      "family": "pogo_elastic",
      "motionType": "stationary_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 85,
      "profileId": "push_up_ik_v1",
      "title": "Push Up IK V1",
      "exerciseKeys": [
        "push-up"
      ],
      "family": "push_press",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.24,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.24,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.24,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Push-up: large top-to-bottom press with hands/toes fixed, long plank body line, chest clearly descends then presses up. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.24,
                -0.22
              ],
              "Pelvis": [
                0,
                0.24,
                -0.22
              ],
              "Waist": [
                0,
                0.22,
                0
              ],
              "Spine01": [
                0,
                0.18,
                0.18
              ],
              "Spine02": [
                0,
                0.14,
                0.34
              ],
              "Head": [
                0,
                0.16,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.15,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.15,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.14,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.14,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.08,
                0.42
              ],
              "R_Forearm": [
                0.3,
                0.08,
                0.42
              ],
              "L_Hand": [
                -0.24,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.2,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.2,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.11,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.11,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.18,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "review16FloorSupportFix": "Profile is forced through floor-support profile-truth solver; primitive ik_plank/ik_pushup_low bypass is disabled."
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 86,
      "profileId": "sl_hip_thrust_ik_v1",
      "title": "SL Hip Thrust IK V1",
      "exerciseKeys": [
        "sl-hip-thrust"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_floor_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 87,
      "profileId": "seated_twists_ik_v1",
      "title": "Seated Twists IK V1",
      "exerciseKeys": [
        "seated-twists"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Seated twists: seated lean-back bodyweight torso rotation with feet forward, no med-ball.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "seated_center",
            "t": 0,
            "physioRequirement": "Seated lean-back center.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.1
              ],
              "Pelvis": [
                0,
                0.08,
                -0.1
              ],
              "Waist": [
                0,
                0.28,
                0.02
              ],
              "Spine01": [
                0,
                0.44,
                0.12
              ],
              "Spine02": [
                0,
                0.58,
                0.22
              ],
              "Head": [
                0,
                0.78,
                0.32
              ],
              "L_Clavicle": [
                -0.14,
                0.58,
                0.22
              ],
              "R_Clavicle": [
                0.14,
                0.58,
                0.22
              ],
              "L_Upperarm": [
                -0.2,
                0.5,
                0.32
              ],
              "R_Upperarm": [
                0.2,
                0.5,
                0.32
              ],
              "L_Forearm": [
                -0.1,
                0.42,
                0.46
              ],
              "R_Forearm": [
                0.1,
                0.42,
                0.46
              ],
              "L_Hand": [
                -0.05,
                0.38,
                0.54
              ],
              "R_Hand": [
                0.05,
                0.38,
                0.54
              ],
              "L_Thigh": [
                -0.14,
                0.22,
                -0.34
              ],
              "R_Thigh": [
                0.14,
                0.22,
                -0.34
              ],
              "L_Calf": [
                -0.18,
                0.12,
                -0.58
              ],
              "R_Calf": [
                0.18,
                0.12,
                -0.58
              ],
              "L_Foot": [
                -0.2,
                0.04,
                -0.78
              ],
              "R_Foot": [
                0.2,
                0.04,
                -0.78
              ],
              "L_ToeBase": [
                -0.2,
                0.04,
                -0.66
              ],
              "R_ToeBase": [
                0.2,
                0.04,
                -0.66
              ],
              "UpperJaw": [
                0,
                0.8,
                0.4
              ],
              "L_Eye": [
                -0.035,
                0.81,
                0.39
              ],
              "R_Eye": [
                0.035,
                0.81,
                0.39
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis",
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "twist_left",
            "t": 0.333,
            "physioRequirement": "Torso and hands rotate left with hips/feet stable.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.1
              ],
              "Pelvis": [
                0,
                0.08,
                -0.1
              ],
              "Waist": [
                -0.22,
                0.28,
                0.02
              ],
              "Spine01": [
                -0.22,
                0.44,
                0.12
              ],
              "Spine02": [
                -0.22,
                0.58,
                0.22
              ],
              "Head": [
                -0.22,
                0.78,
                0.32
              ],
              "L_Clavicle": [
                -0.36,
                0.58,
                0.22
              ],
              "R_Clavicle": [
                -0.07999999999999999,
                0.58,
                0.22
              ],
              "L_Upperarm": [
                -0.42000000000000004,
                0.5,
                0.32
              ],
              "R_Upperarm": [
                -0.01999999999999999,
                0.5,
                0.32
              ],
              "L_Forearm": [
                -0.32,
                0.42,
                0.46
              ],
              "R_Forearm": [
                -0.12,
                0.42,
                0.46
              ],
              "L_Hand": [
                -0.38,
                0.38,
                0.44
              ],
              "R_Hand": [
                -0.2,
                0.38,
                0.5
              ],
              "L_Thigh": [
                -0.14,
                0.22,
                -0.34
              ],
              "R_Thigh": [
                0.14,
                0.22,
                -0.34
              ],
              "L_Calf": [
                -0.18,
                0.12,
                -0.58
              ],
              "R_Calf": [
                0.18,
                0.12,
                -0.58
              ],
              "L_Foot": [
                -0.2,
                0.04,
                -0.78
              ],
              "R_Foot": [
                0.2,
                0.04,
                -0.78
              ],
              "L_ToeBase": [
                -0.2,
                0.04,
                -0.66
              ],
              "R_ToeBase": [
                0.2,
                0.04,
                -0.66
              ],
              "UpperJaw": [
                -0.22,
                0.8,
                0.4
              ],
              "L_Eye": [
                -0.255,
                0.81,
                0.39
              ],
              "R_Eye": [
                -0.185,
                0.81,
                0.39
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis",
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "twist_right",
            "t": 0.667,
            "physioRequirement": "Torso and hands rotate right with hips/feet stable.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.1
              ],
              "Pelvis": [
                0,
                0.08,
                -0.1
              ],
              "Waist": [
                0.22,
                0.28,
                0.02
              ],
              "Spine01": [
                0.22,
                0.44,
                0.12
              ],
              "Spine02": [
                0.22,
                0.58,
                0.22
              ],
              "Head": [
                0.22,
                0.78,
                0.32
              ],
              "L_Clavicle": [
                0.07999999999999999,
                0.58,
                0.22
              ],
              "R_Clavicle": [
                0.36,
                0.58,
                0.22
              ],
              "L_Upperarm": [
                0.01999999999999999,
                0.5,
                0.32
              ],
              "R_Upperarm": [
                0.42000000000000004,
                0.5,
                0.32
              ],
              "L_Forearm": [
                0.12,
                0.42,
                0.46
              ],
              "R_Forearm": [
                0.32,
                0.42,
                0.46
              ],
              "L_Hand": [
                0.2,
                0.38,
                0.5
              ],
              "R_Hand": [
                0.38,
                0.38,
                0.44
              ],
              "L_Thigh": [
                -0.14,
                0.22,
                -0.34
              ],
              "R_Thigh": [
                0.14,
                0.22,
                -0.34
              ],
              "L_Calf": [
                -0.18,
                0.12,
                -0.58
              ],
              "R_Calf": [
                0.18,
                0.12,
                -0.58
              ],
              "L_Foot": [
                -0.2,
                0.04,
                -0.78
              ],
              "R_Foot": [
                0.2,
                0.04,
                -0.78
              ],
              "L_ToeBase": [
                -0.2,
                0.04,
                -0.66
              ],
              "R_ToeBase": [
                0.2,
                0.04,
                -0.66
              ],
              "UpperJaw": [
                0.22,
                0.8,
                0.4
              ],
              "L_Eye": [
                0.185,
                0.81,
                0.39
              ],
              "R_Eye": [
                0.255,
                0.81,
                0.39
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis",
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_center",
            "t": 1,
            "physioRequirement": "Return to center.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.1
              ],
              "Pelvis": [
                0,
                0.08,
                -0.1
              ],
              "Waist": [
                0,
                0.28,
                0.02
              ],
              "Spine01": [
                0,
                0.44,
                0.12
              ],
              "Spine02": [
                0,
                0.58,
                0.22
              ],
              "Head": [
                0,
                0.78,
                0.32
              ],
              "L_Clavicle": [
                -0.14,
                0.58,
                0.22
              ],
              "R_Clavicle": [
                0.14,
                0.58,
                0.22
              ],
              "L_Upperarm": [
                -0.2,
                0.5,
                0.32
              ],
              "R_Upperarm": [
                0.2,
                0.5,
                0.32
              ],
              "L_Forearm": [
                -0.1,
                0.42,
                0.46
              ],
              "R_Forearm": [
                0.1,
                0.42,
                0.46
              ],
              "L_Hand": [
                -0.05,
                0.38,
                0.54
              ],
              "R_Hand": [
                0.05,
                0.38,
                0.54
              ],
              "L_Thigh": [
                -0.14,
                0.22,
                -0.34
              ],
              "R_Thigh": [
                0.14,
                0.22,
                -0.34
              ],
              "L_Calf": [
                -0.18,
                0.12,
                -0.58
              ],
              "R_Calf": [
                0.18,
                0.12,
                -0.58
              ],
              "L_Foot": [
                -0.2,
                0.04,
                -0.78
              ],
              "R_Foot": [
                0.2,
                0.04,
                -0.78
              ],
              "L_ToeBase": [
                -0.2,
                0.04,
                -0.66
              ],
              "R_ToeBase": [
                0.2,
                0.04,
                -0.66
              ],
              "UpperJaw": [
                0,
                0.8,
                0.4
              ],
              "L_Eye": [
                -0.035,
                0.81,
                0.39
              ],
              "R_Eye": [
                0.035,
                0.81,
                0.39
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis",
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static seated twist placeholder replaced by large left/right torso-hand twist."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 88,
      "profileId": "side_plank_ik_v1",
      "title": "Side Plank IK V1",
      "exerciseKeys": [
        "side-plank"
      ],
      "family": "floor_core_crawl",
      "motionType": "stationary_floor_hold_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 89,
      "profileId": "side_plank_hip_lifts_ik_v1",
      "title": "Side Plank Hip Lifts IK V1",
      "exerciseKeys": [
        "side-plank-hip-lifts"
      ],
      "family": "floor_core_crawl",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Side plank hip lifts: forearm/foot support fixed while pelvis drops and lifts through a large visible range.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Side plank hip lifts: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Pelvis": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Waist": [
                0,
                0.48,
                0.05
              ],
              "Spine01": [
                0,
                0.53,
                0.2
              ],
              "Spine02": [
                0,
                0.56,
                0.36
              ],
              "Head": [
                0,
                0.6,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.62,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.63,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.63,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Side plank hip lifts: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.2,
                -0.1
              ],
              "Pelvis": [
                0,
                0.2,
                -0.1
              ],
              "Waist": [
                0,
                0.26,
                0.05
              ],
              "Spine01": [
                0,
                0.31,
                0.2
              ],
              "Spine02": [
                0,
                0.34,
                0.36
              ],
              "Head": [
                0,
                0.38,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.4,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Side plank hip lifts: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Pelvis": [
                0,
                0.42000000000000004,
                -0.1
              ],
              "Waist": [
                0,
                0.48,
                0.05
              ],
              "Spine01": [
                0,
                0.53,
                0.2
              ],
              "Spine02": [
                0,
                0.56,
                0.36
              ],
              "Head": [
                0,
                0.6,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.62,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.63,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.63,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Side plank hip lifts: forearm/foot support fixed while pelvis drops and lifts through a large visible range. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.2,
                -0.1
              ],
              "Pelvis": [
                0,
                0.2,
                -0.1
              ],
              "Waist": [
                0,
                0.26,
                0.05
              ],
              "Spine01": [
                0,
                0.31,
                0.2
              ],
              "Spine02": [
                0,
                0.34,
                0.36
              ],
              "Head": [
                0,
                0.38,
                0.54
              ],
              "L_Clavicle": [
                -0.12,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.12,
                0.35,
                0.34
              ],
              "L_Upperarm": [
                -0.34,
                0.17,
                0.36
              ],
              "L_Forearm": [
                -0.42,
                0.02,
                0.43
              ],
              "L_Hand": [
                -0.42,
                0.02,
                0.53
              ],
              "R_Upperarm": [
                0.24,
                0.52,
                0.32
              ],
              "R_Forearm": [
                0.26,
                0.65,
                0.3
              ],
              "R_Hand": [
                0.28,
                0.78,
                0.28
              ],
              "L_Thigh": [
                -0.03,
                0.16,
                -0.33
              ],
              "R_Thigh": [
                0.03,
                0.18,
                -0.33
              ],
              "L_Calf": [
                -0.03,
                0.1,
                -0.52
              ],
              "R_Calf": [
                0.03,
                0.12,
                -0.52
              ],
              "L_Foot": [
                -0.02,
                0.02,
                -0.68
              ],
              "R_Foot": [
                0.08,
                0.04,
                -0.65
              ],
              "L_ToeBase": [
                -0.02,
                0.02,
                -0.58
              ],
              "R_ToeBase": [
                0.08,
                0.04,
                -0.55
              ],
              "UpperJaw": [
                0,
                0.4,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.42,
                0.02,
                0.61
              ],
              "R_PalmBase": [
                0.28,
                0.02,
                0.36000000000000004
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Forearm",
                  "L_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 90,
      "profileId": "single_leg_bridge_tuck_opposite_leg_ik_v1",
      "title": "Single Leg Bridge (Tuck Opposite Leg) IK V1",
      "exerciseKeys": [
        "single-leg-bridge-tuck-opposite-leg"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_floor_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 91,
      "profileId": "single_leg_broad_land_2_ik_v1",
      "title": "Single Leg Broad (Land 2) IK V1",
      "exerciseKeys": [
        "single-leg-broad-land-2"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 92,
      "profileId": "single_leg_broad_to_90_ik_v1",
      "title": "Single Leg Broad to 90 IK V1",
      "exerciseKeys": [
        "single-leg-broad-to-90"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 93,
      "profileId": "single_leg_lateral_broad_land_2_forward_ik_v1",
      "title": "Single Leg Lateral Broad (land 2 forward) IK V1",
      "exerciseKeys": [
        "single-leg-lateral-broad-land-2-forward"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_lateral_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 94,
      "profileId": "single_leg_linear_hops_ik_v1",
      "title": "Single Leg Linear Hops IK V1",
      "exerciseKeys": [
        "single-leg-linear-hops"
      ],
      "family": "uncategorized",
      "motionType": "travel_elastic_loop",
      "template": "uncategorized",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Single-leg linear hops: visible forward single-leg load, flight and landing.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "single_leg_load",
            "t": 0,
            "physioRequirement": "Single-leg load on left leg.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.02
              ],
              "Spine01": [
                0,
                1.28,
                0.03
              ],
              "Spine02": [
                0,
                1.5,
                0.04
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.05
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.04
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.04
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.04
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.04
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.02
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.02
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.02
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.02
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                -0.01
              ],
              "R_Thigh": [
                0.09,
                0.76,
                -0.01
              ],
              "L_Calf": [
                -0.1,
                0.42,
                -0.02
              ],
              "R_Calf": [
                0.1,
                0.42,
                -0.02
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.1
              ],
              "R_Foot": [
                0.14,
                0.14,
                -0.12
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.22
              ],
              "R_ToeBase": [
                0.14,
                0.14,
                0
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.13
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.12000000000000001
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.12000000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "single_leg_flight_forward",
            "t": 0.333,
            "physioRequirement": "Forward hop flight with clear travel.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.1,
                0.34
              ],
              "Pelvis": [
                0,
                1.05,
                0.34
              ],
              "Waist": [
                0,
                1.23,
                0.36000000000000004
              ],
              "Spine01": [
                0,
                1.4000000000000001,
                0.37
              ],
              "Spine02": [
                0,
                1.62,
                0.38
              ],
              "Head": [
                0,
                1.92,
                0.39
              ],
              "L_Clavicle": [
                -0.14,
                1.6500000000000001,
                0.38
              ],
              "R_Clavicle": [
                0.14,
                1.6500000000000001,
                0.38
              ],
              "L_Upperarm": [
                -0.26,
                1.48,
                0.38
              ],
              "R_Upperarm": [
                0.26,
                1.48,
                0.38
              ],
              "L_Forearm": [
                -0.3,
                1.27,
                0.36000000000000004
              ],
              "R_Forearm": [
                0.3,
                1.27,
                0.36000000000000004
              ],
              "L_Hand": [
                -0.28,
                1.08,
                0.36000000000000004
              ],
              "R_Hand": [
                0.28,
                1.08,
                0.36000000000000004
              ],
              "L_Thigh": [
                -0.09,
                0.8800000000000001,
                0.33
              ],
              "R_Thigh": [
                0.09,
                0.8800000000000001,
                0.33
              ],
              "L_Calf": [
                -0.1,
                0.42,
                0.32
              ],
              "R_Calf": [
                0.1,
                0.42,
                0.32
              ],
              "L_Foot": [
                -0.12,
                0.28,
                0.42
              ],
              "R_Foot": [
                0.12,
                0.42,
                0.1
              ],
              "L_ToeBase": [
                -0.12,
                0.28,
                0.54
              ],
              "R_ToeBase": [
                0.12,
                0.42,
                0.22
              ],
              "UpperJaw": [
                0,
                1.94,
                0.47000000000000003
              ],
              "L_Eye": [
                -0.035,
                1.95,
                0.46
              ],
              "R_Eye": [
                0.035,
                1.95,
                0.46
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "single_leg_landing",
            "t": 0.667,
            "physioRequirement": "Single-leg landing forward.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0.68
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0.68
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.7000000000000001
              ],
              "Spine01": [
                0,
                1.28,
                0.7100000000000001
              ],
              "Spine02": [
                0,
                1.5,
                0.7200000000000001
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.7300000000000001
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.7200000000000001
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.7200000000000001
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.7200000000000001
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.7200000000000001
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.7000000000000001
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.7000000000000001
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.7000000000000001
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.7000000000000001
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                0.67
              ],
              "R_Thigh": [
                0.09,
                0.76,
                0.67
              ],
              "L_Calf": [
                -0.1,
                0.42,
                0.66
              ],
              "R_Calf": [
                0.1,
                0.42,
                0.66
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.78
              ],
              "R_Foot": [
                0.14,
                0.14,
                0.56
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.9
              ],
              "R_ToeBase": [
                0.14,
                0.14,
                0.68
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.81
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.8
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.8
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "single_leg_loop_ready",
            "t": 1,
            "physioRequirement": "Ready for next hop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0.68
              ],
              "Pelvis": [
                0,
                0.9299999999999999,
                0.68
              ],
              "Waist": [
                0,
                1.1099999999999999,
                0.7000000000000001
              ],
              "Spine01": [
                0,
                1.28,
                0.7100000000000001
              ],
              "Spine02": [
                0,
                1.5,
                0.7200000000000001
              ],
              "Head": [
                0,
                1.7999999999999998,
                0.7300000000000001
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                0.7200000000000001
              ],
              "R_Clavicle": [
                0.14,
                1.53,
                0.7200000000000001
              ],
              "L_Upperarm": [
                -0.26,
                1.3599999999999999,
                0.7200000000000001
              ],
              "R_Upperarm": [
                0.26,
                1.3599999999999999,
                0.7200000000000001
              ],
              "L_Forearm": [
                -0.3,
                1.15,
                0.7000000000000001
              ],
              "R_Forearm": [
                0.3,
                1.15,
                0.7000000000000001
              ],
              "L_Hand": [
                -0.28,
                0.96,
                0.7000000000000001
              ],
              "R_Hand": [
                0.28,
                0.96,
                0.7000000000000001
              ],
              "L_Thigh": [
                -0.09,
                0.76,
                0.67
              ],
              "R_Thigh": [
                0.09,
                0.76,
                0.67
              ],
              "L_Calf": [
                -0.1,
                0.42,
                0.66
              ],
              "R_Calf": [
                0.1,
                0.42,
                0.66
              ],
              "L_Foot": [
                -0.13,
                0.04,
                0.78
              ],
              "R_Foot": [
                0.14,
                0.14,
                0.56
              ],
              "L_ToeBase": [
                -0.13,
                0.035,
                0.9
              ],
              "R_ToeBase": [
                0.14,
                0.14,
                0.68
              ],
              "UpperJaw": [
                0,
                1.8199999999999998,
                0.81
              ],
              "L_Eye": [
                -0.035,
                1.8299999999999998,
                0.8
              ],
              "R_Eye": [
                0.035,
                1.8299999999999998,
                0.8
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "ready",
            "range_peak",
            "finish_or_loop"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static hop placeholder replaced by forward hop travel and flight."
        }
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 95,
      "profileId": "single_leg_triple_broad_jump_ik_v1",
      "title": "Single Leg Triple Broad Jump IK V1",
      "exerciseKeys": [
        "single-leg-triple-broad-jump"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_burst_sequence",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 96,
      "profileId": "sit_up_ik_v1",
      "title": "Sit Up IK V1",
      "exerciseKeys": [
        "sit-up"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.165,
                0.815,
                0.215
              ],
              "R_Upperarm": [
                0.165,
                0.815,
                0.215
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.33,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.33,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.035,
                0.02,
                0.3
              ],
              "R_PalmBase": [
                0.035,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 97,
      "profileId": "stationary_alternating_pogos_ik_v1",
      "title": "Stationary Alternating Pogos IK V1",
      "exerciseKeys": [
        "stationary-alternating-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "stationary_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 98,
      "profileId": "stationary_pogos_ik_v1",
      "title": "Stationary Pogos IK V1",
      "exerciseKeys": [
        "stationary-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "stationary_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 99,
      "profileId": "straight_leg_bounds_ik_v1",
      "title": "Straight Leg Bounds IK V1",
      "exerciseKeys": [
        "straight-leg-bounds"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 100,
      "profileId": "sumo_squat_ik_v1",
      "title": "Sumo Squat IK V1",
      "exerciseKeys": [
        "sumo-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 101,
      "profileId": "db_farmer_carry_ik_v1",
      "title": "DB Farmer Carry IK V1",
      "exerciseKeys": [
        "db-farmer-carry"
      ],
      "family": "loaded_carry",
      "motionType": "travel_loaded_carry_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 102,
      "profileId": "suitcase_carry_ik_v1",
      "title": "Suitcase Carry IK V1",
      "exerciseKeys": [
        "suitcase-carry"
      ],
      "family": "loaded_carry",
      "motionType": "travel_loaded_carry_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "RUNTIME_REVIEW_REQUIRED",
        "posePassRows": 2,
        "poseFixRows": 0,
        "runtimeReviewRows": 2
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": true,
        "testCases": [
          {
            "caseId": "suitcase_carry__v90__pickup_setup",
            "label": "V90 pickup setup",
            "phase": 0.18,
            "expectedKeypose": "pickup_setup",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": true,
            "runtimeReviewStatus": "RUNTIME_GAIT_REVIEW_REQUIRED",
            "requiredMinVisibility": 0.876799,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          },
          {
            "caseId": "suitcase_carry__v90__loaded_tall_hold",
            "label": "V90 loaded tall hold",
            "phase": 0.68,
            "expectedKeypose": "loaded_tall_hold",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": true,
            "runtimeReviewStatus": "RUNTIME_GAIT_REVIEW_REQUIRED",
            "requiredMinVisibility": 0.987112,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 103,
      "profileId": "overhead_db_carry_ik_v1",
      "title": "Overhead DB Carry IK V1",
      "exerciseKeys": [
        "overhead-db-carry"
      ],
      "family": "loaded_carry",
      "motionType": "travel_loaded_carry_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 104,
      "profileId": "single_arm_overhead_carry_ik_v1",
      "title": "Single Arm Overhead Carry IK V1",
      "exerciseKeys": [
        "single-arm-overhead-carry"
      ],
      "family": "loaded_carry",
      "motionType": "travel_loaded_carry_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 105,
      "profileId": "db_walking_lunge_ik_v1",
      "title": "DB Walking Lunge IK V1",
      "exerciseKeys": [
        "db-walking-lunge"
      ],
      "family": "lunge_step",
      "motionType": "travel_alternating_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 106,
      "profileId": "db_reverse_lunge_ik_v1",
      "title": "DB Reverse Lunge IK V1",
      "exerciseKeys": [
        "db-reverse-lunge"
      ],
      "family": "lunge_step",
      "motionType": "stationary_alternating_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 107,
      "profileId": "db_iso_split_squat_ik_v1",
      "title": "DB Iso Split Squat IK V1",
      "exerciseKeys": [
        "db-iso-split-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loaded_split_squat_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 108,
      "profileId": "goblet_sumo_squat_ik_v1",
      "title": "Goblet Sumo Squat IK V1",
      "exerciseKeys": [
        "goblet-sumo-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.305,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.305,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.23,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.23,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.25,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.25,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.185,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.185,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.11,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.11,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.13,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.13,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": false,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
        "posePassRows": 2,
        "poseFixRows": 0,
        "runtimeReviewRows": 0
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": false,
        "testCases": [
          {
            "caseId": "goblet_sumo_squat__v90__start_wide_goblet",
            "label": "V90 start wide goblet",
            "phase": 0.18,
            "expectedKeypose": "start_wide_goblet",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.993857,
            "originalV88GateStatus": "PASS_MEDIAPIPE_SOURCE_CANDIDATE"
          },
          {
            "caseId": "goblet_sumo_squat__v90__bottom_parallel_wide_goblet",
            "label": "V90 bottom parallel wide goblet",
            "phase": 0.68,
            "expectedKeypose": "bottom_parallel_wide_goblet",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.994899,
            "originalV88GateStatus": "PASS_MEDIAPIPE_SOURCE_CANDIDATE"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 109,
      "profileId": "goblet_heel_elevated_narrow_squat_ik_v1",
      "title": "Goblet Heel Elevated Narrow Squat IK V1",
      "exerciseKeys": [
        "goblet-heel-elevated-narrow-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.305,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.305,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.23,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.23,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.25,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.25,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.185,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.185,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.11,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.11,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.13,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.13,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 110,
      "profileId": "goblet_lateral_lunge_ik_v1",
      "title": "Goblet Lateral Lunge IK V1",
      "exerciseKeys": [
        "goblet-lateral-lunge"
      ],
      "family": "lunge_step",
      "motionType": "stationary_alternating_lateral_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 111,
      "profileId": "goblet_stationary_lateral_lunge_ik_v1",
      "title": "Goblet Stationary Lateral Lunge IK V1",
      "exerciseKeys": [
        "goblet-stationary-lateral-lunge"
      ],
      "family": "lunge_step",
      "motionType": "stationary_lateral_lunge_loop",
      "template": "lunge_step",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "split_contact",
            "t": 0.333,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: split contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "bottom_or_range_peak",
            "t": 0.667,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: bottom or range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.77,
                0
              ],
              "Pelvis": [
                0,
                0.72,
                0
              ],
              "Waist": [
                0,
                0.9,
                -0.01
              ],
              "Spine01": [
                0,
                1.06,
                -0.02
              ],
              "Spine02": [
                0,
                1.3,
                -0.03
              ],
              "Head": [
                0,
                1.62,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.34,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.34,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.27,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.27,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.2,
                0
              ],
              "R_Forearm": [
                0.3,
                1.2,
                0
              ],
              "L_Hand": [
                -0.3,
                1.08,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.08,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.555,
                0.135
              ],
              "R_Thigh": [
                0.0475,
                0.555,
                -0.055
              ],
              "L_Calf": [
                -0.095,
                0.39,
                0.27
              ],
              "R_Calf": [
                0.095,
                0.39,
                -0.11
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.42
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.34
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.54
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.22
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          },
          {
            "id": "return_or_next_step",
            "t": 1,
            "physioRequirement": "Lunge/split stance drill: stable split contact, pelvis descends between feet, knee tracking and return/step control. Keypose: return or next step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.09
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.01
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.18
              ],
              "R_Calf": [
                0.095,
                0.48,
                -0.02
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.24
              ],
              "R_Foot": [
                0.19,
                0.02,
                -0.16
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.36
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                -0.04
              ]
            },
            "detectors": [
              "FOOT_CONTACT",
              "KNEE_TRACKING",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_TRAVEL",
              "SPLIT_STANCE_GEOMETRY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_cross_or_overlap_wrongly",
              "front_foot_contact_missing",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_static_with_leg_motion"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 112,
      "profileId": "goblet_lateral_shuffle_walk_ik_v1",
      "title": "Goblet Lateral Shuffle Walk IK V1",
      "exerciseKeys": [
        "goblet-lateral-shuffle-walk"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loaded_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 113,
      "profileId": "rdl_ik_v1",
      "title": "RDL IK V1",
      "exerciseKeys": [
        "rdl"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_loaded_hinge_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 114,
      "profileId": "trap_bar_deadlift_ik_v1",
      "title": "Trap Bar Deadlift IK V1",
      "exerciseKeys": [
        "trap-bar-deadlift"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_loaded_hinge_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 115,
      "profileId": "trap_bar_deadlift_low_handle_ik_v1",
      "title": "Trap Bar Deadlift (low handle) IK V1",
      "exerciseKeys": [
        "trap-bar-deadlift-low-handle"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_loaded_hinge_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HAND_CONTACT_MISS",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HAND_CONTACT_MISS",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HAND_CONTACT_MISS",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HAND_CONTACT_MISS",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 116,
      "profileId": "push_press_ik_v1",
      "title": "Push Press IK V1",
      "exerciseKeys": [
        "push-press"
      ],
      "family": "push_press",
      "motionType": "stationary_loaded_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.055,
                0.02,
                0.27
              ],
              "R_PalmBase": [
                0.055,
                0.02,
                0.27
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.055,
                0.02,
                0.27
              ],
              "R_PalmBase": [
                0.055,
                0.02,
                0.27
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.15,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.15,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.15,
                0.02,
                0.1
              ],
              "R_PalmBase": [
                0.15,
                0.02,
                0.1
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 117,
      "profileId": "db_overhead_press_ik_v1",
      "title": "DB Overhead Press IK V1",
      "exerciseKeys": [
        "db-overhead-press"
      ],
      "family": "push_press",
      "motionType": "stationary_loaded_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 118,
      "profileId": "db_z_press_ik_v1",
      "title": "DB Z Press IK V1",
      "exerciseKeys": [
        "db-z-press"
      ],
      "family": "push_press",
      "motionType": "stationary_floor_loaded_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 119,
      "profileId": "front_plate_raise_ik_v1",
      "title": "Front Plate Raise IK V1",
      "exerciseKeys": [
        "front-plate-raise"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_loaded_upper_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.64,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.64,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.74,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.74,
                0.01
              ],
              "L_Hand": [
                -0.15,
                1.95,
                0.02
              ],
              "R_Hand": [
                0.15,
                1.95,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 120,
      "profileId": "hammer_curl_ik_v1",
      "title": "Hammer Curl IK V1",
      "exerciseKeys": [
        "hammer-curl"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_loaded_upper_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.165,
                1.475,
                0.06
              ],
              "R_Upperarm": [
                0.165,
                1.475,
                0.06
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 121,
      "profileId": "barbell_curl_ik_v1",
      "title": "Barbell Curl IK V1",
      "exerciseKeys": [
        "barbell-curl"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_loaded_upper_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.165,
                1.475,
                0.06
              ],
              "R_Upperarm": [
                0.165,
                1.475,
                0.06
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 122,
      "profileId": "skull_crushers_ik_v1",
      "title": "Skull Crushers IK V1",
      "exerciseKeys": [
        "skull-crushers"
      ],
      "family": "uncategorized",
      "motionType": "stationary_floor_loaded_upper_loop",
      "template": "uncategorized",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Profile needs manual physio review; generated only as scaffold until exercise-specific confirmation.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Profile needs manual physio review; generated only as scaffold until exercise-specific confirmation. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CURRENT_NEX_MIRROR_REQUIRED",
              "NEEDS_PHYSIO_REVIEW",
              "OBJECT_HAND_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "approval_without_actual_nex_mirror",
              "approval_without_physio_keyposes",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Profile needs manual physio review; generated only as scaffold until exercise-specific confirmation. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CURRENT_NEX_MIRROR_REQUIRED",
              "NEEDS_PHYSIO_REVIEW",
              "OBJECT_HAND_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "approval_without_actual_nex_mirror",
              "approval_without_physio_keyposes",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Profile needs manual physio review; generated only as scaffold until exercise-specific confirmation. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CURRENT_NEX_MIRROR_REQUIRED",
              "NEEDS_PHYSIO_REVIEW",
              "OBJECT_HAND_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "approval_without_actual_nex_mirror",
              "approval_without_physio_keyposes",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 123,
      "profileId": "weighted_sit_ups_ik_v1",
      "title": "Weighted Sit Ups IK V1",
      "exerciseKeys": [
        "weighted-sit-ups"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.165,
                0.815,
                0.215
              ],
              "R_Upperarm": [
                0.165,
                0.815,
                0.215
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.33,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.33,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.035,
                0.02,
                0.3
              ],
              "R_PalmBase": [
                0.035,
                0.02,
                0.3
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 124,
      "profileId": "alternating_sprinter_step_up_ik_v1",
      "title": "Alternating Sprinter Step Up IK V1",
      "exerciseKeys": [
        "alternating-sprinter-step-up"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 125,
      "profileId": "alternating_sprinter_step_ups_ik_v1",
      "title": "Alternating Sprinter Step Ups IK V1",
      "exerciseKeys": [
        "alternating-sprinter-step-ups"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 126,
      "profileId": "sprinter_step_ups_ik_v1",
      "title": "Sprinter Step Ups IK V1",
      "exerciseKeys": [
        "sprinter-step-ups"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 127,
      "profileId": "step_ups_bodyweight_ik_v1",
      "title": "Step Ups (Bodyweight) IK V1",
      "exerciseKeys": [
        "step-ups-bodyweight"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 128,
      "profileId": "db_step_up_ik_v1",
      "title": "DB Step Up IK V1",
      "exerciseKeys": [
        "db-step-up"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_loaded_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 129,
      "profileId": "decel_step_down_ik_v1",
      "title": "Decel Step Down IK V1",
      "exerciseKeys": [
        "decel-step-down"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": false,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
        "posePassRows": 3,
        "poseFixRows": 0,
        "runtimeReviewRows": 0
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": false,
        "testCases": [
          {
            "caseId": "decel_step_down__v90__setup_step_down",
            "label": "V90 setup step down",
            "phase": 0.12,
            "expectedKeypose": "setup_step_down",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.809208,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          },
          {
            "caseId": "decel_step_down__v90__controlled_descent",
            "label": "V90 controlled descent",
            "phase": 0.46,
            "expectedKeypose": "controlled_descent",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.814615,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          },
          {
            "caseId": "decel_step_down__v90__box_loaded_bottom",
            "label": "V90 box loaded bottom",
            "phase": 0.78,
            "expectedKeypose": "box_loaded_bottom",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": false,
            "runtimeReviewStatus": "NO_EXTRA_RUNTIME_REVIEW",
            "requiredMinVisibility": 0.941682,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 130,
      "profileId": "decel_step_downs_ik_v1",
      "title": "Decel Step Downs IK V1",
      "exerciseKeys": [
        "decel-step-downs"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 131,
      "profileId": "decel_step_up_ik_v1",
      "title": "Decel Step Up IK V1",
      "exerciseKeys": [
        "decel-step-up"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 132,
      "profileId": "iso_step_downs_ik_v1",
      "title": "Iso Step Downs IK V1",
      "exerciseKeys": [
        "iso-step-downs"
      ],
      "family": "lunge_step",
      "motionType": "minor_travel_step_support",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 133,
      "profileId": "back_squat_ik_v1",
      "title": "Back Squat IK V1",
      "exerciseKeys": [
        "back-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 134,
      "profileId": "hip_circle_squat_ik_v1",
      "title": "Hip Circle Squat IK V1",
      "exerciseKeys": [
        "hip-circle-squat"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 135,
      "profileId": "narrow_stance_squats_ik_v1",
      "title": "Narrow Stance Squats IK V1",
      "exerciseKeys": [
        "narrow-stance-squats"
      ],
      "family": "squat",
      "motionType": "stationary_loop",
      "template": "bilateral_squat",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "load",
            "t": 0.333,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.81,
                0
              ],
              "Pelvis": [
                0,
                0.76,
                0
              ],
              "Waist": [
                0,
                0.94,
                -0.01
              ],
              "Spine01": [
                0,
                1.1,
                -0.02
              ],
              "Spine02": [
                0,
                1.34,
                -0.03
              ],
              "Head": [
                0,
                1.66,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.38,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.38,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.31,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.31,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.24,
                0
              ],
              "R_Forearm": [
                0.3,
                1.24,
                0
              ],
              "L_Hand": [
                -0.3,
                1.12,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.12,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.584,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.584,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.408,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.408,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "bottom",
            "t": 0.667,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: bottom.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.69,
                0
              ],
              "Pelvis": [
                0,
                0.64,
                0
              ],
              "Waist": [
                0,
                0.82,
                -0.01
              ],
              "Spine01": [
                0,
                0.98,
                -0.02
              ],
              "Spine02": [
                0,
                1.22,
                -0.03
              ],
              "Head": [
                0,
                1.54,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.26,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.26,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.19,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.19,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.12,
                0
              ],
              "R_Forearm": [
                0.3,
                1.12,
                0
              ],
              "L_Hand": [
                -0.3,
                1,
                0.03
              ],
              "R_Hand": [
                0.3,
                1,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.497,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.497,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.354,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.354,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Squat pattern: pelvis/root descends with hip-knee flexion while feet stay planted and torso/arms remain clear. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "FOOT_LOCK",
              "KNEE_HIP_FLEXION",
              "PELVIS_ROOT_DESCENT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "foot_lift_or_drift",
              "legs_moving_without_pelvis",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pelvis_root_not_descending",
              "torso_collapse"
            ]
          }
        ]
      },
      "priorityBuckets": [],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 136,
      "profileId": "bulgarian_split_squat_ik_v1",
      "title": "Bulgarian Split Squat IK V1",
      "exerciseKeys": [
        "bulgarian-split-squat"
      ],
      "family": "squat",
      "motionType": "stationary_split_strength_loop",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 137,
      "profileId": "approach_hurdle_jump_ik_v1",
      "title": "Approach Hurdle Jump IK V1",
      "exerciseKeys": [
        "approach-hurdle-jump"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 138,
      "profileId": "hurdle_jump_ik_v1",
      "title": "Hurdle Jump IK V1",
      "exerciseKeys": [
        "hurdle-jump"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 139,
      "profileId": "multi_hurdle_jump_4_hurdles_ik_v1",
      "title": "Multi Hurdle Jump (4 Hurdles) IK V1",
      "exerciseKeys": [
        "multi-hurdle-jump-4-hurdles"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 140,
      "profileId": "box_jumps_ik_v1",
      "title": "Box Jumps IK V1",
      "exerciseKeys": [
        "box-jumps"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 141,
      "profileId": "seated_box_jump_ik_v1",
      "title": "Seated Box Jump IK V1",
      "exerciseKeys": [
        "seated-box-jump"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 142,
      "profileId": "seated_box_jumps_ik_v1",
      "title": "Seated Box Jumps IK V1",
      "exerciseKeys": [
        "seated-box-jumps"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_burst",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.62
              ],
              "Pelvis": [
                0,
                1.27,
                0.62
              ],
              "Waist": [
                0,
                1.45,
                0.61
              ],
              "Spine01": [
                0,
                1.61,
                0.6
              ],
              "Spine02": [
                0,
                1.85,
                0.59
              ],
              "Head": [
                0,
                2.17,
                0.59
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.59
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.59
              ],
              "L_Upperarm": [
                -0.18,
                1.87,
                0.705
              ],
              "R_Upperarm": [
                0.18,
                1.87,
                0.705
              ],
              "L_Forearm": [
                -0.23,
                1.85,
                0.82
              ],
              "R_Forearm": [
                0.23,
                1.85,
                0.82
              ],
              "L_Hand": [
                -0.16,
                1.99,
                0.98
              ],
              "R_Hand": [
                0.16,
                1.99,
                0.98
              ],
              "L_Thigh": [
                -0.0475,
                0.9313,
                0.66
              ],
              "R_Thigh": [
                0.0475,
                0.9313,
                0.66
              ],
              "L_Calf": [
                -0.095,
                0.5925,
                0.7
              ],
              "R_Calf": [
                0.095,
                0.5925,
                0.7
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.66
              ],
              "R_Foot": [
                0.19,
                0.52,
                0.66
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.78
              ],
              "R_ToeBase": [
                0.19,
                0.52,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "BOX_OR_STEP",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "ROOT_TRAVEL_OR_CONTACT",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "BOX_OR_STEP_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 143,
      "profileId": "incline_push_up_ik_v1",
      "title": "Incline Push Up IK V1",
      "exerciseKeys": [
        "incline-push-up"
      ],
      "family": "push_press",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Incline push-up: hands fixed on elevated support, feet on floor, chest lowers substantially toward support and presses up.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Incline push-up: hands fixed on elevated support, feet on floor, chest lowers substantially toward support and presses up. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42,
                -0.18
              ],
              "Pelvis": [
                0,
                0.42,
                -0.18
              ],
              "Waist": [
                0,
                0.5,
                0.02
              ],
              "Spine01": [
                0,
                0.6,
                0.2
              ],
              "Spine02": [
                0,
                0.7,
                0.36
              ],
              "Head": [
                0,
                0.78,
                0.54
              ],
              "L_Clavicle": [
                -0.15,
                0.7,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.7,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.58,
                0.4
              ],
              "R_Upperarm": [
                0.24,
                0.58,
                0.4
              ],
              "L_Forearm": [
                -0.24,
                0.48,
                0.45
              ],
              "R_Forearm": [
                0.24,
                0.48,
                0.45
              ],
              "L_Hand": [
                -0.24,
                0.42,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.42,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.32,
                -0.34
              ],
              "R_Thigh": [
                0.07,
                0.32,
                -0.34
              ],
              "L_Calf": [
                -0.1,
                0.17,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.17,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.8,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.81,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.81,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Incline push-up: hands fixed on elevated support, feet on floor, chest lowers substantially toward support and presses up. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.18
              ],
              "Pelvis": [
                0,
                0.34,
                -0.18
              ],
              "Waist": [
                0,
                0.39,
                0.02
              ],
              "Spine01": [
                0,
                0.45,
                0.2
              ],
              "Spine02": [
                0,
                0.5,
                0.36
              ],
              "Head": [
                0,
                0.56,
                0.54
              ],
              "L_Clavicle": [
                -0.15,
                0.5,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.48,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.48,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.44,
                0.43
              ],
              "R_Forearm": [
                0.3,
                0.44,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.42,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.42,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.28,
                -0.34
              ],
              "R_Thigh": [
                0.07,
                0.28,
                -0.34
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.5800000000000001,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.5900000000000001,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.5900000000000001,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Incline push-up: hands fixed on elevated support, feet on floor, chest lowers substantially toward support and presses up. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.42,
                -0.18
              ],
              "Pelvis": [
                0,
                0.42,
                -0.18
              ],
              "Waist": [
                0,
                0.5,
                0.02
              ],
              "Spine01": [
                0,
                0.6,
                0.2
              ],
              "Spine02": [
                0,
                0.7,
                0.36
              ],
              "Head": [
                0,
                0.78,
                0.54
              ],
              "L_Clavicle": [
                -0.15,
                0.7,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.7,
                0.34
              ],
              "L_Upperarm": [
                -0.24,
                0.58,
                0.4
              ],
              "R_Upperarm": [
                0.24,
                0.58,
                0.4
              ],
              "L_Forearm": [
                -0.24,
                0.48,
                0.45
              ],
              "R_Forearm": [
                0.24,
                0.48,
                0.45
              ],
              "L_Hand": [
                -0.24,
                0.42,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.42,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.32,
                -0.34
              ],
              "R_Thigh": [
                0.07,
                0.32,
                -0.34
              ],
              "L_Calf": [
                -0.1,
                0.17,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.17,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.8,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.81,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.81,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Incline push-up: hands fixed on elevated support, feet on floor, chest lowers substantially toward support and presses up. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.18
              ],
              "Pelvis": [
                0,
                0.34,
                -0.18
              ],
              "Waist": [
                0,
                0.39,
                0.02
              ],
              "Spine01": [
                0,
                0.45,
                0.2
              ],
              "Spine02": [
                0,
                0.5,
                0.36
              ],
              "Head": [
                0,
                0.56,
                0.54
              ],
              "L_Clavicle": [
                -0.15,
                0.5,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.5,
                0.34
              ],
              "L_Upperarm": [
                -0.3,
                0.48,
                0.36
              ],
              "R_Upperarm": [
                0.3,
                0.48,
                0.36
              ],
              "L_Forearm": [
                -0.3,
                0.44,
                0.43
              ],
              "R_Forearm": [
                0.3,
                0.44,
                0.43
              ],
              "L_Hand": [
                -0.24,
                0.42,
                0.46
              ],
              "R_Hand": [
                0.24,
                0.42,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.28,
                -0.34
              ],
              "R_Thigh": [
                0.07,
                0.28,
                -0.34
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.5800000000000001,
                0.62
              ],
              "L_Eye": [
                -0.035,
                0.5900000000000001,
                0.6100000000000001
              ],
              "R_Eye": [
                0.035,
                0.5900000000000001,
                0.6100000000000001
              ],
              "L_PalmBase": [
                -0.24,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.24,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 144,
      "profileId": "plank_press_up_ik_v1",
      "title": "Plank Press Up IK V1",
      "exerciseKeys": [
        "plank-press-up"
      ],
      "family": "floor_core_crawl",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig02LargeMotionAuthored": true,
        "largeMotionAuthoringPrinciple": "deliberately large visible range; prefer overshoot then reduce after visual review"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Plank press-up: alternates between forearm plank and high plank with clear elbow/hand support change.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "start_big_range",
            "t": 0,
            "physioRequirement": "Plank press-up: alternates between forearm plank and high plank with clear elbow/hand support change. Keypose 1: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.3,
                -0.22
              ],
              "Pelvis": [
                0,
                0.3,
                -0.22
              ],
              "Waist": [
                0,
                0.32,
                0
              ],
              "Spine01": [
                0,
                0.34,
                0.18
              ],
              "Spine02": [
                0,
                0.36,
                0.34
              ],
              "Head": [
                0,
                0.38,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.02,
                0.38
              ],
              "R_Forearm": [
                0.22,
                0.02,
                0.38
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.5
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.5
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.58
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.58
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "bottom_or_peak_big_range",
            "t": 0.333,
            "physioRequirement": "Plank press-up: alternates between forearm plank and high plank with clear elbow/hand support change. Keypose 2: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "top_or_swap_big_range",
            "t": 0.666,
            "physioRequirement": "Plank press-up: alternates between forearm plank and high plank with clear elbow/hand support change. Keypose 3: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.3,
                -0.22
              ],
              "Pelvis": [
                0,
                0.3,
                -0.22
              ],
              "Waist": [
                0,
                0.32,
                0
              ],
              "Spine01": [
                0,
                0.34,
                0.18
              ],
              "Spine02": [
                0,
                0.36,
                0.34
              ],
              "Head": [
                0,
                0.38,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.02,
                0.38
              ],
              "R_Forearm": [
                0.22,
                0.02,
                0.38
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.5
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.5
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.41000000000000003,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.41000000000000003,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.58
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.58
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_big_range",
            "t": 1,
            "physioRequirement": "Plank press-up: alternates between forearm plank and high plank with clear elbow/hand support change. Keypose 4: large visible range, not static placeholder.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42,
                0.34
              ],
              "Head": [
                0,
                0.44,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.35,
                0.39
              ],
              "R_Upperarm": [
                0.22,
                0.35,
                0.39
              ],
              "L_Forearm": [
                -0.22,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.22,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.22,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.22,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.46,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.47,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.47,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.22,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.22,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2RIG_SOURCE_PHASE_MOTION",
              "LARGE_VISIBLE_RANGE",
              "CONTACT_SUPPORT_IF_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 145,
      "profileId": "chin_up_ik_v1",
      "title": "Chin Up IK V1",
      "exerciseKeys": [
        "chin-up"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 146,
      "profileId": "chin_ups_ik_v1",
      "title": "Chin Ups IK V1",
      "exerciseKeys": [
        "chin-ups"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 147,
      "profileId": "pull_up_ik_v1",
      "title": "Pull Up IK V1",
      "exerciseKeys": [
        "pull-up"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 148,
      "profileId": "pull_ups_ik_v1",
      "title": "Pull Ups IK V1",
      "exerciseKeys": [
        "pull-ups"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 149,
      "profileId": "neutral_grip_pull_ups_ik_v1",
      "title": "Neutral Grip Pull Ups IK V1",
      "exerciseKeys": [
        "neutral-grip-pull-ups"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 150,
      "profileId": "iso_pull_up_hold_ik_v1",
      "title": "Iso Pull Up Hold IK V1",
      "exerciseKeys": [
        "iso-pull-up-hold"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_hold",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 151,
      "profileId": "rope_pull_up_ik_v1",
      "title": "Rope Pull Up IK V1",
      "exerciseKeys": [
        "rope-pull-up"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 152,
      "profileId": "rope_or_towel_pull_ups_ik_v1",
      "title": "Rope or Towel Pull Ups IK V1",
      "exerciseKeys": [
        "rope-or-towel-pull-ups"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_pull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 153,
      "profileId": "inverted_row_ik_v1",
      "title": "Inverted Row IK V1",
      "exerciseKeys": [
        "inverted-row"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_row_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 154,
      "profileId": "supinated_inverted_row_ik_v1",
      "title": "Supinated Inverted Row IK V1",
      "exerciseKeys": [
        "supinated-inverted-row"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_row_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 155,
      "profileId": "rope_inverted_row_ik_v1",
      "title": "Rope Inverted Row IK V1",
      "exerciseKeys": [
        "rope-inverted-row"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_row_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 156,
      "profileId": "incline_row_ik_v1",
      "title": "Incline Row IK V1",
      "exerciseKeys": [
        "incline-row"
      ],
      "family": "pull_hang_row",
      "motionType": "external_anchor_row_loop",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 157,
      "profileId": "renegade_row_ik_v1",
      "title": "Renegade Row IK V1",
      "exerciseKeys": [
        "renegade-row"
      ],
      "family": "pull_hang_row",
      "motionType": "stationary_floor_loaded_row",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 158,
      "profileId": "single_arm_row_ik_v1",
      "title": "Single Arm Row IK V1",
      "exerciseKeys": [
        "single-arm-row"
      ],
      "family": "pull_hang_row",
      "motionType": "stationary_hinge_row_loop",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 159,
      "profileId": "med_ball_slam_ik_v1",
      "title": "Med Ball Slam IK V1",
      "exerciseKeys": [
        "med-ball-slam"
      ],
      "family": "throw_slam",
      "motionType": "stationary_throw_slam_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 160,
      "profileId": "med_ball_side_slam_ik_v1",
      "title": "Med Ball Side Slam IK V1",
      "exerciseKeys": [
        "med-ball-side-slam"
      ],
      "family": "throw_slam",
      "motionType": "stationary_rotational_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 161,
      "profileId": "med_ball_side_toss_ik_v1",
      "title": "Med Ball Side Toss IK V1",
      "exerciseKeys": [
        "med-ball-side-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_rotational_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 162,
      "profileId": "med_ball_broad_toss_ik_v1",
      "title": "Med Ball Broad Toss IK V1",
      "exerciseKeys": [
        "med-ball-broad-toss"
      ],
      "family": "throw_slam",
      "motionType": "travel_throw_burst",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 163,
      "profileId": "med_ball_vertical_toss_ik_v1",
      "title": "Med Ball Vertical Toss IK V1",
      "exerciseKeys": [
        "med-ball-vertical-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_throw_vertical_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 164,
      "profileId": "med_ball_soccer_toss_ik_v1",
      "title": "Med Ball Soccer Toss IK V1",
      "exerciseKeys": [
        "med-ball-soccer-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_throw_forward_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 165,
      "profileId": "seated_med_ball_toss_ik_v1",
      "title": "Seated Med Ball Toss IK V1",
      "exerciseKeys": [
        "seated-med-ball-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_floor_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 166,
      "profileId": "kneeling_med_ball_broad_toss_ik_v1",
      "title": "Kneeling Med Ball Broad Toss IK V1",
      "exerciseKeys": [
        "kneeling-med-ball-broad-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_kneeling_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 167,
      "profileId": "kneeling_med_ball_side_slam_ik_v1",
      "title": "Kneeling Med Ball Side Slam IK V1",
      "exerciseKeys": [
        "kneeling-med-ball-side-slam"
      ],
      "family": "throw_slam",
      "motionType": "stationary_kneeling_rotational_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 168,
      "profileId": "kneeling_soccer_toss_ik_v1",
      "title": "Kneeling Soccer Toss IK V1",
      "exerciseKeys": [
        "kneeling-soccer-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_kneeling_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 169,
      "profileId": "soccer_toss_ik_v1",
      "title": "Soccer Toss IK V1",
      "exerciseKeys": [
        "soccer-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_throw_forward_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 170,
      "profileId": "staggered_stance_broad_toss_ik_v1",
      "title": "Staggered Stance Broad Toss IK V1",
      "exerciseKeys": [
        "staggered-stance-broad-toss"
      ],
      "family": "throw_slam",
      "motionType": "travel_throw_burst",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 171,
      "profileId": "rebound_chest_pass_ik_v1",
      "title": "Rebound Chest Pass IK V1",
      "exerciseKeys": [
        "rebound-chest-pass"
      ],
      "family": "horizontal_jump",
      "motionType": "stationary_throw_forward_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 172,
      "profileId": "rebound_side_toss_ik_v1",
      "title": "Rebound Side Toss IK V1",
      "exerciseKeys": [
        "rebound-side-toss"
      ],
      "family": "throw_slam",
      "motionType": "stationary_rotational_throw_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "stage2Phase3V90": "for_nex_approval_from_real_mediapipe_pose_source",
        "sourceAuthorityStatus": "pose_source_ready",
        "runtimeReviewRequired": true,
        "nexApproved": false,
        "productionApproved": false,
        "updatedAt": "2026-06-28T18:33:29Z",
        "policy": "V90 exposes candidates to Nex testplayer only; no automatic Nex approval."
      },
      "sourceAuthority": {
        "schema": "NEXT11_V90_SOURCE_AUTHORITY_POINTER_V1",
        "source": "V89 exercise-aware MediaPipe gate",
        "poseSourceStatus": "POSE_SOURCE_READY_ALL_ROWS",
        "runtimeReviewStatus": "RUNTIME_REVIEW_REQUIRED",
        "posePassRows": 2,
        "poseFixRows": 0,
        "runtimeReviewRows": 2
      },
      "nexProd01": {
        "enabled": true,
        "route": "testplayer_first",
        "status": "for_nex_approval_candidate_only",
        "sourceAuthority": "V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE",
        "runtimeReviewRequired": true,
        "testCases": [
          {
            "caseId": "rebound_side_toss__v90__rebound_catch_or_throw",
            "label": "V90 rebound catch or throw",
            "phase": 0.18,
            "expectedKeypose": "rebound_catch_or_throw",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": true,
            "runtimeReviewStatus": "RUNTIME_SEQUENCE_REVIEW_REQUIRED",
            "requiredMinVisibility": 0.874264,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          },
          {
            "caseId": "rebound_side_toss__v90__original_full_source",
            "label": "V90 original full source",
            "phase": 0.68,
            "expectedKeypose": "original_full_source",
            "sourceAuthority": "v89_pose_source_pass",
            "runtimeReviewRequired": true,
            "runtimeReviewStatus": "RUNTIME_SEQUENCE_REVIEW_REQUIRED",
            "requiredMinVisibility": 0.93131,
            "originalV88GateStatus": "REVIEW_BEFORE_RUNTIME_CONTRACT"
          }
        ]
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 173,
      "profileId": "ball_drops_ik_v1",
      "title": "Ball Drops IK V1",
      "exerciseKeys": [
        "ball-drops"
      ],
      "family": "throw_slam",
      "motionType": "reaction_ball_drop_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 174,
      "profileId": "lateral_shuffle_ball_drop_ik_v1",
      "title": "Lateral Shuffle Ball Drop IK V1",
      "exerciseKeys": [
        "lateral-shuffle-ball-drop"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_reaction_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 175,
      "profileId": "ab_wheel_ik_v1",
      "title": "Ab Wheel IK V1",
      "exerciseKeys": [
        "ab-wheel"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 176,
      "profileId": "backwards_sled_drag_ik_v1",
      "title": "Backwards Sled Drag IK V1",
      "exerciseKeys": [
        "backwards-sled-drag"
      ],
      "family": "loaded_carry",
      "motionType": "travel_sled_drag_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 177,
      "profileId": "band_anti_rotation_back_pedal_ik_v1",
      "title": "Band Anti Rotation Back Pedal IK V1",
      "exerciseKeys": [
        "band-anti-rotation-back-pedal"
      ],
      "family": "running_agility",
      "motionType": "travel_band_resisted_backpedal",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 178,
      "profileId": "band_facepull_ik_v1",
      "title": "Band Facepull IK V1",
      "exerciseKeys": [
        "band-facepull"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_band_facepull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 179,
      "profileId": "band_tricep_extension_ik_v1",
      "title": "Band Tricep Extension IK V1",
      "exerciseKeys": [
        "band-tricep-extension"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_band_triceps_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.165,
                1.475,
                0.06
              ],
              "R_Upperarm": [
                0.165,
                1.475,
                0.06
              ],
              "L_Forearm": [
                -0.2,
                1.41,
                0.15
              ],
              "R_Forearm": [
                0.2,
                1.41,
                0.15
              ],
              "L_Hand": [
                -0.035,
                1.45,
                0.22
              ],
              "R_Hand": [
                0.035,
                1.45,
                0.22
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 180,
      "profileId": "bench_dips_ik_v1",
      "title": "Bench Dips IK V1",
      "exerciseKeys": [
        "bench-dips"
      ],
      "family": "push_press",
      "motionType": "stationary_support_surface_loop",
      "template": "support_surface",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": 0.52
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_facing_surface",
            "t": 0,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: ready facing surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "load_floor",
            "t": 0.2,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: load floor.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.83,
                0
              ],
              "Pelvis": [
                0,
                0.78,
                0
              ],
              "Waist": [
                0,
                0.96,
                -0.01
              ],
              "Spine01": [
                0,
                1.12,
                -0.02
              ],
              "Spine02": [
                0,
                1.36,
                -0.03
              ],
              "Head": [
                0,
                1.68,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.4,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.4,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.28,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.28,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.16,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.16,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.98,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.98,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5985,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5985,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.417,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.417,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "takeoff_or_step",
            "t": 0.4,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: takeoff or step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "foot_on_surface",
            "t": 0.6,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: foot on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "top_stable_on_surface",
            "t": 0.8,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: top stable on surface.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": true
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Support-surface drill: actor faces the box/bench/step; foot/feet contact the top plane; root/pelvis travel onto or relative to surface. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.32,
                0.5
              ],
              "Pelvis": [
                0,
                1.27,
                0.5
              ],
              "Waist": [
                0,
                1.45,
                0.49
              ],
              "Spine01": [
                0,
                1.61,
                0.48
              ],
              "Spine02": [
                0,
                1.85,
                0.47
              ],
              "Head": [
                0,
                2.17,
                0.47
              ],
              "L_Clavicle": [
                -0.13,
                1.89,
                0.47
              ],
              "R_Clavicle": [
                0.13,
                1.89,
                0.47
              ],
              "L_Upperarm": [
                -0.215,
                1.82,
                0.485
              ],
              "R_Upperarm": [
                0.215,
                1.82,
                0.485
              ],
              "L_Forearm": [
                -0.3,
                1.75,
                0.5
              ],
              "R_Forearm": [
                0.3,
                1.75,
                0.5
              ],
              "L_Hand": [
                -0.3,
                1.63,
                0.53
              ],
              "R_Hand": [
                0.3,
                1.63,
                0.53
              ],
              "L_Thigh": [
                -0.0475,
                0.9337,
                0.54
              ],
              "R_Thigh": [
                0.03,
                0.9337,
                0.575
              ],
              "L_Calf": [
                -0.095,
                0.5975,
                0.58
              ],
              "R_Calf": [
                0.06,
                0.5975,
                0.65
              ],
              "L_Foot": [
                -0.19,
                0.52,
                0.54
              ],
              "R_Foot": [
                0.12,
                0.78,
                0.68
              ],
              "L_ToeBase": [
                -0.19,
                0.52,
                0.66
              ],
              "R_ToeBase": [
                0.12,
                0.78,
                0.78
              ]
            },
            "detectors": [
              "ACTOR_FACES_SUPPORT_SURFACE",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION_MISMATCH",
              "ROOT_TO_SURFACE_TRAVEL",
              "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING",
              "SUPPORT_SURFACE_CONTACT",
              "SUPPORT_SURFACE_CONTACT_FAIL",
              "SUPPORT_SURFACE_TOP_PLANE_CONTACT",
              "TOP_STABILITY"
            ],
            "contactRules": [
              {
                "type": "support_surface_top_plane",
                "object": "box_step_bench",
                "toleranceMeters": 0.045,
                "requiredInKeypose": false
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_away_from_box",
              "actual_nex_not_posed_to_ik",
              "foot_misses_box_top",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_stuck_while_leg_moves",
              "sprattling_on_floor"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "OBJECT_ORIENTATION_MISMATCH_PRIORITY",
        "ROOT_TRAVEL_BLOCKED_LIMBS_MOVING_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY",
        "SUPPORT_SURFACE_CONTACT_FAIL_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 181,
      "profileId": "bench_press_ik_v1",
      "title": "Bench Press IK V1",
      "exerciseKeys": [
        "bench-press"
      ],
      "family": "push_press",
      "motionType": "stationary_bench_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 182,
      "profileId": "buddy_hamstring_curls_ik_v1",
      "title": "Buddy Hamstring Curls IK V1",
      "exerciseKeys": [
        "buddy-hamstring-curls"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_floor_partner_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 183,
      "profileId": "buddy_hamstrings_ik_v1",
      "title": "Buddy Hamstrings IK V1",
      "exerciseKeys": [
        "buddy-hamstrings"
      ],
      "family": "uncategorized",
      "motionType": "stationary_floor_partner_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 184,
      "profileId": "cable_facepull_ik_v1",
      "title": "Cable Facepull IK V1",
      "exerciseKeys": [
        "cable-facepull"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_cable_facepull_loop",
      "template": "pull_hang_row",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_anchor_grip",
            "t": 0,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: setup anchor grip.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "loaded_start",
            "t": 0.333,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: loaded start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "pull_or_hold_peak",
            "t": 0.667,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: pull or hold peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.95,
                0
              ],
              "Pelvis": [
                0,
                0.9,
                0
              ],
              "Waist": [
                0,
                1.08,
                -0.01
              ],
              "Spine01": [
                0,
                1.24,
                -0.02
              ],
              "Spine02": [
                0,
                1.48,
                -0.03
              ],
              "Head": [
                0,
                1.8,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.52,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.52,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.445,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.445,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.37,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.37,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.39,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.39,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.6855,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6855,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.471,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.471,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Pull/row/hang/throw family: hands maintain anchor/object relation and body line follows pull or release intent. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.175,
                1.465,
                0.1
              ],
              "R_Upperarm": [
                0.175,
                1.465,
                0.1
              ],
              "L_Forearm": [
                -0.22,
                1.39,
                0.23
              ],
              "R_Forearm": [
                0.22,
                1.39,
                0.23
              ],
              "L_Hand": [
                -0.19,
                1.41,
                0.42
              ],
              "R_Hand": [
                0.19,
                1.41,
                0.42
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "BODY_LINE",
              "ELBOW_PULL_RANGE",
              "HAND_ANCHOR_CONTACT",
              "OBJECT_HAND_CONTACT",
              "OBJECT_ORIENTATION"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actor_facing_wrong_anchor",
              "actual_nex_not_posed_to_ik",
              "hands_detached_from_anchor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "pull_without_elbow_bend"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 185,
      "profileId": "close_grip_bench_press_ik_v1",
      "title": "Close Grip Bench Press IK V1",
      "exerciseKeys": [
        "close-grip-bench-press"
      ],
      "family": "push_press",
      "motionType": "stationary_bench_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 186,
      "profileId": "db_bench_press_ik_v1",
      "title": "DB Bench Press IK V1",
      "exerciseKeys": [
        "db-bench-press"
      ],
      "family": "push_press",
      "motionType": "stationary_bench_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 187,
      "profileId": "floor_press_ik_v1",
      "title": "Floor Press IK V1",
      "exerciseKeys": [
        "floor-press"
      ],
      "family": "push_press",
      "motionType": "stationary_floor_press_loop",
      "template": "push_press",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "rack_or_ready",
            "t": 0,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: rack or ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.465,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.465,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.39,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.39,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.41,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.41,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "dip_or_load",
            "t": 0.333,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: dip or load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.89,
                0
              ],
              "Pelvis": [
                0,
                0.84,
                0
              ],
              "Waist": [
                0,
                1.02,
                -0.01
              ],
              "Spine01": [
                0,
                1.18,
                -0.02
              ],
              "Spine02": [
                0,
                1.42,
                -0.03
              ],
              "Head": [
                0,
                1.74,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.46,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.46,
                -0.03
              ],
              "L_Upperarm": [
                -0.18,
                1.385,
                0.055
              ],
              "R_Upperarm": [
                0.18,
                1.385,
                0.055
              ],
              "L_Forearm": [
                -0.23,
                1.31,
                0.14
              ],
              "R_Forearm": [
                0.23,
                1.31,
                0.14
              ],
              "L_Hand": [
                -0.055,
                1.33,
                0.19
              ],
              "R_Hand": [
                0.055,
                1.33,
                0.19
              ],
              "L_Thigh": [
                -0.0475,
                0.642,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.642,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.444,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.444,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "drive_press",
            "t": 0.667,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: drive press.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          },
          {
            "id": "lockout_or_finish",
            "t": 1,
            "physioRequirement": "Loaded press pattern: rack, dip/drive and lockout path with object/hand alignment and torso clearance. Keypose: lockout or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.06,
                0
              ],
              "Pelvis": [
                0,
                1.01,
                0
              ],
              "Waist": [
                0,
                1.19,
                -0.01
              ],
              "Spine01": [
                0,
                1.35,
                -0.02
              ],
              "Spine02": [
                0,
                1.59,
                -0.03
              ],
              "Head": [
                0,
                1.91,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.63,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.63,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.73,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.73,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.83,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.83,
                0.01
              ],
              "L_Hand": [
                -0.15,
                2.04,
                0.02
              ],
              "R_Hand": [
                0.15,
                2.04,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7608,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7608,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.5115,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.5115,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "DIP_ROOT_MOTION",
              "OBJECT_HAND_CONTACT",
              "OVERHEAD_LOCKOUT",
              "TORSO_CLEARANCE"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_object",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_through_head",
              "press_without_dip_when_required"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 188,
      "profileId": "hyperextension_ik_v1",
      "title": "Hyperextension IK V1",
      "exerciseKeys": [
        "hyperextension"
      ],
      "family": "hinge_bridge",
      "motionType": "stationary_hinge_support_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 189,
      "profileId": "itys_ik_v1",
      "title": "ITY's IK V1",
      "exerciseKeys": [
        "ity-s"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_prone_upper_accessory_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.64,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.64,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.74,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.74,
                0.01
              ],
              "L_Hand": [
                -0.15,
                1.95,
                0.02
              ],
              "R_Hand": [
                0.15,
                1.95,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 190,
      "profileId": "incline_rear_delt_raise_ik_v1",
      "title": "Incline Rear Delt Raise IK V1",
      "exerciseKeys": [
        "incline-rear-delt-raise"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_incline_accessory_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.64,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.64,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.74,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.74,
                0.01
              ],
              "L_Hand": [
                -0.15,
                1.95,
                0.02
              ],
              "R_Hand": [
                0.15,
                1.95,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 191,
      "profileId": "jump_rope_ik_v1",
      "title": "Jump Rope IK V1",
      "exerciseKeys": [
        "jump-rope"
      ],
      "family": "jump_vertical_lateral",
      "motionType": "travel_elastic_rope_loop",
      "template": "vertical_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Vertical jump: load, flight clearance, landing contact and stable finish.",
        "keyposeCount": 5,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Vertical jump: load, flight clearance, landing contact and stable finish. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_jump"
            ]
          },
          {
            "id": "load",
            "t": 0.25,
            "physioRequirement": "Vertical jump: load, flight clearance, landing contact and stable finish. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_jump"
            ]
          },
          {
            "id": "flight",
            "t": 0.5,
            "physioRequirement": "Vertical jump: load, flight clearance, landing contact and stable finish. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_jump"
            ]
          },
          {
            "id": "landing",
            "t": 0.75,
            "physioRequirement": "Vertical jump: load, flight clearance, landing contact and stable finish. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_jump"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Vertical jump: load, flight clearance, landing contact and stable finish. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "LANDING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_jump"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 192,
      "profileId": "lateral_line_hops_sl_lateral_line_hops_ik_v1",
      "title": "Lateral Line Hops | SL Lateral Line Hops IK V1",
      "exerciseKeys": [
        "lateral-line-hops-sl-lateral-line-hops"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_lateral_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 193,
      "profileId": "lateral_monster_walk_ik_v1",
      "title": "Lateral Monster Walk IK V1",
      "exerciseKeys": [
        "lateral-monster-walk"
      ],
      "family": "uncategorized",
      "motionType": "travel_lateral_band_walk",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 194,
      "profileId": "lateral_pogo_jumps_sl_lateral_pogos_ik_v1",
      "title": "Lateral Pogo Jumps | SL Lateral Pogos IK V1",
      "exerciseKeys": [
        "lateral-pogo-jumps-sl-lateral-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_lateral_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 195,
      "profileId": "lateral_pogos_ik_v1",
      "title": "Lateral Pogos IK V1",
      "exerciseKeys": [
        "lateral-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_lateral_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 196,
      "profileId": "lateral_power_shuffle_crossover_bound_power_carioca_ik_v1",
      "title": "Lateral Power Shuffle | Crossover Bound | Power Carioca IK V1",
      "exerciseKeys": [
        "lateral-power-shuffle-crossover-bound-power-carioca"
      ],
      "family": "horizontal_jump",
      "motionType": "travel_lateral_bound_loop",
      "template": "horizontal_jump",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position.",
        "keyposeCount": 6,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.55,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "load",
            "t": 0.2,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: load.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.79,
                0
              ],
              "Pelvis": [
                0,
                0.74,
                0
              ],
              "Waist": [
                0,
                0.92,
                -0.01
              ],
              "Spine01": [
                0,
                1.08,
                -0.02
              ],
              "Spine02": [
                0,
                1.32,
                -0.03
              ],
              "Head": [
                0,
                1.64,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.36,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.36,
                -0.03
              ],
              "L_Upperarm": [
                -0.195,
                1.24,
                -0.09
              ],
              "R_Upperarm": [
                0.195,
                1.24,
                -0.09
              ],
              "L_Forearm": [
                -0.26,
                1.12,
                -0.15
              ],
              "R_Forearm": [
                0.26,
                1.12,
                -0.15
              ],
              "L_Hand": [
                -0.2,
                0.94,
                -0.21
              ],
              "R_Hand": [
                0.2,
                0.94,
                -0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.5695,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.5695,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.399,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.399,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "takeoff",
            "t": 0.4,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: takeoff.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0.22
              ],
              "Pelvis": [
                0,
                1.08,
                0.22
              ],
              "Waist": [
                0,
                1.26,
                0.21
              ],
              "Spine01": [
                0,
                1.42,
                0.2
              ],
              "Spine02": [
                0,
                1.66,
                0.19
              ],
              "Head": [
                0,
                1.98,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.68,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.68,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.66,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.66,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.8,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.8,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.806,
                0.26
              ],
              "R_Thigh": [
                0.0475,
                0.806,
                0.26
              ],
              "L_Calf": [
                -0.095,
                0.532,
                0.3
              ],
              "R_Calf": [
                0.095,
                0.532,
                0.3
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.26
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.38
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "flight",
            "t": 0.6,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: flight.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.21,
                0.55
              ],
              "Pelvis": [
                0,
                1.16,
                0.55
              ],
              "Waist": [
                0,
                1.34,
                0.54
              ],
              "Spine01": [
                0,
                1.5,
                0.53
              ],
              "Spine02": [
                0,
                1.74,
                0.52
              ],
              "Head": [
                0,
                2.06,
                0.52
              ],
              "L_Clavicle": [
                -0.13,
                1.78,
                0.52
              ],
              "R_Clavicle": [
                0.13,
                1.78,
                0.52
              ],
              "L_Upperarm": [
                -0.18,
                1.76,
                0.635
              ],
              "R_Upperarm": [
                0.18,
                1.76,
                0.635
              ],
              "L_Forearm": [
                -0.23,
                1.74,
                0.75
              ],
              "R_Forearm": [
                0.23,
                1.74,
                0.75
              ],
              "L_Hand": [
                -0.16,
                1.88,
                0.91
              ],
              "R_Hand": [
                0.16,
                1.88,
                0.91
              ],
              "L_Thigh": [
                -0.0475,
                0.857,
                0.59
              ],
              "R_Thigh": [
                0.0475,
                0.857,
                0.59
              ],
              "L_Calf": [
                -0.095,
                0.554,
                0.63
              ],
              "R_Calf": [
                0.095,
                0.554,
                0.63
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "landing",
            "t": 0.8,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: landing.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.75,
                0.78
              ],
              "Pelvis": [
                0,
                0.7,
                0.78
              ],
              "Waist": [
                0,
                0.88,
                0.77
              ],
              "Spine01": [
                0,
                1.04,
                0.76
              ],
              "Spine02": [
                0,
                1.28,
                0.75
              ],
              "Head": [
                0,
                1.6,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.32,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.32,
                0.75
              ],
              "L_Upperarm": [
                -0.18,
                1.3,
                0.865
              ],
              "R_Upperarm": [
                0.18,
                1.3,
                0.865
              ],
              "L_Forearm": [
                -0.23,
                1.28,
                0.98
              ],
              "R_Forearm": [
                0.23,
                1.28,
                0.98
              ],
              "L_Hand": [
                -0.16,
                1.42,
                1.14
              ],
              "R_Hand": [
                0.16,
                1.42,
                1.14
              ],
              "L_Thigh": [
                -0.0475,
                0.5405,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.5405,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.381,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.381,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "finish",
            "t": 1,
            "physioRequirement": "Horizontal jump/bound: load, takeoff, airborne travel, controlled landing at a new root position. Keypose: finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.94,
                0.78
              ],
              "Pelvis": [
                0,
                0.89,
                0.78
              ],
              "Waist": [
                0,
                1.07,
                0.77
              ],
              "Spine01": [
                0,
                1.23,
                0.76
              ],
              "Spine02": [
                0,
                1.47,
                0.75
              ],
              "Head": [
                0,
                1.79,
                0.75
              ],
              "L_Clavicle": [
                -0.13,
                1.51,
                0.75
              ],
              "R_Clavicle": [
                0.13,
                1.51,
                0.75
              ],
              "L_Upperarm": [
                -0.215,
                1.44,
                0.765
              ],
              "R_Upperarm": [
                0.215,
                1.44,
                0.765
              ],
              "L_Forearm": [
                -0.3,
                1.37,
                0.78
              ],
              "R_Forearm": [
                0.3,
                1.37,
                0.78
              ],
              "L_Hand": [
                -0.3,
                1.25,
                0.81
              ],
              "R_Hand": [
                0.3,
                1.25,
                0.81
              ],
              "L_Thigh": [
                -0.0475,
                0.6783,
                0.82
              ],
              "R_Thigh": [
                0.0475,
                0.6783,
                0.82
              ],
              "L_Calf": [
                -0.095,
                0.4665,
                0.86
              ],
              "R_Calf": [
                0.095,
                0.4665,
                0.86
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.82
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.82
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.94
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.94
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "HAND_CONTACT_MISS",
              "LANDING_CONTACT",
              "ORIENTATION_FORWARD",
              "PELVIS_ABSORPTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "feet_on_floor_during_airborne",
              "landing_without_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_travel_blocked_limbs_moving",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "HAND_CONTACT_MISS_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 197,
      "profileId": "lateral_shuffle_walk_ik_v1",
      "title": "Lateral Shuffle Walk IK V1",
      "exerciseKeys": [
        "lateral-shuffle-walk"
      ],
      "family": "running_agility",
      "motionType": "travel_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 198,
      "profileId": "linear_pogos_linear_alternating_pogos_ik_v1",
      "title": "Linear Pogos | Linear Alternating Pogos IK V1",
      "exerciseKeys": [
        "linear-pogos-linear-alternating-pogos"
      ],
      "family": "pogo_elastic",
      "motionType": "travel_elastic_loop",
      "template": "pogo_elastic",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "contact",
            "t": 0,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "airborne",
            "t": 0.333,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: airborne.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                1.13,
                0
              ],
              "Pelvis": [
                0,
                1.08,
                0
              ],
              "Waist": [
                0,
                1.26,
                -0.01
              ],
              "Spine01": [
                0,
                1.42,
                -0.02
              ],
              "Spine02": [
                0,
                1.66,
                -0.03
              ],
              "Head": [
                0,
                1.98,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.7,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.7,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.63,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.63,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.56,
                0
              ],
              "R_Forearm": [
                0.3,
                1.56,
                0
              ],
              "L_Hand": [
                -0.3,
                1.44,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.44,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.808,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.808,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.536,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.536,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "landing_contact",
            "t": 0.667,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: landing contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.93,
                0
              ],
              "Pelvis": [
                0,
                0.88,
                0
              ],
              "Waist": [
                0,
                1.06,
                -0.01
              ],
              "Spine01": [
                0,
                1.22,
                -0.02
              ],
              "Spine02": [
                0,
                1.46,
                -0.03
              ],
              "Head": [
                0,
                1.78,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.5,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.5,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.43,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.43,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.36,
                0
              ],
              "R_Forearm": [
                0.3,
                1.36,
                0
              ],
              "L_Hand": [
                -0.3,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.671,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.671,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.462,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.462,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          },
          {
            "id": "loop",
            "t": 1,
            "physioRequirement": "Elastic hop/pogo: correct contact/airborne phases, ankle stiffness and small root travel. Keypose: loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "AIRBORNE_FOOT_CLEARANCE",
              "ANKLE_ELASTICITY",
              "CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL_OR_CONTACT",
              "ROOT_VERTICAL_TRAVEL"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "feet_never_leave_floor",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_feet_move"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 199,
      "profileId": "mirror_drill_ik_v1",
      "title": "Mirror Drill IK V1",
      "exerciseKeys": [
        "mirror-drill"
      ],
      "family": "uncategorized",
      "motionType": "travel_reactive_lateral_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 200,
      "profileId": "monster_walks_ik_v1",
      "title": "Monster Walks IK V1",
      "exerciseKeys": [
        "monster-walks"
      ],
      "family": "uncategorized",
      "motionType": "travel_lateral_band_walk",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 201,
      "profileId": "pike_crunches_ik_v1",
      "title": "Pike Crunches IK V1",
      "exerciseKeys": [
        "pike-crunches"
      ],
      "family": "running_agility",
      "motionType": "stationary_floor_core_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 202,
      "profileId": "prone_blackburns_ik_v1",
      "title": "Prone Blackburns IK V1",
      "exerciseKeys": [
        "prone-blackburns"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_prone_upper_accessory_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Prone blackburns: large prone shoulder Y/T raises with controlled chest lift.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "prone_start",
            "t": 0,
            "physioRequirement": "Prone arms down.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "y_raise",
            "t": 0.333,
            "physioRequirement": "Arms lift to Y position, chest slightly up.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.2,
                0.38
              ],
              "Head": [
                0,
                0.24,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.32,
                0.18,
                0.42
              ],
              "R_Upperarm": [
                0.32,
                0.18,
                0.42
              ],
              "L_Forearm": [
                -0.42,
                0.2,
                0.52
              ],
              "R_Forearm": [
                0.42,
                0.2,
                0.52
              ],
              "L_Hand": [
                -0.46,
                0.22,
                0.7
              ],
              "R_Hand": [
                0.46,
                0.22,
                0.7
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.26,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.27,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.27,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "t_raise",
            "t": 0.667,
            "physioRequirement": "Arms sweep to T position, chest controlled.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.18,
                0.38
              ],
              "Head": [
                0,
                0.22,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.34,
                0.14,
                0.28
              ],
              "R_Upperarm": [
                0.34,
                0.14,
                0.28
              ],
              "L_Forearm": [
                -0.48,
                0.15,
                0.2
              ],
              "R_Forearm": [
                0.48,
                0.15,
                0.2
              ],
              "L_Hand": [
                -0.56,
                0.16,
                0.2
              ],
              "R_Hand": [
                0.56,
                0.16,
                0.2
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.24,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.25,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.25,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_prone",
            "t": 1,
            "physioRequirement": "Return prone.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static prone blackburn placeholder replaced by large arm raise phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "HAND_CONTACT_MISS_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 203,
      "profileId": "prone_cobra_ik_v1",
      "title": "Prone Cobra IK V1",
      "exerciseKeys": [
        "prone-cobra"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_prone_upper_accessory_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Prone cobra: visible thoracic/head extension from prone and return.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "prone_low",
            "t": 0,
            "physioRequirement": "Low prone start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "cobra_lift",
            "t": 0.333,
            "physioRequirement": "Chest/head lift strongly into cobra.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.22,
                0.2
              ],
              "Spine02": [
                0,
                0.36,
                0.38
              ],
              "Head": [
                0,
                0.52,
                0.58
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.1,
                0.3
              ],
              "R_Forearm": [
                0.26,
                0.1,
                0.3
              ],
              "L_Hand": [
                -0.24,
                0.04,
                0.4
              ],
              "R_Hand": [
                0.24,
                0.04,
                0.4
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.54,
                0.6599999999999999
              ],
              "L_Eye": [
                -0.035,
                0.55,
                0.6499999999999999
              ],
              "R_Eye": [
                0.035,
                0.55,
                0.6499999999999999
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "cobra_hold_peak",
            "t": 0.667,
            "physioRequirement": "Hold high cobra extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.22,
                0.2
              ],
              "Spine02": [
                0,
                0.36,
                0.38
              ],
              "Head": [
                0,
                0.52,
                0.58
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.1,
                0.3
              ],
              "R_Forearm": [
                0.26,
                0.1,
                0.3
              ],
              "L_Hand": [
                -0.24,
                0.04,
                0.4
              ],
              "R_Hand": [
                0.24,
                0.04,
                0.4
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.54,
                0.6599999999999999
              ],
              "L_Eye": [
                -0.035,
                0.55,
                0.6499999999999999
              ],
              "R_Eye": [
                0.035,
                0.55,
                0.6499999999999999
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_low",
            "t": 1,
            "physioRequirement": "Lower to prone.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static cobra placeholder replaced by large chest/head lift."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 204,
      "profileId": "prone_swimmers_ik_v1",
      "title": "Prone Swimmers IK V1",
      "exerciseKeys": [
        "prone-swimmers"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_prone_upper_accessory_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Prone swimmers: alternating opposite arm/leg lift with clear range.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "prone_start",
            "t": 0,
            "physioRequirement": "Prone start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "left_arm_right_leg_swim",
            "t": 0.333,
            "physioRequirement": "Left arm and right leg lift/swim.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.18,
                0.38
              ],
              "Head": [
                0,
                0.22,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.4,
                0.28,
                0.76
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.12,
                0.3,
                -0.6
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.14,
                0.34,
                -0.84
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.14,
                0.34,
                -0.72
              ],
              "UpperJaw": [
                0,
                0.24,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.25,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.25,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "right_arm_left_leg_swim",
            "t": 0.667,
            "physioRequirement": "Right arm and left leg lift/swim.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.18,
                0.38
              ],
              "Head": [
                0,
                0.22,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.4,
                0.28,
                0.76
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.12,
                0.3,
                -0.6
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.14,
                0.34,
                -0.84
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.14,
                0.34,
                -0.72
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.24,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.25,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.25,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_prone",
            "t": 1,
            "physioRequirement": "Return prone.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.11,
                -0.18
              ],
              "Pelvis": [
                0,
                0.1,
                -0.18
              ],
              "Waist": [
                0,
                0.1,
                0.02
              ],
              "Spine01": [
                0,
                0.11,
                0.2
              ],
              "Spine02": [
                0,
                0.12,
                0.38
              ],
              "Head": [
                0,
                0.14,
                0.56
              ],
              "L_Clavicle": [
                -0.14,
                0.12,
                0.35
              ],
              "R_Clavicle": [
                0.14,
                0.12,
                0.35
              ],
              "L_Upperarm": [
                -0.22,
                0.08,
                0.22
              ],
              "R_Upperarm": [
                0.22,
                0.08,
                0.22
              ],
              "L_Forearm": [
                -0.26,
                0.06,
                0.05
              ],
              "R_Forearm": [
                0.26,
                0.06,
                0.05
              ],
              "L_Hand": [
                -0.28,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.28,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.07,
                0.07,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.07,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.62
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.62
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.52
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.52
              ],
              "UpperJaw": [
                0,
                0.16,
                0.64
              ],
              "L_Eye": [
                -0.035,
                0.17,
                0.6300000000000001
              ],
              "R_Eye": [
                0.035,
                0.17,
                0.6300000000000001
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static swimmer placeholder replaced by alternating swim phases."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "HAND_CONTACT_MISS_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 205,
      "profileId": "reverse_sled_drag_ik_v1",
      "title": "Reverse Sled Drag IK V1",
      "exerciseKeys": [
        "reverse-sled-drag"
      ],
      "family": "loaded_carry",
      "motionType": "travel_sled_drag_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 206,
      "profileId": "sled_march_ik_v1",
      "title": "Sled March IK V1",
      "exerciseKeys": [
        "sled-march"
      ],
      "family": "loaded_carry",
      "motionType": "travel_sled_march_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 207,
      "profileId": "sled_push_ik_v1",
      "title": "Sled Push IK V1",
      "exerciseKeys": [
        "sled-push"
      ],
      "family": "loaded_carry",
      "motionType": "travel_sled_push_loop",
      "template": "loaded_carry",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready_loaded_hold",
            "t": 0,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: ready loaded hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                0.02,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                0.02,
                0.11
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "left_step",
            "t": 0.333,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: left step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.18
              ],
              "Pelvis": [
                0,
                0.92,
                0.18
              ],
              "Waist": [
                0,
                1.1,
                0.17
              ],
              "Spine01": [
                0,
                1.26,
                0.16
              ],
              "Spine02": [
                0,
                1.5,
                0.15
              ],
              "Head": [
                0,
                1.82,
                0.15
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.15
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.15
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.165
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.165
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.18
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.21
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.21
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.22
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.255
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.26
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.33
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.22
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.36
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.34
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.46
              ],
              "L_PalmBase": [
                -0.3,
                0.02,
                0.29
              ],
              "R_PalmBase": [
                0.3,
                0.02,
                0.29
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "right_step",
            "t": 0.667,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: right step.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.36
              ],
              "Pelvis": [
                0,
                0.92,
                0.36
              ],
              "Waist": [
                0,
                1.1,
                0.35
              ],
              "Spine01": [
                0,
                1.26,
                0.34
              ],
              "Spine02": [
                0,
                1.5,
                0.33
              ],
              "Head": [
                0,
                1.82,
                0.33
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.33
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.33
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                0.345
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.345
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0.36
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0.36
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.39
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.39
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.435
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.4
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.51
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.44
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.54
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.4
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.64
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.52
              ],
              "L_PalmBase": [
                -0.3,
                0.02,
                0.47000000000000003
              ],
              "R_PalmBase": [
                0.3,
                0.02,
                0.47000000000000003
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          },
          {
            "id": "finish_or_loop",
            "t": 1,
            "physioRequirement": "Carry/resisted travel: load stays attached, root travels, alternating foot contacts and torso remains stable. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                0.02,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                0.02,
                0.11
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "OBJECT_HAND_CONTACT",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "object_detached",
              "root_static_while_walking",
              "wrong_load_position"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 208,
      "profileId": "sled_sprints_ik_v1",
      "title": "Sled Sprints IK V1",
      "exerciseKeys": [
        "sled-sprints"
      ],
      "family": "running_agility",
      "motionType": "travel_sled_sprint_loop",
      "template": "running_agility",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0.18,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "left_contact_or_drive",
            "t": 0.333,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: left contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.22
              ],
              "Pelvis": [
                0,
                0.92,
                0.22
              ],
              "Waist": [
                0,
                1.1,
                0.21
              ],
              "Spine01": [
                0,
                1.26,
                0.2
              ],
              "Spine02": [
                0,
                1.5,
                0.19
              ],
              "Head": [
                0,
                1.82,
                0.19
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.19
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.19
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.305
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.305
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.42
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.42
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.58
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.58
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.26
              ],
              "R_Thigh": [
                0.03,
                0.7,
                0.295
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.3
              ],
              "R_Calf": [
                0.06,
                0.48,
                0.37
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.26
              ],
              "R_Foot": [
                0.12,
                0.38,
                0.4
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.38
              ],
              "R_ToeBase": [
                0.12,
                0.38,
                0.5
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "right_contact_or_drive",
            "t": 0.667,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: right contact or drive.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0.44
              ],
              "Pelvis": [
                0,
                0.92,
                0.44
              ],
              "Waist": [
                0,
                1.1,
                0.43
              ],
              "Spine01": [
                0,
                1.26,
                0.42
              ],
              "Spine02": [
                0,
                1.5,
                0.41
              ],
              "Head": [
                0,
                1.82,
                0.41
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                0.41
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                0.41
              ],
              "L_Upperarm": [
                -0.18,
                1.52,
                0.525
              ],
              "R_Upperarm": [
                0.18,
                1.52,
                0.525
              ],
              "L_Forearm": [
                -0.23,
                1.5,
                0.64
              ],
              "R_Forearm": [
                0.23,
                1.5,
                0.64
              ],
              "L_Hand": [
                -0.16,
                1.64,
                0.8
              ],
              "R_Hand": [
                0.16,
                1.64,
                0.8
              ],
              "L_Thigh": [
                -0.03,
                0.7,
                0.515
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.48
              ],
              "L_Calf": [
                -0.06,
                0.48,
                0.59
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.52
              ],
              "L_Foot": [
                -0.12,
                0.38,
                0.62
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.48
              ],
              "L_ToeBase": [
                -0.12,
                0.38,
                0.72
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.6
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          },
          {
            "id": "turn_or_finish",
            "t": 1,
            "physioRequirement": "Running/agility pattern: alternating foot contacts with root travel, directional intent and correct stance phase. Keypose: turn or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.18,
                0.87,
                0.55
              ],
              "Pelvis": [
                0.18,
                0.82,
                0.55
              ],
              "Waist": [
                0.18,
                1,
                0.54
              ],
              "Spine01": [
                0.18,
                1.16,
                0.53
              ],
              "Spine02": [
                0.18,
                1.4,
                0.52
              ],
              "Head": [
                0.18,
                1.72,
                0.52
              ],
              "L_Clavicle": [
                0.05,
                1.44,
                0.52
              ],
              "R_Clavicle": [
                0.31,
                1.44,
                0.52
              ],
              "L_Upperarm": [
                0,
                1.42,
                0.635
              ],
              "R_Upperarm": [
                0.36,
                1.42,
                0.635
              ],
              "L_Forearm": [
                -0.05,
                1.4,
                0.75
              ],
              "R_Forearm": [
                0.41,
                1.4,
                0.75
              ],
              "L_Hand": [
                0.02,
                1.54,
                0.91
              ],
              "R_Hand": [
                0.34,
                1.54,
                0.91
              ],
              "L_Thigh": [
                0.1325,
                0.6275,
                0.59
              ],
              "R_Thigh": [
                0.2275,
                0.6275,
                0.59
              ],
              "L_Calf": [
                0.085,
                0.435,
                0.63
              ],
              "R_Calf": [
                0.275,
                0.435,
                0.63
              ],
              "L_Foot": [
                -0.01,
                0.02,
                0.59
              ],
              "R_Foot": [
                0.37,
                0.02,
                0.59
              ],
              "L_ToeBase": [
                -0.01,
                0.02,
                0.71
              ],
              "R_ToeBase": [
                0.37,
                0.02,
                0.71
              ]
            },
            "detectors": [
              "ALTERNATING_CONTACT",
              "FOOT_CONTACT_PHASE",
              "OBJECT_HAND_CONTACT",
              "ORIENTATION_DIRECTION",
              "ROOT_TRAVEL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "contact_phase_wrong",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_while_legs_sprattle",
              "wrong_facing_direction"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY",
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 209,
      "profileId": "stir_the_pot_ik_v1",
      "title": "Stir the Pot IK V1",
      "exerciseKeys": [
        "stir-the-pot"
      ],
      "family": "floor_core_crawl",
      "motionType": "stationary_floor_core_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup_floor_contact",
            "t": 0,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: setup floor contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_start",
            "t": 0.333,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range start.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.667,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return_or_hold",
            "t": 1,
            "physioRequirement": "Floor/core drill: correct floor contact anchors, body line/core alignment and controlled range peak. Keypose: return or hold.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.15,
                -0.25
              ],
              "Pelvis": [
                0,
                0.15,
                -0.25
              ],
              "Waist": [
                0,
                0.17,
                -0.05
              ],
              "Spine01": [
                0,
                0.18,
                0.1
              ],
              "Spine02": [
                0,
                0.19,
                0.28
              ],
              "Head": [
                0,
                0.2,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.19,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.19,
                0.28
              ],
              "L_Upperarm": [
                -0.175,
                0.215,
                0.275
              ],
              "R_Upperarm": [
                0.175,
                0.215,
                0.275
              ],
              "L_Forearm": [
                -0.22,
                0.24,
                0.27
              ],
              "R_Forearm": [
                0.22,
                0.24,
                0.27
              ],
              "L_Hand": [
                -0.21,
                0.02,
                0.45
              ],
              "R_Hand": [
                0.21,
                0.02,
                0.45
              ],
              "L_Thigh": [
                -0.0475,
                0.315,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.315,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.21,
                0.02,
                0.53
              ],
              "R_PalmBase": [
                0.21,
                0.02,
                0.53
              ]
            },
            "detectors": [
              "CORE_ALIGNMENT",
              "FLOOR_CONTACT",
              "HAND_FOOT_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "RANGE_PEAK"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "floor_contact_missing",
              "hands_miss_feet",
              "hips_sag_or_pike_wrongly",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 210,
      "profileId": "supermans_ik_v1",
      "title": "Supermans IK V1",
      "exerciseKeys": [
        "supermans"
      ],
      "family": "uncategorized",
      "motionType": "stationary_prone_posterior_loop",
      "template": "hinge_bridge",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "setup",
            "t": 0,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: setup.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "hinge_or_lower",
            "t": 0.333,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: hinge or lower.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.92,
                0
              ],
              "Pelvis": [
                0,
                0.87,
                0
              ],
              "Waist": [
                0,
                1.05,
                -0.01
              ],
              "Spine01": [
                0,
                1.21,
                -0.02
              ],
              "Spine02": [
                0,
                1.45,
                -0.03
              ],
              "Head": [
                0,
                1.77,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.49,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.49,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.42,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.42,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.35,
                0
              ],
              "R_Forearm": [
                0.3,
                1.35,
                0
              ],
              "L_Hand": [
                -0.3,
                1.23,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.23,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.6637,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.6637,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.4575,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.4575,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.23,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.23,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "peak_bridge_or_extension",
            "t": 0.667,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: peak bridge or extension.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.18,
                -0.25
              ],
              "Pelvis": [
                0,
                0.18,
                -0.25
              ],
              "Waist": [
                0,
                0.2,
                -0.05
              ],
              "Spine01": [
                0,
                0.21,
                0.1
              ],
              "Spine02": [
                0,
                0.22,
                0.28
              ],
              "Head": [
                0,
                0.23,
                0.48
              ],
              "L_Clavicle": [
                -0.13,
                0.22,
                0.28
              ],
              "R_Clavicle": [
                0.13,
                0.22,
                0.28
              ],
              "L_Upperarm": [
                -0.215,
                0.85,
                0.14
              ],
              "R_Upperarm": [
                0.215,
                0.85,
                0.14
              ],
              "L_Forearm": [
                -0.3,
                1.48,
                0
              ],
              "R_Forearm": [
                0.3,
                1.48,
                0
              ],
              "L_Hand": [
                -0.3,
                1.36,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.36,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.344,
                -0.085
              ],
              "R_Thigh": [
                0.0475,
                0.344,
                -0.085
              ],
              "L_Calf": [
                -0.095,
                0.508,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.508,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.36,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.36,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          },
          {
            "id": "return",
            "t": 1,
            "physioRequirement": "Posterior-chain/hinge/bridge pattern: hip-dominant motion, floor/support contacts and controlled spine. Keypose: return.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ],
              "L_PalmBase": [
                -0.3,
                1.28,
                0.11
              ],
              "R_PalmBase": [
                0.3,
                1.28,
                0.11
              ]
            },
            "detectors": [
              "FLOOR_CONTACT",
              "HIP_HINGE",
              "OBJECT_HAND_CONTACT",
              "PELVIS_ROOT_MOTION",
              "SPINE_CONTROL"
            ],
            "contactRules": [
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "back_rounding_collapse",
              "floor_contact_missing",
              "hips_static_in_hinge",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 211,
      "profileId": "wall_slides_ik_v1",
      "title": "Wall Slides IK V1",
      "exerciseKeys": [
        "wall-slides"
      ],
      "family": "accessory_upper",
      "motionType": "stationary_wall_slide_loop",
      "template": "accessory_upper",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1"
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso.",
        "keyposeCount": 3,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "ready",
            "t": 0,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "range_peak",
            "t": 0.5,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: range peak.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.64,
                -0.01
              ],
              "R_Upperarm": [
                0.16,
                1.64,
                -0.01
              ],
              "L_Forearm": [
                -0.19,
                1.74,
                0.01
              ],
              "R_Forearm": [
                0.19,
                1.74,
                0.01
              ],
              "L_Hand": [
                -0.15,
                1.95,
                0.02
              ],
              "R_Hand": [
                0.15,
                1.95,
                0.02
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          },
          {
            "id": "return_or_finish",
            "t": 1,
            "physioRequirement": "Upper accessory drill: arm path, wall/floor/prop contact and stable torso. Keypose: return or finish.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "ARM_PATH",
              "CONTACT_RULE",
              "HAND_CONTACT_IF_REQUIRED",
              "OBJECT_HAND_CONTACT",
              "TORSO_STABILITY"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "arms_through_torso",
              "hands_miss_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_wall_or_floor_orientation"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "OBJECT_HAND_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 212,
      "profileId": "windshields_ik_v1",
      "title": "Windshields IK V1",
      "exerciseKeys": [
        "windshields"
      ],
      "family": "floor_core",
      "motionType": "stationary_floor_core_loop",
      "template": "floor_core",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Windshield wipers: supine legs sweep left/right with trunk controlled.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "supine_center_legs_up",
            "t": 0,
            "physioRequirement": "Supine center, legs long.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.1,
                0.1,
                -0.3
              ],
              "R_Thigh": [
                0.1,
                0.1,
                -0.3
              ],
              "L_Calf": [
                -0.12,
                0.08,
                -0.52
              ],
              "R_Calf": [
                0.12,
                0.08,
                -0.52
              ],
              "L_Foot": [
                -0.14,
                0.06,
                -0.7
              ],
              "R_Foot": [
                0.14,
                0.06,
                -0.7
              ],
              "L_ToeBase": [
                -0.14,
                0.06,
                -0.6
              ],
              "R_ToeBase": [
                0.14,
                0.06,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.2,
                0.54
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.555
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.555
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "legs_sweep_left",
            "t": 0.333,
            "physioRequirement": "Both legs sweep left with pelvis controlled.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.48,
                0.2,
                -0.3
              ],
              "R_Thigh": [
                -0.28,
                0.2,
                -0.3
              ],
              "L_Calf": [
                -0.5,
                0.18,
                -0.52
              ],
              "R_Calf": [
                -0.26,
                0.18,
                -0.52
              ],
              "L_Foot": [
                -0.52,
                0.16,
                -0.7
              ],
              "R_Foot": [
                -0.24,
                0.16,
                -0.7
              ],
              "L_ToeBase": [
                -0.52,
                0.16,
                -0.6
              ],
              "R_ToeBase": [
                -0.24,
                0.16,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.2,
                0.54
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.555
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.555
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "legs_sweep_right",
            "t": 0.667,
            "physioRequirement": "Both legs sweep right with pelvis controlled.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                0.28,
                0.2,
                -0.3
              ],
              "R_Thigh": [
                0.48,
                0.2,
                -0.3
              ],
              "L_Calf": [
                0.26,
                0.18,
                -0.52
              ],
              "R_Calf": [
                0.5,
                0.18,
                -0.52
              ],
              "L_Foot": [
                0.24,
                0.16,
                -0.7
              ],
              "R_Foot": [
                0.52,
                0.16,
                -0.7
              ],
              "L_ToeBase": [
                0.24,
                0.16,
                -0.6
              ],
              "R_ToeBase": [
                0.52,
                0.16,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.2,
                0.54
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.555
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.555
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          },
          {
            "id": "return_center",
            "t": 1,
            "physioRequirement": "Return to center.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.1,
                -0.08
              ],
              "Pelvis": [
                0,
                0.08,
                -0.08
              ],
              "Waist": [
                0,
                0.08,
                0.08
              ],
              "Spine01": [
                0,
                0.08,
                0.22
              ],
              "Spine02": [
                0,
                0.09,
                0.36
              ],
              "Head": [
                0,
                0.12,
                0.52
              ],
              "L_Clavicle": [
                -0.14,
                0.09,
                0.34
              ],
              "R_Clavicle": [
                0.14,
                0.09,
                0.34
              ],
              "L_Upperarm": [
                -0.2,
                0.07,
                0.2
              ],
              "R_Upperarm": [
                0.2,
                0.07,
                0.2
              ],
              "L_Forearm": [
                -0.24,
                0.06,
                0.03
              ],
              "R_Forearm": [
                0.24,
                0.06,
                0.03
              ],
              "L_Hand": [
                -0.25,
                0.04,
                -0.1
              ],
              "R_Hand": [
                0.25,
                0.04,
                -0.1
              ],
              "L_Thigh": [
                -0.1,
                0.1,
                -0.3
              ],
              "R_Thigh": [
                0.1,
                0.1,
                -0.3
              ],
              "L_Calf": [
                -0.12,
                0.08,
                -0.52
              ],
              "R_Calf": [
                0.12,
                0.08,
                -0.52
              ],
              "L_Foot": [
                -0.14,
                0.06,
                -0.7
              ],
              "R_Foot": [
                0.14,
                0.06,
                -0.7
              ],
              "L_ToeBase": [
                -0.14,
                0.06,
                -0.6
              ],
              "R_ToeBase": [
                0.14,
                0.06,
                -0.6
              ],
              "UpperJaw": [
                0,
                0.2,
                0.54
              ],
              "L_Eye": [
                -0.035,
                0.19,
                0.555
              ],
              "R_Eye": [
                0.035,
                0.19,
                0.555
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "Hip",
                  "Pelvis"
                ],
                "toleranceMeters": 0.045
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source"
            ]
          }
        ],
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Static windshield placeholder replaced by large left/right leg sweep."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY",
        "HAND_CONTACT_MISS_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 213,
      "profileId": "close_grip_push_up_ik_v1",
      "title": "Close Grip Push Up IK V1",
      "exerciseKeys": [
        "close-grip-push-up"
      ],
      "family": "push_press_floor",
      "motionType": "stationary_floor_loop",
      "template": "floor_core_close_grip",
      "source": {
        "nex2CanonicalProfileBank": true,
        "nex2Rig04CleanBankAdded": true,
        "provenance": "DERIVED_FROM_NEX2_CANONICAL_SOURCE_IK",
        "nex2Rig04LargeMotionAuthored": true
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED",
      "physioTruthSpec": {
        "purpose": "Close-grip push-up: narrow hand support, elbows track close, chest descends and presses up.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true,
          "sourcePhaseMotionMinMeters": 0.12
        },
        "keyPositions": [
          {
            "id": "top_close_grip",
            "t": 0,
            "physioRequirement": "Narrow-hand high plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.16,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.16,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.16,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.16,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.16,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.16,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.16,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.16,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045,
                "review16Reason": "push-up/floor support explicit floor-contact activation"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "bottom_close_grip",
            "t": 0.333,
            "physioRequirement": "Chest lowers with elbows close and narrow hands fixed.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.25,
                -0.22
              ],
              "Pelvis": [
                0,
                0.25,
                -0.22
              ],
              "Waist": [
                0,
                0.28,
                0
              ],
              "Spine01": [
                0,
                0.2,
                0.18
              ],
              "Spine02": [
                0,
                0.16,
                0.34
              ],
              "Head": [
                0,
                0.18,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.32,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.15,
                0.38
              ],
              "R_Upperarm": [
                0.22,
                0.15,
                0.38
              ],
              "L_Forearm": [
                -0.16,
                0.08,
                0.43
              ],
              "R_Forearm": [
                0.16,
                0.08,
                0.43
              ],
              "L_Hand": [
                -0.16,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.16,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.18,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.18,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.19999999999999998,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.21,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.21,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.16,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.16,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045,
                "review16Reason": "push-up/floor support explicit floor-contact activation"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "top_recover",
            "t": 0.667,
            "physioRequirement": "Press back to narrow-hand plank.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.34,
                -0.22
              ],
              "Pelvis": [
                0,
                0.34,
                -0.22
              ],
              "Waist": [
                0,
                0.37,
                0
              ],
              "Spine01": [
                0,
                0.4,
                0.18
              ],
              "Spine02": [
                0,
                0.42000000000000004,
                0.34
              ],
              "Head": [
                0,
                0.44000000000000006,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.41000000000000003,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.41000000000000003,
                0.34
              ],
              "L_Upperarm": [
                -0.16,
                0.35000000000000003,
                0.39
              ],
              "R_Upperarm": [
                0.16,
                0.35000000000000003,
                0.39
              ],
              "L_Forearm": [
                -0.16,
                0.18,
                0.43
              ],
              "R_Forearm": [
                0.16,
                0.18,
                0.43
              ],
              "L_Hand": [
                -0.16,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.16,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.27,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.27,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.4600000000000001,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.4700000000000001,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.16,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.16,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045,
                "review16Reason": "push-up/floor support explicit floor-contact activation"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          },
          {
            "id": "bottom_repeat",
            "t": 1,
            "physioRequirement": "Repeat bottom phase for visible loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.25,
                -0.22
              ],
              "Pelvis": [
                0,
                0.25,
                -0.22
              ],
              "Waist": [
                0,
                0.28,
                0
              ],
              "Spine01": [
                0,
                0.2,
                0.18
              ],
              "Spine02": [
                0,
                0.16,
                0.34
              ],
              "Head": [
                0,
                0.18,
                0.52
              ],
              "L_Clavicle": [
                -0.15,
                0.32,
                0.34
              ],
              "R_Clavicle": [
                0.15,
                0.32,
                0.34
              ],
              "L_Upperarm": [
                -0.22,
                0.15,
                0.38
              ],
              "R_Upperarm": [
                0.22,
                0.15,
                0.38
              ],
              "L_Forearm": [
                -0.16,
                0.08,
                0.43
              ],
              "R_Forearm": [
                0.16,
                0.08,
                0.43
              ],
              "L_Hand": [
                -0.16,
                0.02,
                0.46
              ],
              "R_Hand": [
                0.16,
                0.02,
                0.46
              ],
              "L_Thigh": [
                -0.07,
                0.18,
                -0.35
              ],
              "R_Thigh": [
                0.07,
                0.18,
                -0.35
              ],
              "L_Calf": [
                -0.1,
                0.15,
                -0.5
              ],
              "R_Calf": [
                0.1,
                0.15,
                -0.5
              ],
              "L_Foot": [
                -0.16,
                0.02,
                -0.64
              ],
              "R_Foot": [
                0.16,
                0.02,
                -0.64
              ],
              "L_ToeBase": [
                -0.16,
                0.02,
                -0.54
              ],
              "R_ToeBase": [
                0.16,
                0.02,
                -0.54
              ],
              "UpperJaw": [
                0,
                0.19999999999999998,
                0.6
              ],
              "L_Eye": [
                -0.035,
                0.21,
                0.5900000000000001
              ],
              "R_Eye": [
                0.035,
                0.21,
                0.5900000000000001
              ],
              "L_PalmBase": [
                -0.16,
                0.02,
                0.54
              ],
              "R_PalmBase": [
                0.16,
                0.02,
                0.54
              ]
            },
            "detectors": [
              "NEX2_CANONICAL_SOURCE_IK",
              "LARGE_VISIBLE_RANGE",
              "ACTUAL_NEX_RUNTIME_REQUIRED"
            ],
            "contactRules": [
              {
                "type": "support_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045
              },
              {
                "type": "floor_contact",
                "joints": [
                  "L_Hand",
                  "R_Hand",
                  "L_Foot",
                  "R_Foot",
                  "L_ToeBase",
                  "R_ToeBase",
                  "L_PalmBase",
                  "R_PalmBase"
                ],
                "toleranceMeters": 0.045,
                "review16Reason": "push-up/floor support explicit floor-contact activation"
              }
            ],
            "mirrorRule": "Nex2Rig must apply authored source range to actual Nex bones; static source keyposes are FAIL.",
            "forbiddenBehaviors": [
              "static_keyposes_for_motion_type",
              "tiny_motion_masked_as_rep",
              "t_pose_leak",
              "actual_nex_not_posed_to_source",
              "actual_nex_not_posed_to_ik",
              "hands_lift_from_floor",
              "hands_cross_midline",
              "elbows_cross_under_chest",
              "hips_collapse_to_floor",
              "knees_crawl_bridge"
            ]
          }
        ],
        "nex2Rig02AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "setup_floor_contact",
            "range_start",
            "range_peak",
            "return_or_hold"
          ],
          "principle": "Large visible physio motion first; shrink later only if it feels anatomically extreme."
        },
        "nex2Rig04AuthoringFix": {
          "provenance": "NEX2_CANONICAL_SOURCE_IK",
          "previousKeyposeIds": [
            "start_big_range",
            "bottom_or_peak_big_range",
            "top_or_swap_big_range",
            "return_big_range"
          ],
          "principle": "Deliberately large visible motion first; reduce only after visual/anatomical review if too extreme.",
          "routeNote": "Added missing clean Nex2-bank profile with large range and narrow hands."
        }
      },
      "priorityBuckets": [
        "FLOOR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true,
        "review16FloorSupportFix": "Profile is forced through floor-support profile-truth solver; primitive ik_plank/ik_pushup_low bypass is disabled."
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 5,
      "profileId": "warmup_hurdle_stretch_biomech_v34_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch · V34 biomech-selected IK",
      "exerciseKeys": [
        "dynamic-warm-up",
        "hurdle-stretch"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "hurdle-stretch",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "hurdle-stretch",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.776572,
          "avgMeanVisibility": 0.893495,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v34BiomechSelectedKeyposes": {
          "generatedAt": "2026-08-15T18:58:00+02:00",
          "base": "V93",
          "inputResolver": "V33_EXERCISE_LEVEL_RESOLVER",
          "selectedManifest": "assets/js/data/nex-biomech-v34-hurdle-stretch-selected-keyposes.json",
          "policy": "representative keyposes only; unsafe/unresolved frames rejected",
          "selectedFrames": [
            99,
            206
          ],
          "rejectedFrames": [
            127,
            170
          ]
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V34_BIOMECH_SELECTED_KEYPOSES__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "v34_ready_source_locked",
            "t": 0,
            "physioRequirement": "V34 ready/neutral from existing hurdle-stretch profile; selected representatives own peak poses.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "v34_left_heel_grab",
            "t": 0.333,
            "physioRequirement": "V34 biomech-selected representative left rear heel-grab. Same-side hand/foot contact required; rejected frames are audit-only.",
            "ikControllerTargetsMeters": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                -0.016828,
                1.140318,
                -0.019305
              ],
              "Spine01": [
                -0.026177,
                1.262718,
                -0.03003
              ],
              "Spine02": [
                -0.037395,
                1.409597,
                -0.0429
              ],
              "Head": [
                -0.202639,
                1.632129,
                -0.247638
              ],
              "L_Clavicle": [
                -0.198197,
                1.412435,
                0.083933
              ],
              "R_Clavicle": [
                0.123406,
                1.406758,
                -0.169733
              ],
              "L_Upperarm": [
                -0.198197,
                1.412435,
                0.083933
              ],
              "R_Upperarm": [
                0.123406,
                1.406758,
                -0.169733
              ],
              "L_Forearm": [
                -0.288194,
                1.14825,
                0.247582
              ],
              "R_Forearm": [
                0.240744,
                1.109529,
                -0.220942
              ],
              "L_Hand": [
                -0.403878,
                0.922504,
                0.301584
              ],
              "R_Hand": [
                0.251951,
                0.886266,
                -0.329297
              ],
              "L_PalmIndexBase": [
                -0.430539,
                0.830521,
                0.317685
              ],
              "R_PalmIndexBase": [
                0.279648,
                0.796662,
                -0.360784
              ],
              "L_PalmPinkyBase": [
                -0.405737,
                0.896794,
                0.300405
              ],
              "R_PalmPinkyBase": [
                0.250294,
                0.865086,
                -0.33771
              ],
              "L_Thigh": [
                -0.084201,
                0.928299,
                0.007778
              ],
              "R_Thigh": [
                0.084201,
                0.911701,
                -0.007778
              ],
              "L_Calf": [
                -0.206445,
                0.548558,
                0.109324
              ],
              "R_Calf": [
                0.170743,
                0.480805,
                -0.147409
              ],
              "L_Foot": [
                -0.334983,
                0.877301,
                0.290887
              ],
              "R_Foot": [
                0.109163,
                0.162131,
                -0.106347
              ],
              "L_Heel": [
                -0.357999,
                0.892463,
                0.282138
              ],
              "R_Heel": [
                0.102089,
                0.115859,
                -0.10464
              ],
              "L_ToeBase": [
                -0.410106,
                0.931574,
                0.262513
              ],
              "R_ToeBase": [
                0.141183,
                0.048779,
                -0.110034
              ],
              "L_PalmBase": [
                -0.414573,
                0.878369,
                0.30718
              ],
              "R_PalmBase": [
                0.261716,
                0.844722,
                -0.34426
              ]
            },
            "detectors": [
              "V34_BIOMECH_SELECTED_REPRESENTATIVE",
              "HAND_FOOT_CONTACT",
              "KNEE_PLANE_SOLVER",
              "NO_REJECTED_CANDIDATES"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "L_Hand",
                  "L_Foot"
                ],
                "toleranceMeters": 0.075,
                "source": "V34_SELECTED_KEYPOSE"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "source": "V34_SUPPORT_STABILITY"
              }
            ],
            "sourceFrame": 99,
            "sourceTime": 3.295112,
            "v34Quality": {
              "finalContactM": 0.04934,
              "rawContactM": 0.29075,
              "contact2D": 0.055136,
              "deltaReprojPx": -2.17457,
              "approvedAlternativesInSide": 6
            },
            "mirrorRule": "Apply V34 selected IK controller targets to actual current Nex FBX armature. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "rejected_candidate_exported",
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_side_heel_grab",
              "knee_cross_body_contact_snap"
            ]
          },
          {
            "id": "v34_right_heel_grab",
            "t": 0.667,
            "physioRequirement": "V34 biomech-selected representative right rear heel-grab. Same-side hand/foot contact required; rejected frames are audit-only.",
            "ikControllerTargetsMeters": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                0.010263,
                1.174855,
                -0.018631
              ],
              "Spine01": [
                0.015964,
                1.316442,
                -0.028981
              ],
              "Spine02": [
                0.022806,
                1.486345,
                -0.041401
              ],
              "Head": [
                0.011106,
                1.639396,
                -0.277678
              ],
              "L_Clavicle": [
                -0.180525,
                1.556927,
                -0.050256
              ],
              "R_Clavicle": [
                0.226137,
                1.415764,
                -0.032547
              ],
              "L_Upperarm": [
                -0.180525,
                1.556927,
                -0.050256
              ],
              "R_Upperarm": [
                0.226137,
                1.415764,
                -0.032547
              ],
              "L_Forearm": [
                -0.380431,
                1.542262,
                -0.030035
              ],
              "R_Forearm": [
                0.198904,
                1.081305,
                0.116378
              ],
              "L_Hand": [
                -0.48766,
                1.602857,
                -0.158725
              ],
              "R_Hand": [
                0.162178,
                0.808149,
                0.251871
              ],
              "L_PalmIndexBase": [
                -0.517164,
                1.603286,
                -0.166567
              ],
              "R_PalmIndexBase": [
                0.125391,
                0.695151,
                0.285341
              ],
              "L_PalmPinkyBase": [
                -0.474117,
                1.601818,
                -0.16504
              ],
              "R_PalmPinkyBase": [
                0.154347,
                0.776699,
                0.252131
              ],
              "L_Thigh": [
                -0.129232,
                0.938666,
                -0.034481
              ],
              "R_Thigh": [
                0.129232,
                0.901334,
                0.034481
              ],
              "L_Calf": [
                -0.132433,
                0.431478,
                -0.049001
              ],
              "R_Calf": [
                0.246316,
                0.434444,
                0.005781
              ],
              "L_Foot": [
                -0.083076,
                0.037093,
                -0.172296
              ],
              "R_Foot": [
                0.183094,
                0.660499,
                0.288349
              ],
              "L_Heel": [
                -0.064153,
                -0.008779,
                -0.187759
              ],
              "R_Heel": [
                0.141592,
                0.688685,
                0.284202
              ],
              "L_ToeBase": [
                -0.005689,
                0.00473,
                -0.245623
              ],
              "R_ToeBase": [
                -0.016339,
                0.667943,
                0.248056
              ],
              "L_PalmBase": [
                -0.493645,
                1.602628,
                -0.164034
              ],
              "R_PalmBase": [
                0.145446,
                0.753981,
                0.26452
              ]
            },
            "detectors": [
              "V34_BIOMECH_SELECTED_REPRESENTATIVE",
              "HAND_FOOT_CONTACT",
              "KNEE_PLANE_SOLVER",
              "NO_REJECTED_CANDIDATES"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.075,
                "source": "V34_SELECTED_KEYPOSE"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "source": "V34_SUPPORT_STABILITY"
              }
            ],
            "sourceFrame": 206,
            "sourceTime": 6.856496,
            "v34Quality": {
              "finalContactM": 0.10639,
              "rawContactM": 0.337292,
              "contact2D": 0.051708,
              "deltaReprojPx": 0.031367,
              "approvedAlternativesInSide": 21
            },
            "mirrorRule": "Apply V34 selected IK controller targets to actual current Nex FBX armature. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "rejected_candidate_exported",
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_side_heel_grab",
              "knee_cross_body_contact_snap"
            ]
          },
          {
            "id": "v34_return_source_locked",
            "t": 1,
            "physioRequirement": "Return/neutral from existing source-locked hurdle-stretch profile.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v34BiomechSelectedKeyposes": {
          "enabled": true,
          "recommendation": "for_nex_approval_candidate_only_after_manual_visual_review",
          "selectedKeyposeData": "assets/js/data/nex-biomech-v34-hurdle-stretch-selected-keyposes.json",
          "testCases": [
            "v34_left_heel_grab",
            "v34_right_heel_grab"
          ],
          "rejectedCandidatePolicy": "audit_only_never_keyframe"
        },
        "testCases": [
          {
            "caseId": "v34_left_heel_grab",
            "label": "V34 left heel-grab",
            "phase": 0.333,
            "expectedKeypose": "v34_left_heel_grab"
          },
          {
            "caseId": "v34_right_heel_grab",
            "label": "V34 right heel-grab",
            "phase": 0.667,
            "expectedKeypose": "v34_right_heel_grab"
          }
        ]
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "hurdle-stretch",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.776572,
        "avgMeanVisibility": 0.893495,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "schema": "NEX2_PROFILE_SPEC_V1",
      "exerciseIndex": 5,
      "profileId": "warmup_hurdle_stretch_biomech_v40_flipz_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch · V40 flipZ rig-basis biomech IK",
      "exerciseKeys": [
        "dynamic-warm-up",
        "hurdle-stretch"
      ],
      "family": "warmup_sequence",
      "motionType": "travel_alternating_loop",
      "template": "warmup_sequence",
      "source": {
        "nex2CanonicalProfileBank": true,
        "inactiveSourceWasInventoryOnly": true,
        "originalSourceNote": "nex2sourceh_full_bank_physio_ik_keypose_authoring_v1",
        "v76DynamicWarmupSourceLockFinish": {
          "generatedAt": "2026-06-27T08:13:14Z",
          "classification": "visual_source_lock_promoted_to_for_nex_approval",
          "segmentKey": "hurdle-stretch",
          "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish",
          "provenanceManifest": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v76_source_lock_finish/V76_SOURCE_PROVENANCE_MANIFEST.json",
          "visualReviewReport": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/V76_DYNAMIC_WARMUP_SOURCE_LOCK_FINISH_REPORT.json",
          "mediaPipeOut": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/mediapipe_candidates",
          "normIkCandidateFile": "tools/keypose_image_sampler/out/v76_dynamic_warmup_source_lock_finish/nex_normik_candidates_v74a.json",
          "previousApproval": {
            "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__REVIEW_REQUIRED"
          },
          "note": "V76 replaces the bad V75 source-image blockers, reruns MediaPipe, and accepts the visual source/keypose comparison for Nex review. Runtime unchanged."
        },
        "v85DynamicWarmupSourceLock": {
          "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
          "segmentKey": "hurdle-stretch",
          "strictNoReuse": true,
          "sourceRows": 3,
          "mediapipeHasPose": 3,
          "minMeanVisibility": 0.776572,
          "avgMeanVisibility": 0.893495,
          "qualityClass": "STRICT_PASS",
          "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
        },
        "v34BiomechSelectedKeyposes": {
          "generatedAt": "2026-08-15T18:58:00+02:00",
          "base": "V93",
          "inputResolver": "V33_EXERCISE_LEVEL_RESOLVER",
          "selectedManifest": "assets/js/data/nex-biomech-v34-hurdle-stretch-selected-keyposes.json",
          "policy": "representative keyposes only; unsafe/unresolved frames rejected",
          "selectedFrames": [
            99,
            206
          ],
          "rejectedFrames": [
            127,
            170
          ]
        },
        "v40RigBasisAdapter": {
          "adapterId": "V40_FLIP_Z",
          "reason": "V39 probe showed V34 targets entered NeX with wrong forward/back basis. Apply z *= -1 from biomech/common world into NeX rig-local IK basis.",
          "transform": "x,y,-z",
          "leftRightSwap": false,
          "doNotUse": [
            "V34 raw x,y,z basis for NeX IK approval"
          ]
        }
      },
      "status": "NEX_NATIVE_INTERNAL_DATA_AVAILABLE__V40_FLIPZ_RIG_BASIS__FOR_NEX_REVIEW",
      "physioTruthSpec": {
        "purpose": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed.",
        "keyposeCount": 4,
        "objectFrame": {
          "forwardAxis": "+Z",
          "upAxis": "+Y",
          "supportSurfaceTopY": null
        },
        "tolerances": {
          "boneMaxErrorMeters": 0.055,
          "boneMeanErrorMeters": 0.028,
          "handContactMaxGapMeters": 0.075,
          "supportSurfaceContactToleranceMeters": 0.045,
          "rootTravelMinMeters": 0,
          "staticOverlayForbidden": true
        },
        "keyPositions": [
          {
            "id": "v40_ready_source_locked",
            "t": 0,
            "physioRequirement": "V34 ready/neutral from existing hurdle-stretch profile; selected representatives own peak poses.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "basisAdapter": "UNCHANGED_SOURCE_LOCKED_READY_RETURN"
          },
          {
            "id": "v40_left_heel_grab",
            "t": 0.333,
            "physioRequirement": "V40 flipZ biomech-selected representative left rear heel-grab. Same-side hand/foot contact required; rejected frames are audit-only.",
            "ikControllerTargetsMeters": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                -0.016828,
                1.140318,
                0.019305
              ],
              "Spine01": [
                -0.026177,
                1.262718,
                0.03003
              ],
              "Spine02": [
                -0.037395,
                1.409597,
                0.0429
              ],
              "Head": [
                -0.202639,
                1.632129,
                0.247638
              ],
              "L_Clavicle": [
                -0.198197,
                1.412435,
                -0.083933
              ],
              "R_Clavicle": [
                0.123406,
                1.406758,
                0.169733
              ],
              "L_Upperarm": [
                -0.198197,
                1.412435,
                -0.083933
              ],
              "R_Upperarm": [
                0.123406,
                1.406758,
                0.169733
              ],
              "L_Forearm": [
                -0.288194,
                1.14825,
                -0.247582
              ],
              "R_Forearm": [
                0.240744,
                1.109529,
                0.220942
              ],
              "L_Hand": [
                -0.403878,
                0.922504,
                -0.301584
              ],
              "R_Hand": [
                0.251951,
                0.886266,
                0.329297
              ],
              "L_PalmIndexBase": [
                -0.430539,
                0.830521,
                -0.317685
              ],
              "R_PalmIndexBase": [
                0.279648,
                0.796662,
                0.360784
              ],
              "L_PalmPinkyBase": [
                -0.405737,
                0.896794,
                -0.300405
              ],
              "R_PalmPinkyBase": [
                0.250294,
                0.865086,
                0.33771
              ],
              "L_Thigh": [
                -0.084201,
                0.928299,
                -0.007778
              ],
              "R_Thigh": [
                0.084201,
                0.911701,
                0.007778
              ],
              "L_Calf": [
                -0.206445,
                0.548558,
                -0.109324
              ],
              "R_Calf": [
                0.170743,
                0.480805,
                0.147409
              ],
              "L_Foot": [
                -0.334983,
                0.877301,
                -0.290887
              ],
              "R_Foot": [
                0.109163,
                0.162131,
                0.106347
              ],
              "L_Heel": [
                -0.357999,
                0.892463,
                -0.282138
              ],
              "R_Heel": [
                0.102089,
                0.115859,
                0.10464
              ],
              "L_ToeBase": [
                -0.410106,
                0.931574,
                -0.262513
              ],
              "R_ToeBase": [
                0.141183,
                0.048779,
                0.110034
              ],
              "L_PalmBase": [
                -0.414573,
                0.878369,
                -0.30718
              ],
              "R_PalmBase": [
                0.261716,
                0.844722,
                0.34426
              ]
            },
            "detectors": [
              "V34_BIOMECH_SELECTED_REPRESENTATIVE",
              "HAND_FOOT_CONTACT",
              "KNEE_PLANE_SOLVER",
              "NO_REJECTED_CANDIDATES"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "L_Hand",
                  "L_Foot"
                ],
                "toleranceMeters": 0.075,
                "source": "V34_SELECTED_KEYPOSE"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "source": "V34_SUPPORT_STABILITY"
              }
            ],
            "sourceFrame": 99,
            "sourceTime": 3.295112,
            "v34Quality": {
              "finalContactM": 0.04934,
              "rawContactM": 0.29075,
              "contact2D": 0.055136,
              "deltaReprojPx": -2.17457,
              "approvedAlternativesInSide": 6
            },
            "mirrorRule": "Apply V34 selected IK controller targets to actual current Nex FBX armature. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "rejected_candidate_exported",
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_side_heel_grab",
              "knee_cross_body_contact_snap"
            ],
            "ikControllerTargetsMetersBeforeBasisAdapter": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                -0.016828,
                1.140318,
                -0.019305
              ],
              "Spine01": [
                -0.026177,
                1.262718,
                -0.03003
              ],
              "Spine02": [
                -0.037395,
                1.409597,
                -0.0429
              ],
              "Head": [
                -0.202639,
                1.632129,
                -0.247638
              ],
              "L_Clavicle": [
                -0.198197,
                1.412435,
                0.083933
              ],
              "R_Clavicle": [
                0.123406,
                1.406758,
                -0.169733
              ],
              "L_Upperarm": [
                -0.198197,
                1.412435,
                0.083933
              ],
              "R_Upperarm": [
                0.123406,
                1.406758,
                -0.169733
              ],
              "L_Forearm": [
                -0.288194,
                1.14825,
                0.247582
              ],
              "R_Forearm": [
                0.240744,
                1.109529,
                -0.220942
              ],
              "L_Hand": [
                -0.403878,
                0.922504,
                0.301584
              ],
              "R_Hand": [
                0.251951,
                0.886266,
                -0.329297
              ],
              "L_PalmIndexBase": [
                -0.430539,
                0.830521,
                0.317685
              ],
              "R_PalmIndexBase": [
                0.279648,
                0.796662,
                -0.360784
              ],
              "L_PalmPinkyBase": [
                -0.405737,
                0.896794,
                0.300405
              ],
              "R_PalmPinkyBase": [
                0.250294,
                0.865086,
                -0.33771
              ],
              "L_Thigh": [
                -0.084201,
                0.928299,
                0.007778
              ],
              "R_Thigh": [
                0.084201,
                0.911701,
                -0.007778
              ],
              "L_Calf": [
                -0.206445,
                0.548558,
                0.109324
              ],
              "R_Calf": [
                0.170743,
                0.480805,
                -0.147409
              ],
              "L_Foot": [
                -0.334983,
                0.877301,
                0.290887
              ],
              "R_Foot": [
                0.109163,
                0.162131,
                -0.106347
              ],
              "L_Heel": [
                -0.357999,
                0.892463,
                0.282138
              ],
              "R_Heel": [
                0.102089,
                0.115859,
                -0.10464
              ],
              "L_ToeBase": [
                -0.410106,
                0.931574,
                0.262513
              ],
              "R_ToeBase": [
                0.141183,
                0.048779,
                -0.110034
              ],
              "L_PalmBase": [
                -0.414573,
                0.878369,
                0.30718
              ],
              "R_PalmBase": [
                0.261716,
                0.844722,
                -0.34426
              ]
            },
            "basisAdapter": "V40_FLIP_Z"
          },
          {
            "id": "v40_right_heel_grab",
            "t": 0.667,
            "physioRequirement": "V40 flipZ biomech-selected representative right rear heel-grab. Same-side hand/foot contact required; rejected frames are audit-only.",
            "ikControllerTargetsMeters": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                0.010263,
                1.174855,
                0.018631
              ],
              "Spine01": [
                0.015964,
                1.316442,
                0.028981
              ],
              "Spine02": [
                0.022806,
                1.486345,
                0.041401
              ],
              "Head": [
                0.011106,
                1.639396,
                0.277678
              ],
              "L_Clavicle": [
                -0.180525,
                1.556927,
                0.050256
              ],
              "R_Clavicle": [
                0.226137,
                1.415764,
                0.032547
              ],
              "L_Upperarm": [
                -0.180525,
                1.556927,
                0.050256
              ],
              "R_Upperarm": [
                0.226137,
                1.415764,
                0.032547
              ],
              "L_Forearm": [
                -0.380431,
                1.542262,
                0.030035
              ],
              "R_Forearm": [
                0.198904,
                1.081305,
                -0.116378
              ],
              "L_Hand": [
                -0.48766,
                1.602857,
                0.158725
              ],
              "R_Hand": [
                0.162178,
                0.808149,
                -0.251871
              ],
              "L_PalmIndexBase": [
                -0.517164,
                1.603286,
                0.166567
              ],
              "R_PalmIndexBase": [
                0.125391,
                0.695151,
                -0.285341
              ],
              "L_PalmPinkyBase": [
                -0.474117,
                1.601818,
                0.16504
              ],
              "R_PalmPinkyBase": [
                0.154347,
                0.776699,
                -0.252131
              ],
              "L_Thigh": [
                -0.129232,
                0.938666,
                0.034481
              ],
              "R_Thigh": [
                0.129232,
                0.901334,
                -0.034481
              ],
              "L_Calf": [
                -0.132433,
                0.431478,
                0.049001
              ],
              "R_Calf": [
                0.246316,
                0.434444,
                -0.005781
              ],
              "L_Foot": [
                -0.083076,
                0.037093,
                0.172296
              ],
              "R_Foot": [
                0.183094,
                0.660499,
                -0.288349
              ],
              "L_Heel": [
                -0.064153,
                -0.008779,
                0.187759
              ],
              "R_Heel": [
                0.141592,
                0.688685,
                -0.284202
              ],
              "L_ToeBase": [
                -0.005689,
                0.00473,
                0.245623
              ],
              "R_ToeBase": [
                -0.016339,
                0.667943,
                -0.248056
              ],
              "L_PalmBase": [
                -0.493645,
                1.602628,
                0.164034
              ],
              "R_PalmBase": [
                0.145446,
                0.753981,
                -0.26452
              ]
            },
            "detectors": [
              "V34_BIOMECH_SELECTED_REPRESENTATIVE",
              "HAND_FOOT_CONTACT",
              "KNEE_PLANE_SOLVER",
              "NO_REJECTED_CANDIDATES"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.075,
                "source": "V34_SELECTED_KEYPOSE"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.045,
                "source": "V34_SUPPORT_STABILITY"
              }
            ],
            "sourceFrame": 206,
            "sourceTime": 6.856496,
            "v34Quality": {
              "finalContactM": 0.10639,
              "rawContactM": 0.337292,
              "contact2D": 0.051708,
              "deltaReprojPx": 0.031367,
              "approvedAlternativesInSide": 21
            },
            "mirrorRule": "Apply V34 selected IK controller targets to actual current Nex FBX armature. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "rejected_candidate_exported",
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "wrong_side_heel_grab",
              "knee_cross_body_contact_snap"
            ],
            "ikControllerTargetsMetersBeforeBasisAdapter": {
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Hip": [
                0,
                0.978963,
                0
              ],
              "Waist": [
                0.010263,
                1.174855,
                -0.018631
              ],
              "Spine01": [
                0.015964,
                1.316442,
                -0.028981
              ],
              "Spine02": [
                0.022806,
                1.486345,
                -0.041401
              ],
              "Head": [
                0.011106,
                1.639396,
                -0.277678
              ],
              "L_Clavicle": [
                -0.180525,
                1.556927,
                -0.050256
              ],
              "R_Clavicle": [
                0.226137,
                1.415764,
                -0.032547
              ],
              "L_Upperarm": [
                -0.180525,
                1.556927,
                -0.050256
              ],
              "R_Upperarm": [
                0.226137,
                1.415764,
                -0.032547
              ],
              "L_Forearm": [
                -0.380431,
                1.542262,
                -0.030035
              ],
              "R_Forearm": [
                0.198904,
                1.081305,
                0.116378
              ],
              "L_Hand": [
                -0.48766,
                1.602857,
                -0.158725
              ],
              "R_Hand": [
                0.162178,
                0.808149,
                0.251871
              ],
              "L_PalmIndexBase": [
                -0.517164,
                1.603286,
                -0.166567
              ],
              "R_PalmIndexBase": [
                0.125391,
                0.695151,
                0.285341
              ],
              "L_PalmPinkyBase": [
                -0.474117,
                1.601818,
                -0.16504
              ],
              "R_PalmPinkyBase": [
                0.154347,
                0.776699,
                0.252131
              ],
              "L_Thigh": [
                -0.129232,
                0.938666,
                -0.034481
              ],
              "R_Thigh": [
                0.129232,
                0.901334,
                0.034481
              ],
              "L_Calf": [
                -0.132433,
                0.431478,
                -0.049001
              ],
              "R_Calf": [
                0.246316,
                0.434444,
                0.005781
              ],
              "L_Foot": [
                -0.083076,
                0.037093,
                -0.172296
              ],
              "R_Foot": [
                0.183094,
                0.660499,
                0.288349
              ],
              "L_Heel": [
                -0.064153,
                -0.008779,
                -0.187759
              ],
              "R_Heel": [
                0.141592,
                0.688685,
                0.284202
              ],
              "L_ToeBase": [
                -0.005689,
                0.00473,
                -0.245623
              ],
              "R_ToeBase": [
                -0.016339,
                0.667943,
                0.248056
              ],
              "L_PalmBase": [
                -0.493645,
                1.602628,
                -0.164034
              ],
              "R_PalmBase": [
                0.145446,
                0.753981,
                0.26452
              ]
            },
            "basisAdapter": "V40_FLIP_Z"
          },
          {
            "id": "v40_return_source_locked",
            "t": 1,
            "physioRequirement": "Return/neutral from existing source-locked hurdle-stretch profile.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "basisAdapter": "UNCHANGED_SOURCE_LOCKED_READY_RETURN"
          }
        ]
      },
      "priorityBuckets": [
        "ROOT_TRAVEL_OR_CONTACT_PRIORITY"
      ],
      "currentNexMirror": {
        "modelRel": "assets/nex/models/nex_fbx_clean_v001.fbx",
        "modelSha256": "708dd3791e05302d30b6a9a96b1c471d31eb1f05614636b7c7b0a0d01a607df7",
        "manualRel": "assets/nex2rig/manual/NEX_RIG_MANUAL_v1.md",
        "noSidecarProxySyntheticNex": true,
        "requiredManualTopology": [
          "Hip->Pelvis",
          "Hip->Waist",
          "Pelvis->Thigh",
          "Spine02->Clavicle->Upperarm",
          "Forearm->Hand",
          "Calf->Foot->ToeBase"
        ]
      },
      "runtimeProvenance": {
        "activeRuntime": "NEX2RIG10_NEX_PROFILE_PATH_LOCK_BATCH_REVIEW",
        "solverAuthorityRequired": true
      },
      "approvalStatus": "for_nex_approval",
      "ikApprovalStatus": "ik_approved",
      "nexApprovalStatus": "for_nex_approval",
      "nexApprovalLifecycle": {
        "ikStatus": "ik_approved",
        "nexStatus": "for_nex_approval",
        "lifecycle": [
          "not_approved",
          "for_ik_approval",
          "ik_approved",
          "for_nex_approval",
          "nex_approved",
          "approved"
        ]
      },
      "nexProd01": {
        "v76DynamicWarmupSourceLockFinish": {
          "enabled": true,
          "generatedAt": "2026-06-27T08:13:14Z",
          "recommendation": "for_nex_approval_after_visual_source_lock_and_realnex_audit",
          "checks": [
            "external source replacement",
            "MediaPipe landmarks",
            "Nex/NormIK visual compare",
            "RealNex FBX/runtime audit"
          ]
        },
        "v85DynamicWarmupStrictSourceLock": {
          "recommendation": "for_nex_approval_candidate_only",
          "runtimeChanged": false,
          "headlessRealNexAudit": "qa/mesh_nex_v85/V85_DYNAMIC_WARMUP_REALNEX_AUDIT.json"
        },
        "v34BiomechSelectedKeyposes": {
          "enabled": true,
          "recommendation": "for_nex_approval_candidate_only_after_manual_visual_review",
          "selectedKeyposeData": "assets/js/data/nex-biomech-v34-hurdle-stretch-selected-keyposes.json",
          "testCases": [
            "v34_left_heel_grab",
            "v34_right_heel_grab"
          ],
          "rejectedCandidatePolicy": "audit_only_never_keyframe"
        },
        "testCases": [
          {
            "caseId": "v40_left_heel_grab",
            "label": "V40 flipZ left heel-grab",
            "phase": 0.333,
            "expectedKeypose": "v40_left_heel_grab"
          },
          {
            "caseId": "v40_right_heel_grab",
            "label": "V40 flipZ right heel-grab",
            "phase": 0.667,
            "expectedKeypose": "v40_right_heel_grab"
          }
        ],
        "v40RigBasisAdapter": {
          "enabled": true,
          "adapterId": "V40_FLIP_Z",
          "selectedKeyposeData": "assets/js/data/nex-biomech-v40-hurdle-stretch-selected-keyposes-flipz.json",
          "recommendation": "for_nex_visual_review_candidate_only"
        },
        "v34SupersededByV40": {
          "oldProfileId": "warmup_hurdle_stretch_biomech_v34_ik_v1",
          "reason": "V34 was wrong NeX rig basis; forward/back inserted inverted at runtime."
        }
      },
      "reviewBatch": "dynamic_warmup_v85_v83_strict_no_reuse_meshnex_gate_17",
      "v85SourceLock": {
        "sourceLock": "V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_ACTIVE_SOURCE_LOCK",
        "segmentKey": "hurdle-stretch",
        "strictNoReuse": true,
        "sourceRows": 3,
        "mediapipeHasPose": 3,
        "minMeanVisibility": 0.776572,
        "avgMeanVisibility": 0.893495,
        "qualityClass": "STRICT_PASS",
        "report": "tools/keypose_image_sampler/out/v83_dynamic_warmup_strict_no_reuse/V83_DYNAMIC_WARMUP_STRICT_NO_REUSE_REPORT.json"
      }
    },
    {
      "profileId": "warmup_hurdle_stretch_right_pose_v48_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch · V48 right-pose manual variants",
      "status": "V48_RIGHT_POSE_MANUAL_VARIANTS__FOR_VISUAL_REVIEW",
      "approvalStatus": "for_nex_approval",
      "nexApprovalStatus": "manual_visual_review_required",
      "physioTruthSpec": {
        "keyposeCount": 6,
        "keyPositions": [
          {
            "id": "v48_ready",
            "t": 0,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "v48_a_current",
            "t": 0.2,
            "physioRequirement": "V48 variant A current V46 right pose",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.131385,
                0.822707,
                -0.1905
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.086362,
                0.474165,
                -0.285
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.077124,
                0.567541,
                -0.16
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.101362,
                0.459165,
                -0.3
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                -0.098071,
                0.466609,
                -0.24
              ],
              "R_Heel": [
                0.05986,
                0.487351,
                -0.34
              ]
            },
            "detectors": [
              "V48_MANUAL_RIGHT_POSE"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.11,
                "source": "V48_MANUAL"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.05,
                "source": "V48_MANUAL"
              }
            ]
          },
          {
            "id": "v48_b_flipz",
            "t": 0.4,
            "physioRequirement": "V48 variant B lifted-chain z-flip",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                0
              ],
              "Spine01": [
                0,
                1.27,
                0.02
              ],
              "Spine02": [
                0,
                1.5,
                0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.26,
                1.5,
                0.1
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.015
              ],
              "L_Forearm": [
                -0.38,
                1.4,
                0.18
              ],
              "R_Forearm": [
                0.131385,
                0.822707,
                0.1905
              ],
              "L_Hand": [
                -0.48,
                1.33,
                0.24
              ],
              "R_Hand": [
                0.086362,
                0.474165,
                0.285
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                -0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.077124,
                0.567541,
                0.16
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.101362,
                0.459165,
                0.3
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                -0.098071,
                0.466609,
                0.24
              ],
              "R_Heel": [
                0.05986,
                0.487351,
                0.34
              ]
            },
            "detectors": [
              "V48_MANUAL_RIGHT_POSE"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.11,
                "source": "V48_MANUAL"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.05,
                "source": "V48_MANUAL"
              }
            ]
          },
          {
            "id": "v48_c_upright",
            "t": 0.6,
            "physioRequirement": "V48 variant C source-like upright",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.94,
                0
              ],
              "Waist": [
                0,
                1.12,
                0.02
              ],
              "Spine01": [
                0,
                1.29,
                0.03
              ],
              "Spine02": [
                0,
                1.52,
                0.05
              ],
              "Head": [
                0.01,
                1.84,
                0.05
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.25,
                1.5,
                0.1
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                0.015
              ],
              "L_Forearm": [
                -0.4,
                1.39,
                0.18
              ],
              "R_Forearm": [
                0.2,
                1.1,
                0.2
              ],
              "L_Hand": [
                -0.5,
                1.31,
                0.24
              ],
              "R_Hand": [
                0.15,
                0.89,
                0.34
              ],
              "L_Thigh": [
                -0.06,
                0.72,
                0.02
              ],
              "R_Thigh": [
                0.06,
                0.73,
                0.06
              ],
              "L_Calf": [
                -0.08,
                0.42,
                0.04
              ],
              "R_Calf": [
                0.14,
                0.74,
                0.24
              ],
              "L_Foot": [
                -0.04,
                0.03,
                0.08
              ],
              "R_Foot": [
                0.17,
                0.86,
                0.33
              ],
              "L_ToeBase": [
                0.04,
                0.03,
                0.16
              ],
              "R_ToeBase": [
                0.23,
                0.84,
                0.26
              ],
              "R_Heel": [
                0.11,
                0.89,
                0.39
              ]
            },
            "detectors": [
              "V48_MANUAL_RIGHT_POSE"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.11,
                "source": "V48_MANUAL"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.05,
                "source": "V48_MANUAL"
              }
            ]
          },
          {
            "id": "v48_d_manual",
            "t": 0.8,
            "physioRequirement": "V48 variant D manual rear heel-grab",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.95,
                0
              ],
              "Waist": [
                0,
                1.13,
                0.02
              ],
              "Spine01": [
                0,
                1.3,
                0.04
              ],
              "Spine02": [
                0,
                1.53,
                0.06
              ],
              "Head": [
                0.01,
                1.84,
                0.07
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.24,
                1.51,
                0.1
              ],
              "R_Upperarm": [
                0.23,
                1.47,
                0.08
              ],
              "L_Forearm": [
                -0.39,
                1.4,
                0.19
              ],
              "R_Forearm": [
                0.18,
                1.02,
                0.26
              ],
              "L_Hand": [
                -0.51,
                1.32,
                0.26
              ],
              "R_Hand": [
                0.12,
                0.88,
                0.38
              ],
              "L_Thigh": [
                -0.05,
                0.72,
                0.01
              ],
              "R_Thigh": [
                0.05,
                0.73,
                0.04
              ],
              "L_Calf": [
                -0.07,
                0.41,
                0.03
              ],
              "R_Calf": [
                0.14,
                0.78,
                0.3
              ],
              "L_Foot": [
                -0.02,
                0.03,
                0.08
              ],
              "R_Foot": [
                0.12,
                0.89,
                0.4
              ],
              "L_ToeBase": [
                0.06,
                0.03,
                0.16
              ],
              "R_ToeBase": [
                0.18,
                0.86,
                0.32
              ],
              "R_Heel": [
                0.07,
                0.92,
                0.48
              ]
            },
            "detectors": [
              "V48_MANUAL_RIGHT_POSE"
            ],
            "contactRules": [
              {
                "type": "hand_foot_contact",
                "joints": [
                  "R_Hand",
                  "R_Foot"
                ],
                "toleranceMeters": 0.11,
                "source": "V48_MANUAL"
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.05,
                "source": "V48_MANUAL"
              }
            ]
          },
          {
            "id": "v48_return",
            "t": 1,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "nexProd01": {
        "v48ManualRightPoseProbe": {
          "enabled": true,
          "sourceFrame": 206,
          "method": "manual IK-only right pose variants"
        },
        "testCases": [
          {
            "caseId": "v48_a_current",
            "label": "V48 A current",
            "phase": 0.2,
            "expectedKeypose": "v48_a_current"
          },
          {
            "caseId": "v48_b_flipz",
            "label": "V48 B flipz",
            "phase": 0.4,
            "expectedKeypose": "v48_b_flipz"
          },
          {
            "caseId": "v48_c_upright",
            "label": "V48 C upright",
            "phase": 0.6,
            "expectedKeypose": "v48_c_upright"
          },
          {
            "caseId": "v48_d_manual",
            "label": "V48 D manual",
            "phase": 0.8,
            "expectedKeypose": "v48_d_manual"
          }
        ]
      }
    },
    {
      "profileId": "warmup_hurdle_stretch_right_pose_v49_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch · V49 right-pose refines",
      "status": "V55_BOTH_HEELGRABS_RENDER_REVIEW",
      "approvalStatus": "for_nex_approval",
      "nexApprovalStatus": "manual_visual_review_required",
      "physioTruthSpec": {
        "keyposeCount": 4,
        "keyPositions": [
          {
            "id": "v49_ready",
            "t": 0,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          },
          {
            "id": "v49_e_refine1",
            "t": 0.4,
            "physioRequirement": "V56 refined left heel-grab to match source silhouette: free arm down, heel held behind butt.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.95,
                0
              ],
              "Waist": [
                0,
                1.13,
                -0.005
              ],
              "Spine01": [
                0,
                1.31,
                -0.01
              ],
              "Spine02": [
                0,
                1.51,
                -0.005
              ],
              "Head": [
                0,
                1.8,
                -0.01
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.16,
                1.4,
                -0.02
              ],
              "R_Upperarm": [
                0.12,
                1.39,
                -0.02
              ],
              "L_Forearm": [
                -0.09,
                1,
                -0.22
              ],
              "R_Forearm": [
                0.14,
                1.03,
                -0.01
              ],
              "L_Hand": [
                -0.08,
                0.84,
                -0.35
              ],
              "R_Hand": [
                0.16,
                0.77,
                0
              ],
              "L_Thigh": [
                -0.05,
                0.71,
                0.02
              ],
              "R_Thigh": [
                0.05,
                0.72,
                0.02
              ],
              "L_Calf": [
                -0.08,
                0.47,
                -0.18
              ],
              "R_Calf": [
                0.07,
                0.43,
                0.05
              ],
              "L_Foot": [
                -0.11,
                0.81,
                -0.32
              ],
              "R_Foot": [
                0.03,
                0.03,
                0.1
              ],
              "L_ToeBase": [
                -0.17,
                0.8,
                -0.26
              ],
              "R_ToeBase": [
                0.11,
                0.03,
                0.18
              ],
              "R_Heel": [
                0.1,
                0.81,
                0.35
              ],
              "L_Heel": [
                -0.07,
                0.88,
                -0.4
              ]
            },
            "detectors": [
              "V55_LEFT_HEELGRAB_FIXED_SOURCE_MATCH_ONLY"
            ]
          },
          {
            "id": "v49_f_refine2",
            "t": 0.7,
            "physioRequirement": "V56 refined right heel-grab to match source silhouette: free arm bent up, heel held behind butt.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.96,
                0
              ],
              "Pelvis": [
                0,
                0.94,
                0
              ],
              "Waist": [
                0,
                1.12,
                -0.005
              ],
              "Spine01": [
                0,
                1.3,
                -0.01
              ],
              "Spine02": [
                0,
                1.51,
                -0.005
              ],
              "Head": [
                0,
                1.81,
                -0.01
              ],
              "L_Clavicle": [
                -0.14,
                1.53,
                -0.06
              ],
              "R_Clavicle": [
                0.12,
                1.52,
                0.06
              ],
              "L_Upperarm": [
                -0.15,
                1.44,
                0.02
              ],
              "R_Upperarm": [
                0.16,
                1.4,
                -0.02
              ],
              "L_Forearm": [
                -0.26,
                1.55,
                0.08
              ],
              "R_Forearm": [
                0.09,
                1,
                -0.22
              ],
              "L_Hand": [
                -0.2,
                1.68,
                0.11
              ],
              "R_Hand": [
                0.08,
                0.84,
                -0.35
              ],
              "L_Thigh": [
                -0.05,
                0.72,
                0.02
              ],
              "R_Thigh": [
                0.05,
                0.71,
                0.02
              ],
              "L_Calf": [
                -0.07,
                0.43,
                0.05
              ],
              "R_Calf": [
                0.08,
                0.47,
                -0.18
              ],
              "L_Foot": [
                -0.03,
                0.03,
                0.1
              ],
              "R_Foot": [
                0.11,
                0.81,
                -0.32
              ],
              "L_ToeBase": [
                0.05,
                0.03,
                0.18
              ],
              "R_ToeBase": [
                0.17,
                0.8,
                -0.26
              ],
              "R_Heel": [
                0.07,
                0.88,
                -0.4
              ]
            },
            "detectors": [
              "V49_REFINE"
            ]
          },
          {
            "id": "v49_return",
            "t": 1,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.97,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.13,
                1.54,
                -0.03
              ],
              "R_Clavicle": [
                0.13,
                1.54,
                -0.03
              ],
              "L_Upperarm": [
                -0.215,
                1.47,
                -0.015
              ],
              "R_Upperarm": [
                0.215,
                1.47,
                -0.015
              ],
              "L_Forearm": [
                -0.3,
                1.4,
                0
              ],
              "R_Forearm": [
                0.3,
                1.4,
                0
              ],
              "L_Hand": [
                -0.3,
                1.28,
                0.03
              ],
              "R_Hand": [
                0.3,
                1.28,
                0.03
              ],
              "L_Thigh": [
                -0.0475,
                0.7,
                0.04
              ],
              "R_Thigh": [
                0.0475,
                0.7,
                0.04
              ],
              "L_Calf": [
                -0.095,
                0.48,
                0.08
              ],
              "R_Calf": [
                0.095,
                0.48,
                0.08
              ],
              "L_Foot": [
                -0.19,
                0.02,
                0.04
              ],
              "R_Foot": [
                0.19,
                0.02,
                0.04
              ],
              "L_ToeBase": [
                -0.19,
                0.02,
                0.16
              ],
              "R_ToeBase": [
                0.19,
                0.02,
                0.16
              ]
            },
            "detectors": [
              "CONTACT_RULE",
              "HAND_FOOT_OR_HAND_HAND_CONTACT_IF_REQUIRED",
              "RANGE_PEAK",
              "ROOT_TRAVEL_IF_TRAVEL_DRILL",
              "ROOT_TRAVEL_OR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "hand_or_hand_foot_contact",
                "toleranceMeters": 0.075
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ]
          }
        ]
      },
      "nexProd01": {
        "testCases": [
          {
            "caseId": "v49_e_refine1",
            "label": "V49 E refine1",
            "phase": 0.4,
            "expectedKeypose": "v49_e_refine1"
          },
          {
            "caseId": "v49_f_refine2",
            "label": "V49 F refine2",
            "phase": 0.7,
            "expectedKeypose": "v49_f_refine2"
          }
        ],
        "v55BothHeelgrabs": {
          "enabled": true,
          "leftCaseId": "v49_e_refine1",
          "rightCaseId": "v49_f_refine2",
          "sourceMatchOnly": true
        }
      }
    },
    {
      "profileId": "warmup_hurdle_stretch_right_pose_v50_ik_v1",
      "title": "Dynamic Warm Up · 02 · Hurdle stretch · V94 space-control fingertip targets",
      "status": "NEX_APPROVED__V94_SPACE_CONTROL_FINGERTIP_TARGETS",
      "approvalStatus": "approved",
      "nexApprovalStatus": "approved",
      "physioTruthSpec": {
        "keyposeCount": 5,
        "keyPositions": [
          {
            "id": "v50_ready",
            "t": 0,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: ready.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Clavicle": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Upperarm": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Upperarm": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Forearm": [
                -0.26,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.26,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.27,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.27,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.05,
                0.71,
                0.04
              ],
              "R_Thigh": [
                0.05,
                0.71,
                0.04
              ],
              "L_Calf": [
                -0.09,
                0.47,
                0.08
              ],
              "R_Calf": [
                0.09,
                0.47,
                0.08
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.05
              ],
              "R_Foot": [
                0.16,
                0.02,
                0.05
              ],
              "L_ToeBase": [
                -0.08,
                0.02,
                0.13
              ],
              "R_ToeBase": [
                0.08,
                0.02,
                0.13
              ],
              "L_PalmBase": [
                -0.27,
                1.23,
                0.03
              ],
              "L_PalmIndexBase": [
                -0.24,
                1.23,
                0.04
              ],
              "L_PalmPinkyBase": [
                -0.3,
                1.23,
                0.02
              ],
              "R_PalmBase": [
                0.27,
                1.23,
                0.03
              ],
              "R_PalmIndexBase": [
                0.3,
                1.23,
                0.04
              ],
              "R_PalmPinkyBase": [
                0.24,
                1.23,
                0.02
              ]
            },
            "detectors": [
              "V63_SUPPORT_ONLY_FLOOR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "two_foot_ground_reset",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.1,
                "source": "V68_NEUTRAL_RESET"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "label": "V79 ready/reset",
            "description": "V75 neutral reset between full-amplitude side-specific heel-grabs.",
            "phase": 0,
            "sourceEquivalenceNotes": [
              "Neutral reset; not part of right-hand retarget."
            ]
          },
          {
            "id": "v50_g_free_arm_up",
            "t": 0.25,
            "physioRequirement": "Left heel-grab must read as fingers wrapping around lower leg/heel volume, not hip/shorts or hidden hand contact.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0.005,
                0.98,
                0
              ],
              "Pelvis": [
                0.005,
                0.94,
                0
              ],
              "Waist": [
                0.005,
                1.12,
                -0.01
              ],
              "Spine01": [
                0,
                1.3,
                -0.015
              ],
              "Spine02": [
                0,
                1.505,
                -0.01
              ],
              "Head": [
                -0.01,
                1.8,
                -0.012
              ],
              "L_Clavicle": [
                -0.135,
                1.37,
                -0.026
              ],
              "R_Clavicle": [
                0.115,
                1.36,
                -0.012
              ],
              "L_Upperarm": [
                -0.15,
                1.386,
                -0.02
              ],
              "R_Upperarm": [
                0.118,
                1.355,
                -0.012
              ],
              "L_Forearm": [
                -0.138,
                0.996,
                -0.225
              ],
              "R_Forearm": [
                0.178,
                0.985,
                0.003
              ],
              "L_Hand": [
                -0.16,
                0.852,
                -0.286
              ],
              "R_Hand": [
                0.185,
                0.75,
                0.01
              ],
              "L_Thigh": [
                -0.05,
                0.7,
                0.02
              ],
              "R_Thigh": [
                0.05,
                0.72,
                0.02
              ],
              "L_Calf": [
                -0.082,
                0.47,
                -0.175
              ],
              "R_Calf": [
                0.08,
                0.43,
                0.05
              ],
              "L_Foot": [
                -0.108,
                0.812,
                -0.325
              ],
              "R_Foot": [
                0.06,
                0.02,
                0.06
              ],
              "L_ToeBase": [
                -0.048,
                0.834,
                -0.405
              ],
              "R_ToeBase": [
                0.13,
                0.02,
                0.14
              ],
              "L_PalmBase": [
                -0.128,
                0.82,
                -0.318
              ],
              "L_PalmIndexBase": [
                -0.095,
                0.834,
                -0.285
              ],
              "L_PalmPinkyBase": [
                -0.17,
                0.8,
                -0.356
              ],
              "R_PalmBase": [
                0.185,
                0.742,
                0.01
              ],
              "R_PalmIndexBase": [
                0.215,
                0.74,
                0.018
              ],
              "R_PalmPinkyBase": [
                0.155,
                0.74,
                0.002
              ]
            },
            "detectors": [
              "V63_SHIN_GRIP_PALMPLANE_ADAPTER",
              "V63_SUPPORT_ONLY_FLOOR_CONTACT"
            ],
            "contactRules": [
              {
                "surface": "lower_shin_heel_cylinder_pad_ring",
                "nonFloorContact": true,
                "contactStyle": "v94_space_control_left_kept_same_side_targets_not_solved",
                "handPreset": "v83_compact_heel_hook",
                "wristPolicy": "left_still_not_approved_separate_rebuild_needed",
                "fingerControl": "explicit_targets_checked_for_runtime_side_alignment_before_CCD",
                "thumbVectorConstraint": "thumb_tip_world_y_negative_down_opposition",
                "curl": [
                  0.62,
                  0.76,
                  0.5
                ],
                "thumbCurl": [
                  0.44,
                  0.3,
                  0.2
                ],
                "thumbDownRoll": 0.74,
                "spread": -0.015,
                "blend": 0.7,
                "capsuleRadiusMeters": 0.052,
                "snapOffsetWorldYM": -0.05,
                "snapRadialSide": "lateral_outside",
                "visualGate": "reject_if_fingers_close_outside_limb_or_hand_is_hidden_behind_leg",
                "type": "v94_space_control_left_finger_grip",
                "gripSide": "L",
                "targetLimb": "L_lower_shin_heel_cylinder",
                "joints": [
                  "L_Hand",
                  "L_PalmBase",
                  "L_PalmIndexBase",
                  "L_PalmPinkyBase",
                  "L_Foot",
                  "L_Calf"
                ],
                "fingertipTargetsMeters": {
                  "thumb": [
                    0.02,
                    0.79,
                    -0.302
                  ],
                  "index": [
                    0.04,
                    0.795,
                    -0.315
                  ],
                  "middle": [
                    0.06,
                    0.786,
                    -0.338
                  ],
                  "ring": [
                    0.078,
                    0.776,
                    -0.354
                  ],
                  "pinky": [
                    0.09,
                    0.772,
                    -0.362
                  ]
                },
                "cylinderAxis": [
                  "L_Foot",
                  "L_Calf"
                ],
                "source": "V90_PAD_RING_CYLINDER_WRAP_LEFT",
                "v92LeftStatus": "not_approved__not_primary_fix",
                "fingertipTargetSpace": "runtime_side_checked_no_blind_mirror",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "mediapipe_pose_landmarker_full_17_frame_sequence",
                  "sourceCycle": "L_01_to_L_10",
                  "approachAndContactFrames": [
                    "L_03.jpeg",
                    "L_04.jpeg",
                    "L_05.jpeg",
                    "L_06.jpeg"
                  ],
                  "anatomicalSide": "L",
                  "radialSemantic": "lateral_outside",
                  "sectorHalfAngleDeg": 30,
                  "angularSamples": 5,
                  "halfWidthT": 0.15,
                  "confidence": "medium_mono_depth_occlusion",
                  "policy": "Temporal MediaPipe establishes the approaching hand, contact interval and distal target segment. The exercise contact description resolves the monocular depth ambiguity to the outside-lateral cylinder sector; exact contact remains collision-cylinder authority."
                }
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "R_Foot",
                  "R_ToeBase"
                ],
                "toleranceMeters": 0.07,
                "source": "V90_LEFT_SUPPORT_ONLY_FLOOR_AUTHORITY"
              }
            ],
            "sourceEquivalenceNotes": [
              "V90: partial visible-side pad-ring shift, not a roll change.",
              "Review must use default and reveal cameras.",
              "Full amplitude only."
            ],
            "label": "V92 left full — unchanged geometry, thumb-down rule retained",
            "description": "V90 left: same principle as right, authored separately/mirrored only as starting pad-ring; not approved without visual pass.",
            "phase": 0.25
          },
          {
            "id": "v50_h_quad_source",
            "t": 0.5,
            "physioRequirement": "V50 H source-like standing quad stretch",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Clavicle": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Upperarm": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Upperarm": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Forearm": [
                -0.26,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.26,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.27,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.27,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.05,
                0.71,
                0.04
              ],
              "R_Thigh": [
                0.05,
                0.71,
                0.04
              ],
              "L_Calf": [
                -0.09,
                0.47,
                0.08
              ],
              "R_Calf": [
                0.09,
                0.47,
                0.08
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.05
              ],
              "R_Foot": [
                0.16,
                0.02,
                0.05
              ],
              "L_ToeBase": [
                -0.08,
                0.02,
                0.13
              ],
              "R_ToeBase": [
                0.08,
                0.02,
                0.13
              ],
              "L_PalmBase": [
                -0.27,
                1.23,
                0.03
              ],
              "L_PalmIndexBase": [
                -0.24,
                1.23,
                0.04
              ],
              "L_PalmPinkyBase": [
                -0.3,
                1.23,
                0.02
              ],
              "R_PalmBase": [
                0.27,
                1.23,
                0.03
              ],
              "R_PalmIndexBase": [
                0.3,
                1.23,
                0.04
              ],
              "R_PalmPinkyBase": [
                0.24,
                1.23,
                0.02
              ]
            },
            "detectors": [
              "V63_SUPPORT_ONLY_FLOOR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "two_foot_ground_reset",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.1,
                "source": "V68_NEUTRAL_RESET"
              }
            ],
            "sourceEquivalenceNotes": [
              "Neutral reset; not part of right-hand retarget."
            ],
            "label": "V81 center reset",
            "description": "Neutral reset between heel-cup hook sides; full amplitude only.",
            "phase": 0.5
          },
          {
            "id": "v50_i_contact_tight",
            "t": 0.75,
            "physioRequirement": "Right thumb must point down as opposition; hand may not 90-degree roll; fingers must read as closing around, not beside, the corrected heel/lower-leg volume.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.94,
                0
              ],
              "Waist": [
                0,
                1.12,
                -0.01
              ],
              "Spine01": [
                0,
                1.3,
                -0.015
              ],
              "Spine02": [
                0,
                1.505,
                -0.01
              ],
              "Head": [
                0,
                1.8,
                -0.012
              ],
              "L_Clavicle": [
                -0.185,
                1.43,
                0.015
              ],
              "R_Clavicle": [
                0.135,
                1.37,
                -0.026
              ],
              "L_Upperarm": [
                -0.175,
                1.425,
                0.015
              ],
              "R_Upperarm": [
                0.15,
                1.386,
                -0.02
              ],
              "L_Forearm": [
                -0.265,
                1.5,
                0.075
              ],
              "R_Forearm": [
                0.138,
                0.996,
                -0.225
              ],
              "L_Hand": [
                -0.315,
                1.545,
                0.095
              ],
              "R_Hand": [
                0.162,
                0.85,
                -0.286
              ],
              "L_Thigh": [
                -0.05,
                0.72,
                0.02
              ],
              "R_Thigh": [
                0.05,
                0.7,
                0.02
              ],
              "L_Calf": [
                -0.08,
                0.43,
                0.05
              ],
              "R_Calf": [
                0.082,
                0.47,
                -0.175
              ],
              "L_Foot": [
                -0.06,
                0.02,
                0.06
              ],
              "R_Foot": [
                0.108,
                0.812,
                -0.325
              ],
              "L_ToeBase": [
                -0.13,
                0.02,
                0.14
              ],
              "R_ToeBase": [
                0.048,
                0.834,
                -0.405
              ],
              "L_PalmBase": [
                -0.315,
                1.545,
                0.095
              ],
              "L_PalmIndexBase": [
                -0.27,
                1.552,
                0.105
              ],
              "L_PalmPinkyBase": [
                -0.36,
                1.54,
                0.085
              ],
              "R_PalmBase": [
                0.132,
                0.818,
                -0.318
              ],
              "R_PalmIndexBase": [
                0.106,
                0.836,
                -0.29
              ],
              "R_PalmPinkyBase": [
                0.168,
                0.798,
                -0.354
              ]
            },
            "detectors": [
              "V78_RIGHT_GRIP_RULE_ACTIVE",
              "V72_MEDIAPIPE_HAND_FRAME_THUMB_DOWN_LIGHT_GRIP_LAYER"
            ],
            "contactRules": [
              {
                "surface": "v92_corrected_foot_basis_shin_heel_cylinder",
                "nonFloorContact": true,
                "contactStyle": "v94_space_control_normalized_same_side_fingertip_targets_thumb_down",
                "handPreset": "v83_compact_heel_hook",
                "wristPolicy": "lock_v86_v91_roll_no_v87_90deg_compensation",
                "fingerControl": "explicit_targets_auto_aligned_to_final_runtime_side_before_CCD",
                "thumbVectorConstraint": "thumb_tip_world_y_negative_down_opposition",
                "curl": [
                  0.62,
                  0.76,
                  0.5
                ],
                "thumbCurl": [
                  0.44,
                  0.3,
                  0.2
                ],
                "thumbDownRoll": 0.74,
                "spread": -0.015,
                "blend": 0.7,
                "capsuleRadiusMeters": 0.052,
                "snapOffsetWorldYM": -0.05,
                "snapRadialSide": "lateral_outside",
                "visualGate": "reject_if_hand_roll_or_space_control_not_understood; review is diagnostic, not approval",
                "type": "v94_space_control_right_finger_grip",
                "gripSide": "R",
                "targetLimb": "R_lower_shin_heel_cylinder",
                "joints": [
                  "R_Hand",
                  "R_PalmBase",
                  "R_PalmIndexBase",
                  "R_PalmPinkyBase",
                  "R_Foot",
                  "R_Calf"
                ],
                "fingertipTargetsMeters": {
                  "thumb": [
                    0.122,
                    0.738,
                    -0.312
                  ],
                  "index": [
                    0.098,
                    0.79,
                    -0.306
                  ],
                  "middle": [
                    0.087,
                    0.78,
                    -0.326
                  ],
                  "ring": [
                    0.082,
                    0.772,
                    -0.344
                  ],
                  "pinky": [
                    0.086,
                    0.768,
                    -0.356
                  ]
                },
                "cylinderAxis": [
                  "R_Foot",
                  "R_Calf"
                ],
                "source": "V91_RIGHT_FOOT_TOE_BASIS_CORRECTION",
                "footBasisCorrection": {
                  "R_Foot": [
                    0.108,
                    0.812,
                    -0.325
                  ],
                  "oldR_ToeBase": [
                    0.168,
                    0.79,
                    -0.245
                  ],
                  "newR_ToeBase": [
                    0.04799999999999999,
                    0.8340000000000001,
                    -0.405
                  ],
                  "operation": "toeBase = foot - (oldToeBase-foot)"
                },
                "v92ThumbDownGate": "thumb_down_required_by_user",
                "fingertipTargetSpace": "authored_pre_normalization_side_needs_runtime_alignment",
                "v94ControlFix": "mirror explicit fingertip target X if the tip target average is on the opposite side of final palm/foot X",
                "temporalReceiverSector": {
                  "schema": "NEXPROD01_TEMPORAL_RECEIVER_SECTOR_V1",
                  "valid": true,
                  "source": "mediapipe_pose_landmarker_full_17_frame_sequence",
                  "sourceCycle": "R_01_to_R_07",
                  "approachAndContactFrames": [
                    "R_02.jpeg",
                    "R_03.jpeg",
                    "R_04.jpeg",
                    "R_05.jpeg"
                  ],
                  "anatomicalSide": "R",
                  "radialSemantic": "lateral_outside",
                  "sectorHalfAngleDeg": 30,
                  "angularSamples": 5,
                  "halfWidthT": 0.15,
                  "confidence": "medium_mono_depth_occlusion",
                  "policy": "Temporal MediaPipe establishes the approaching hand, contact interval and distal target segment. The exercise contact description resolves the monocular depth ambiguity to the outside-lateral cylinder sector; exact contact remains collision-cylinder authority."
                }
              },
              {
                "type": "support_foot_contact",
                "joints": [
                  "L_Foot",
                  "L_ToeBase"
                ],
                "toleranceMeters": 0.07,
                "source": "V90_RIGHT_SUPPORT_ONLY_FLOOR_AUTHORITY"
              }
            ],
            "sourceEquivalenceNotes": [
              "V90: partial visible-side pad-ring shift, not a roll change.",
              "Review must use default and reveal cameras.",
              "Full amplitude only.",
              "V91: R_ToeBase flipped around R_Foot; if visual improves, prior hand work chased a wrong foot basis."
            ],
            "label": "V92 right full — corrected foot basis, thumb down locked",
            "description": "Right toe basis remains V91-corrected. Right hand uses conservative V91/V86 orientation while the thumb-down opposition is strengthened and fingertip targets shortened so the fingers do not close far outside the shin/heel volume.",
            "phase": 0.75,
            "v76PreviousRightHandFrame": {
              "R_Upperarm": [
                0.155,
                1.385,
                -0.02
              ],
              "R_Forearm": [
                0.15,
                0.99,
                -0.238
              ],
              "R_Hand": [
                0.155,
                0.735,
                -0.294
              ],
              "R_PalmBase": [
                0.154,
                0.71,
                -0.296
              ],
              "R_PalmIndexBase": [
                0.118,
                0.674,
                -0.276
              ],
              "R_PalmPinkyBase": [
                0.192,
                0.736,
                -0.318
              ]
            },
            "v77PreviousRightHandFrame": {
              "R_Upperarm": [
                0.154,
                1.385,
                -0.02
              ],
              "R_Forearm": [
                0.142,
                0.992,
                -0.23
              ],
              "R_Hand": [
                0.153,
                0.758,
                -0.292
              ],
              "R_PalmBase": [
                0.146,
                0.744,
                -0.303
              ],
              "R_PalmIndexBase": [
                0.116,
                0.735,
                -0.286
              ],
              "R_PalmPinkyBase": [
                0.179,
                0.749,
                -0.319
              ]
            },
            "v78PreviousRightHandFrame": {
              "R_Upperarm": [
                0.154,
                1.385,
                -0.02
              ],
              "R_Forearm": [
                0.136,
                0.994,
                -0.226
              ],
              "R_Hand": [
                0.137,
                0.762,
                -0.292
              ],
              "R_PalmBase": [
                0.122,
                0.756,
                -0.294
              ],
              "R_PalmIndexBase": [
                0.102,
                0.774,
                -0.272
              ],
              "R_PalmPinkyBase": [
                0.153,
                0.736,
                -0.316
              ]
            },
            "v79PreviousRightHandFrame": {
              "R_Upperarm": [
                0.154,
                1.385,
                -0.02
              ],
              "R_Forearm": [
                0.137,
                0.994,
                -0.226
              ],
              "R_Hand": [
                0.142,
                0.766,
                -0.289
              ],
              "R_PalmBase": [
                0.116,
                0.758,
                -0.296
              ],
              "R_PalmIndexBase": [
                0.092,
                0.775,
                -0.273
              ],
              "R_PalmPinkyBase": [
                0.154,
                0.735,
                -0.32
              ],
              "R_Calf": [
                0.082,
                0.47,
                -0.175
              ],
              "R_Foot": [
                0.108,
                0.812,
                -0.325
              ],
              "R_ToeBase": [
                0.168,
                0.79,
                -0.245
              ]
            }
          },
          {
            "id": "v50_return",
            "t": 1,
            "physioRequirement": "Warm-up mobility drill: controlled peak range and required hand/foot/hand-hand contact if prescribed. Keypose: finish or loop.",
            "ikControllerTargetsMeters": {
              "Hip": [
                0,
                0.98,
                0
              ],
              "Pelvis": [
                0,
                0.92,
                0
              ],
              "Waist": [
                0,
                1.1,
                -0.01
              ],
              "Spine01": [
                0,
                1.26,
                -0.02
              ],
              "Spine02": [
                0,
                1.5,
                -0.03
              ],
              "Head": [
                0,
                1.82,
                -0.03
              ],
              "L_Clavicle": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Clavicle": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Upperarm": [
                -0.18,
                1.46,
                -0.01
              ],
              "R_Upperarm": [
                0.18,
                1.46,
                -0.01
              ],
              "L_Forearm": [
                -0.26,
                1.36,
                0.01
              ],
              "R_Forearm": [
                0.26,
                1.36,
                0.01
              ],
              "L_Hand": [
                -0.27,
                1.24,
                0.03
              ],
              "R_Hand": [
                0.27,
                1.24,
                0.03
              ],
              "L_Thigh": [
                -0.05,
                0.71,
                0.04
              ],
              "R_Thigh": [
                0.05,
                0.71,
                0.04
              ],
              "L_Calf": [
                -0.09,
                0.47,
                0.08
              ],
              "R_Calf": [
                0.09,
                0.47,
                0.08
              ],
              "L_Foot": [
                -0.16,
                0.02,
                0.05
              ],
              "R_Foot": [
                0.16,
                0.02,
                0.05
              ],
              "L_ToeBase": [
                -0.08,
                0.02,
                0.13
              ],
              "R_ToeBase": [
                0.08,
                0.02,
                0.13
              ],
              "L_PalmBase": [
                -0.27,
                1.23,
                0.03
              ],
              "L_PalmIndexBase": [
                -0.24,
                1.23,
                0.04
              ],
              "L_PalmPinkyBase": [
                -0.3,
                1.23,
                0.02
              ],
              "R_PalmBase": [
                0.27,
                1.23,
                0.03
              ],
              "R_PalmIndexBase": [
                0.3,
                1.23,
                0.04
              ],
              "R_PalmPinkyBase": [
                0.24,
                1.23,
                0.02
              ]
            },
            "detectors": [
              "V63_SUPPORT_ONLY_FLOOR_CONTACT"
            ],
            "contactRules": [
              {
                "type": "two_foot_ground_reset",
                "joints": [
                  "L_Foot",
                  "R_Foot"
                ],
                "toleranceMeters": 0.1,
                "source": "V68_NEUTRAL_RESET"
              }
            ],
            "mirrorRule": "Apply IK controller targets to actual current Nex FBX armature via manual mapping; PASS only if actual Nex bones/skinned mesh match. Static overlay is automatic FAIL.",
            "forbiddenBehaviors": [
              "actual_nex_not_posed_to_ik",
              "hands_miss_required_contact",
              "manual_bone_mapping_not_applied",
              "nex_static_while_ik_changes",
              "root_static_in_travel_drill",
              "wrong_phase_range"
            ],
            "label": "V79 ready/reset",
            "description": "V75 neutral reset between full-amplitude side-specific heel-grabs.",
            "phase": 1,
            "sourceEquivalenceNotes": [
              "Neutral reset; not part of right-hand retarget."
            ]
          }
        ]
      },
      "nexProd01": {
        "testCases": [
          {
            "caseId": "v94_left_full",
            "label": "V94 left space-control check",
            "phase": 0.25,
            "expectedKeypose": "v50_g_free_arm_up"
          },
          {
            "caseId": "v94_center_reset",
            "label": "V94 center reset",
            "phase": 0.5,
            "expectedKeypose": "v50_h_quad_source"
          },
          {
            "caseId": "v94_right_full",
            "label": "V94 right space-control fingertip target fix",
            "phase": 0.75,
            "expectedKeypose": "v50_i_contact_tight"
          }
        ],
        "reviewNote": "V94 is a control fix, not pose approval. It proves fingertip targets are in same normalized runtime side-space as palm/foot."
      },
      "ikApprovalStatus": "ik_approved",
      "source": {
        "v80FacitHeelHookGrip": {
          "generatedAt": "2026-08-16T18:00:00+02:00",
          "principle": "Use the user-supplied reference grip as a hand-frame target: neutral wrist, thumb down/in, light finger curl, heel/ankle hook, pull-vector intent. IK follows the hand frame instead of trying to repair fingers after endpoint solve.",
          "referenceImage": "/mnt/data/B3189B02-51B7-4215-B06E-30E8FBBBD646.jpeg"
        },
        "v81HeelCupHookGrip": {
          "generatedAt": "2026-08-16T18:13:00+02:00",
          "basis": "V80 facit heel-hook result + user reference closeup",
          "principle": "heel-cup hook: palm cups heel/ankle volume, fingers cross heel/shoe, thumb opposes down/in, neutral wrist, pull-vector intent",
          "doNotMoveBig": "right side is improving; V81 uses small hand-frame/curl changes, not a full arm solve reset"
        },
        "v82NoPenetrationGripVolume": {
          "generatedAt": "2026-08-16T18:49:00+02:00",
          "principle": "Correct regression from V81: do not solve grip by pulling palm into the leg. Build a lower-shin/heel capsule and place wrist/palm/finger bases on the outside surface with signed distance >= 0 before applying thumb-down light curl.",
          "referenceImage": "/mnt/data/B3189B02-51B7-4215-B06E-30E8FBBBD646.jpeg"
        },
        "v83CompactHeelHookGrip": {
          "generatedAt": "2026-08-16T19:37:00+02:00",
          "principle": "Build the hand grip shape first from the reference: compact heel/shoe/lower-leg hook, stronger visible finger curl, thumb opposition, neutral wrist, no penetration. Then place that grip around the target volume.",
          "referenceImage": "/mnt/data/FCD3AC4D-F0DF-4966-951D-227D0191CAAB.jpeg",
          "rejects": "V82 contact without sufficient grip shape; V81 penetration/incorrect wrist frame; point contact and side clamp."
        },
        "v84HeelHookFingertipCCD": {
          "generatedAt": "2026-08-16T19:40:00+02:00",
          "principle": "V84 keeps V83 palm/wrist contact frame but adds finger-tip CCD child layer so fingers bend around the heel/shoe volume instead of remaining straight. No arm/hand root move in this child layer."
        },
        "v85ActiveFingertipCCD": {
          "generatedAt": "2026-08-16T19:45:00+02:00",
          "rootCause": "V84 rule name did not match runtime grip-rule discovery, so finger layer did not activate. V85 makes heel_hook/compact_heel_hook discoverable and keeps fingertip CCD."
        },
        "v86LeftHeelContactRecovery": {
          "generatedAt": "2026-08-16T19:50:00+02:00",
          "rootCause": "V85 activated fingertip CCD, but left authored hand frame stayed too close to hip/shorts. V86 moves left grip frame back to heel/ankle volume using earlier V56-style left contact geometry while keeping V85 fingertip CCD."
        },
        "v88ExplicitCylinderGrip": {
          "generatedAt": "2026-08-16T20:21:00+02:00",
          "principle": "Start from V86 hand orientation; do not roll hand to solve depth. Treat lower leg/heel as a cylinder/oval, place palm/MCP block as a rigid hand-frame, then aim fingertip CCD across the cylinder arc so curl closes around the limb instead of outside it.",
          "rejectedRegression": "V87 rotated the right hand plane about 90 degrees; V88 locks V86-like palm orientation and moves fingertip arcs instead."
        },
        "v89PalmMcpCylinderWrap": {
          "generatedAt": "2026-08-16T21:06:00+02:00",
          "base": "V88 full root. V87 rejected. V89 moves the entire palm/MCP block around the lower-leg/heel cylinder before fingertip CCD; curl direction retained.",
          "camera": "Runtime review includes default and reveal-angle captures because default rear view hides the hand behind the leg."
        },
        "v90PadRingCylinderWrap": {
          "generatedAt": "2026-08-16T21:30:00+02:00",
          "base": "V89 full root. User requested continue and improved camera angle because hand behind leg was hard to inspect.",
          "principle": "Do not rotate hand like V87. Do not just increase curl. Move whole palm/MCP/finger pad-ring only partway toward the visible/outside side proved by axis probe; keep ring close to lower-shin/heel cylinder.",
          "axisProbe": "x+ made the hand visible but detached; V90 uses a partial x+ pad-ring shift."
        },
        "v91RightFootToeBasisCorrection": {
          "generatedAt": "2026-08-16T21:48:00+02:00",
          "base": "V90 full root",
          "reason": "V90 reveal suggests lifted right shoe/forefoot is running into the right forearm and points toward butt/forearm. V91 isolates the foot forward-vector: R_ToeBase is flipped 180° around R_Foot while hand/curl are kept mostly V90.",
          "noImageGeneration": true
        },
        "v92ThumbDownWrapLock": {
          "generatedAt": "2026-08-16T21:57:00+02:00",
          "base": "V91 corrected right foot/toe basis",
          "userInstruction": "Kom ihåg tummen nedåt. Continue; no image generation.",
          "policy": "Preserve corrected foot basis; lock thumb-down opposition; avoid V87 90-degree hand roll; keep conservative V91-style right hand block so thumb/curl test does not destabilize pose.",
          "noImageGeneration": true
        },
        "v302LeftFootIkSourceFix": {
          "schema": "NEXT11_V302_LEFT_FOOT_IK_SOURCE_FIX",
          "generatedAt": "2026-08-19T18:58:00Z",
          "policy": "Permanent baked IK-data correction. No runtime foot controller, no post-IK foot writer, no grip-solver foot/toe writer.",
          "profileId": "warmup_hurdle_stretch_right_pose_v50_ik_v1",
          "keyframeId": "v50_g_free_arm_up",
          "phase": 0.25,
          "target": "L_ToeBase",
          "oldLToeBase": [
            -0.168,
            0.79,
            -0.245
          ],
          "lFoot": [
            -0.108,
            0.812,
            -0.325
          ],
          "newLToeBase": [
            -0.048,
            0.834,
            -0.405
          ],
          "formula": "L_ToeBase = L_Foot - (oldL_ToeBase - L_Foot)"
        }
      },
      "v81HeelCupHookGrip": {
        "status": "runtime_review_required",
        "principle": "Do not chase a point contact. Build the target hand pose from the reference grip and solve NeX to it.",
        "acceptance": [
          "palm/hand root cups heel/ankle volume",
          "fingers visibly cross heel/shoe",
          "thumb reads as opposition/down-in",
          "wrist is near neutral, not 90 degree side-bent",
          "hand appears to pull lower leg/heel forward"
        ]
      },
      "v94SpaceControlFix": {
        "purpose": "Fix V93 control bug: explicit fingertip targets were left in authored/pre-normalization side while R hand/palm/foot were normalized/mirrored to negative-X runtime space.",
        "policy": "Normalize explicit fingertip targets into the same runtime side-space as the palm/foot targets before child-layer finger CCD; do not change curl direction or author a new pose until this control layer is proven.",
        "notApproval": "Runtime review only."
      },
      "approvalNote": "V6.33 metadata correction: established Hurdle grip authority was stale-marked not approved."
    }
  ],
  "nexProd01PatchMeta": {
    "version": "V58_OTHER_11_IK_BIOMECH_REAPPROVAL_2026_06_23",
    "generatedAt": "2026-06-23T22:58:00Z",
    "changes": "Other 11 active IK candidates reauthored/verified for clear biomechanical ranges; palm-plane runtime is conditional so non-hand-support profiles do not fail one-writer.",
    "v76DynamicWarmupSourceLockFinish": {
      "generatedAt": "2026-06-27T08:13:14Z",
      "changedProfiles": [
        "warmup_hurdle_stretch_ik_v1",
        "warmup_butt_kick_run_ik_v1",
        "warmup_figure_four_walk_ik_v1",
        "warmup_straight_leg_march_ik_v1",
        "warmup_atg_split_squat_lunge_ik_v1",
        "warmup_lateral_shuffle_ik_v1",
        "warmup_karaoke_ik_v1",
        "warmup_heel_to_toe_control_ik_v1",
        "warmup_heel_to_toe_momentum_ik_v1",
        "warmup_heel_walk_ik_v1",
        "warmup_toe_walk_ik_v1"
      ],
      "policy": "Promotes only the 11 review-required dynamic warmup specs to for_nex_approval after V76 visual source-lock finish. Does not modify runtime/solver/player."
    },
    "v78DynamicWarmupAllMediaPipeFinal": {
      "generatedAt": "2026-06-27T09:32:48Z",
      "policy": "All 17 dynamic warmup segments / 66 keypose source rows have image-backed MediaPipe evidence. No runtime/player writer change. Status remains for_nex_approval / candidate-only, not production_approved.",
      "artifactRoot": "tools/keypose_image_sampler/out/v78_dynamic_warmup_all_mediapipe_final",
      "sourceImageRoot": "tools/keypose_image_sampler/external_pose_images_dynamic_warmup_v78_all_mediapipe_final",
      "coverage": {
        "segments": 17,
        "sourceRows": 66,
        "mediapipePoseRows": 66,
        "failedPoseRows": 0
      }
    },
    "v90Stage2Phase3ApprovalTestqueue": {
      "schema": "NEXT11_V90_STAGE2_PHASE3_APPROVAL_TESTQUEUE_V1",
      "generatedAt": "2026-06-28T18:33:29Z",
      "base": "V89 exercise-aware MediaPipe source gate",
      "policy": "V90 changes only IK/test queue status for candidates. It does not Nex-approve or production-approve any exercise.",
      "queueCount": 6,
      "queueProfiles": [
        "ascending_skater_jumps_ik_v1",
        "back_pedal_to_sprint_ik_v1",
        "decel_step_down_ik_v1",
        "goblet_sumo_squat_ik_v1",
        "rebound_side_toss_ik_v1",
        "suitcase_carry_ik_v1"
      ],
      "runtimeReviewQueueCount": 3,
      "withheldCount": 4,
      "withheldSourceGapCount": 3,
      "withheldSourceRepairCount": 1,
      "mutatedProfiles": [
        "ascending_skater_jumps_ik_v1",
        "back_pedal_to_sprint_ik_v1",
        "decel_step_down_ik_v1",
        "goblet_sumo_squat_ik_v1",
        "rebound_side_toss_ik_v1",
        "suitcase_carry_ik_v1"
      ],
      "testCaseCount": 12
    },
    "v375ProximalFootIkTest": {
      "schema": "NEXT11_V375_PROXIMAL_FOOT_IK_TEST_V1",
      "generatedAt": "2026-08-21T21:07:46.421102Z",
      "basedOn": "V374_LOCKED_SEPARATED_FRONT_SHIN_SNAP_BASELINE",
      "status": "TEST_NOT_LOCKED",
      "purpose": "Test user RCA: lifted foot too far anterior forces torso/head forward lean; move lifted foot closer to pelvis while keeping V374 contact snap authorities fixed.",
      "rows": [
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Calf",
          "before": [
            0.245003,
            1.212017,
            0.405483
          ],
          "after": [
            0.245003,
            1.212017,
            0.175483
          ],
          "deltaZ": -0.23,
          "horizBeforeM": 0.473754,
          "horizAfterM": 0.301365,
          "horizDeltaM": -0.172389
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Foot",
          "before": [
            -0.126331,
            1.078458,
            0.479555
          ],
          "after": [
            -0.126331,
            1.078458,
            0.239555
          ],
          "deltaZ": -0.24,
          "horizBeforeM": 0.495916,
          "horizAfterM": 0.270825,
          "horizDeltaM": -0.225091
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "R_ToeBase",
          "before": [
            -0.037465,
            1.0533,
            0.611305
          ],
          "after": [
            -0.037465,
            1.0533,
            0.391305
          ],
          "deltaZ": -0.22,
          "horizBeforeM": 0.612452,
          "horizAfterM": 0.393094,
          "horizDeltaM": -0.219358
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Calf",
          "before": [
            -0.154198,
            1.283077,
            0.401823
          ],
          "after": [
            -0.154198,
            1.283077,
            0.171823
          ],
          "deltaZ": -0.23,
          "horizBeforeM": 0.430394,
          "horizAfterM": 0.230868,
          "horizDeltaM": -0.199525
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Foot",
          "before": [
            0.120203,
            1.112262,
            0.478679
          ],
          "after": [
            0.120203,
            1.112262,
            0.238679
          ],
          "deltaZ": -0.24,
          "horizBeforeM": 0.493541,
          "horizAfterM": 0.267239,
          "horizDeltaM": -0.226302
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_ToeBase",
          "before": [
            0.022626,
            1.086469,
            0.623343
          ],
          "after": [
            0.022626,
            1.086469,
            0.403343
          ],
          "deltaZ": -0.22,
          "horizBeforeM": 0.623754,
          "horizAfterM": 0.403977,
          "horizDeltaM": -0.219776
        }
      ]
    },
    "v376ProximalFootTorsoUpright": {
      "generatedAt": "2026-08-21T22:31:56.246Z",
      "status": "TEST_CANDIDATE",
      "base": "V375_TEST_FROM_V374",
      "policy": "Keep V374 explicit foot/shin snap points locked; retain V375 proximal lifted-foot correction; reduce torso/head forward compensation in IK targets before generic grip re-solves arms to same contacts.",
      "changes": [
        {
          "keypose": "right_figure_four_peak",
          "target": "Hip",
          "before": [
            -0.003894,
            1.145952,
            0.009536
          ],
          "after": [
            -0.003894,
            1.145952,
            0.005
          ],
          "delta": [
            0,
            0,
            -0.004536
          ],
          "reason": "V376 clamp hip forward drift after proximal foot correction"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "Waist",
          "before": [
            -0.007304,
            1.268222,
            0.017059
          ],
          "after": [
            -0.004017,
            1.268222,
            0.006
          ],
          "delta": [
            0.003287,
            0,
            -0.011059
          ],
          "reason": "V376 torso upright around locked contacts"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "Spine01",
          "before": [
            -0.014393,
            1.44984,
            0.033615
          ],
          "after": [
            -0.006477,
            1.44984,
            0.014
          ],
          "delta": [
            0.007916,
            0,
            -0.019615
          ],
          "reason": "V376 torso upright around locked contacts"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "Spine02",
          "before": [
            -0.021481,
            1.631459,
            0.050173
          ],
          "after": [
            -0.007518,
            1.631459,
            0.024
          ],
          "delta": [
            0.013963,
            0,
            -0.026173
          ],
          "reason": "V376 upper spine upright; stop forward-reach compensation"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "Head",
          "before": [
            -0.016551,
            1.862774,
            0.306484
          ],
          "after": [
            -0.005793,
            1.862774,
            0.052
          ],
          "delta": [
            0.010758,
            0,
            -0.254484
          ],
          "reason": "V376 head stacked above spine/pelvis, not reaching toward foot"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "L_Clavicle",
          "before": [
            -0.14628,
            1.629804,
            0.079349
          ],
          "after": [
            -0.14628,
            1.629804,
            0.036
          ],
          "delta": [
            0,
            0,
            -0.043349
          ],
          "reason": "V376 shoulder girdle follows upright torso; hands re-solve to same contacts"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Clavicle",
          "before": [
            0.080681,
            1.624819,
            0.08128
          ],
          "after": [
            0.080681,
            1.624819,
            0.036
          ],
          "delta": [
            0,
            0,
            -0.04528
          ],
          "reason": "V376 shoulder girdle follows upright torso; hands re-solve to same contacts"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "L_Upperarm",
          "before": [
            -0.248291,
            1.641016,
            0.047783
          ],
          "after": [
            -0.248291,
            1.641016,
            0.044
          ],
          "delta": [
            0,
            0,
            -0.003783
          ],
          "reason": "V376 upperarm anchor follows upright shoulder; no hand snap movement"
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Upperarm",
          "before": [
            0.205328,
            1.621901,
            0.052563
          ],
          "after": [
            0.205328,
            1.621901,
            0.044
          ],
          "delta": [
            0,
            0,
            -0.008563
          ],
          "reason": "V376 upperarm anchor follows upright shoulder; no hand snap movement"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "Hip",
          "before": [
            0.003456,
            1.176829,
            0.004838
          ],
          "after": [
            0.003456,
            1.176829,
            0.004838
          ],
          "delta": [
            0,
            0,
            0
          ],
          "reason": "V376 clamp hip forward drift after proximal foot correction"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "Waist",
          "before": [
            0.006296,
            1.297711,
            0.008407
          ],
          "after": [
            0.003463,
            1.297711,
            0.006
          ],
          "delta": [
            -0.002833,
            0,
            -0.002407
          ],
          "reason": "V376 torso upright around locked contacts"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "Spine01",
          "before": [
            0.012409,
            1.480118,
            0.016567
          ],
          "after": [
            0.005584,
            1.480118,
            0.014
          ],
          "delta": [
            -0.006825,
            0,
            -0.002567
          ],
          "reason": "V376 torso upright around locked contacts"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "Spine02",
          "before": [
            0.01852,
            1.662525,
            0.024727
          ],
          "after": [
            0.006482,
            1.662525,
            0.024
          ],
          "delta": [
            -0.012038,
            0,
            -0.000727
          ],
          "reason": "V376 upper spine upright; stop forward-reach compensation"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "Head",
          "before": [
            0.046781,
            1.902907,
            0.293492
          ],
          "after": [
            0.016373,
            1.902907,
            0.052
          ],
          "delta": [
            -0.030408,
            0,
            -0.241492
          ],
          "reason": "V376 head stacked above spine/pelvis, not reaching toward foot"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Clavicle",
          "before": [
            -0.090263,
            1.664597,
            0.042045
          ],
          "after": [
            -0.090263,
            1.664597,
            0.036
          ],
          "delta": [
            0,
            0,
            -0.006045
          ],
          "reason": "V376 shoulder girdle follows upright torso; hands re-solve to same contacts"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "R_Clavicle",
          "before": [
            0.147113,
            1.657851,
            0.037531
          ],
          "after": [
            0.147113,
            1.657851,
            0.036
          ],
          "delta": [
            0,
            0,
            -0.001531
          ],
          "reason": "V376 shoulder girdle follows upright torso; hands re-solve to same contacts"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Upperarm",
          "before": [
            -0.203338,
            1.620812,
            0.068308
          ],
          "after": [
            -0.203338,
            1.620812,
            0.044
          ],
          "delta": [
            0,
            0,
            -0.024308
          ],
          "reason": "V376 upperarm anchor follows upright shoulder; no hand snap movement"
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "R_Upperarm",
          "before": [
            0.250332,
            1.638816,
            0.064014
          ],
          "after": [
            0.250332,
            1.638816,
            0.044
          ],
          "delta": [
            0,
            0,
            -0.020014
          ],
          "reason": "V376 upperarm anchor follows upright shoulder; no hand snap movement"
        }
      ]
    },
    "v378DistalFootOnlyKneeLockTest": {
      "base": "V376_PROXIMAL_FOOT_TORSO_UPRIGHT_TEST",
      "rejects": "V377 extra proximal foot 100mm moved calf/knee-proxy too; knee rose/compacted visually.",
      "change": "Only Foot and ToeBase z -= 0.100m for figure_four_peak keyposes; Calf/Thigh unchanged from V376.",
      "status": "TEST_CANDIDATE_NOT_LOCKED",
      "rows": [
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Foot",
          "before": [
            -0.126331,
            1.078458,
            0.239555
          ],
          "after": [
            -0.126331,
            1.078458,
            0.139555
          ],
          "delta_m": [
            0,
            0,
            -0.1
          ]
        },
        {
          "keypose": "right_figure_four_peak",
          "target": "R_ToeBase",
          "before": [
            -0.037465,
            1.0533,
            0.391305
          ],
          "after": [
            -0.037465,
            1.0533,
            0.291305
          ],
          "delta_m": [
            0,
            0,
            -0.1
          ]
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Foot",
          "before": [
            0.120203,
            1.112262,
            0.238679
          ],
          "after": [
            0.120203,
            1.112262,
            0.138679
          ],
          "delta_m": [
            0,
            0,
            -0.1
          ]
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_ToeBase",
          "before": [
            0.022626,
            1.086469,
            0.403343
          ],
          "after": [
            0.022626,
            1.086469,
            0.303343
          ],
          "delta_m": [
            0,
            0,
            -0.1
          ]
        }
      ]
    },
    "v379LowerKneeKeepFootHeightTest": {
      "status": "TEST_CANDIDATE_NOT_LOCKED",
      "base": "V378 distal-foot-only fixed-knee test candidate",
      "userDirection": "Lower knee about 100mm but preserve current foot height; no AI images. Tested 100mm, 75mm, 50mm. 50mm is the safe passing candidate.",
      "snapAuthority": "UNCHANGED from V374: foot_underside_sole + front_lower_shin_above_ankle",
      "acceptedDeltaM": 0.05,
      "rejectedDeltasM": [
        0.075,
        0.1
      ],
      "changes": [
        {
          "keypose": "right_figure_four_peak",
          "target": "R_Calf",
          "before": [
            0.245003,
            1.212017,
            0.175483
          ],
          "after": [
            0.245003,
            1.162017,
            0.175483
          ],
          "delta": [
            0,
            -0.05,
            0
          ]
        },
        {
          "keypose": "left_figure_four_peak",
          "target": "L_Calf",
          "before": [
            -0.154198,
            1.283077,
            0.171823
          ],
          "after": [
            -0.154198,
            1.233077,
            0.171823
          ],
          "delta": [
            0,
            -0.05,
            0
          ]
        }
      ]
    }
  }
}
