{
  "schema": "NEXT11_V394_HURDLE_STRETCH_SOURCE_TIMING_SYNC_MANIFEST_V1",
  "version": "V394",
  "base": "NEXT11_V393_HURDLE_STRETCH_NATURAL_NEUTRAL_DEEPER_QUAD_FULL_ROOT_LIBRARY_READY.zip",
  "exerciseId": "hurdle-stretch",
  "profileId": "warmup_hurdle_stretch_ik_v1",
  "ownership": "unchanged from V393: canonical body+both legs; generic grip active arm/hand/palm only",
  "sourceVideo": "assets/media/exercises/hurdle-stretch/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_hurdle-stretch.mov",
  "resolvedAsset": "assets/nexprod/resolved/hurdle-stretch-v394-source-timing-sync.resolved.json",
  "resolvedPlayer": "assets/nexprod/nexprod01-resolved-player-v394.html",
  "productionMode": "resolvedPlayback",
  "liveSolverCalls": 0,
  "geometryChanged": false,
  "sourceTimingWindowSec": [
    1.333333,
    6.75
  ],
  "sourceTimingDurationSec": 5.416667,
  "measurementRateFps": 12,
  "buildGate": "PASS",
  "integrationGate": "PASS",
  "actualNexCpuSkinnedMeshQa": "PASS",
  "chromiumQa": "NOT_CLAIMED",
  "humanAcceptance": "PENDING",
  "cpuQaFps": 12,
  "cpuQaLoops": 2,
  "cpuQaDurationSec": 10.833333,
  "resolvedSha256": "bf7698218456bbf9b837954e7837125d36b1bb775e54c75a21580d05015af9c7",
  "qaVideoSha256": "746e79b9257ea9d63d77ddbb114a92407747e3ab08a1f00a2b4f96a9b30ae958",
  "canonicalSpecSha256": "ee6905d3b9356287ad6fcc87253a7933766273e66367686361e3dc2e9899d11a",
  "sourceVideoSha256": "48ae03fd94f0c97549a45b30a22c6d508aac96c1a495d17328b6340accc7b04d",
  "geometryHashV393": "28e31da35dd4f39648698078a4d804a0e9ac3e8135ba5c8b9e9c0b01c46ed60f",
  "geometryHashV394": "28e31da35dd4f39648698078a4d804a0e9ac3e8135ba5c8b9e9c0b01c46ed60f",
  "geometryHashIdentical": true
}
