{
  "schema": "NEXT11_V394_HURDLE_STRETCH_SOURCE_TIMING_SYNC_BUILD_REPORT_V1",
  "pass": true,
  "rootCause": "V393 linear 4.75 s timing map could not match source entry/hold/release cadence.",
  "sourceClipDurationSec": 7.423333,
  "sourceWindow": {
    "startSec": 1.333333,
    "endSec": 6.75,
    "durationSec": 5.416667,
    "firstEntryStartSec": 1.416667,
    "firstContactApproachSec": 1.666667,
    "firstHoldStartSec": 1.916667,
    "firstHoldEndSec": 2.916667,
    "midNeutralSec": 3.25,
    "secondEntryStartSec": 3.75,
    "secondContactApproachSec": 4.083333,
    "secondHoldStartSec": 4.25,
    "secondHoldEndSec": 6.083333,
    "loopReturnSec": 6.416667,
    "travelResetEndSec": 6.75
  },
  "durationSec": 5.416667,
  "phaseKnots": [
    {
      "timeSec": 0.0,
      "phase": 0.0,
      "event": "walk_start"
    },
    {
      "timeSec": 0.083334,
      "phase": 0.0,
      "event": "first_entry_start"
    },
    {
      "timeSec": 0.333334,
      "phase": 0.184722222222,
      "event": "first_contact_approach"
    },
    {
      "timeSec": 0.583334,
      "phase": 0.2625,
      "event": "first_grip_hold_start"
    },
    {
      "timeSec": 1.583334,
      "phase": 0.2625,
      "event": "first_grip_hold_end"
    },
    {
      "timeSec": 1.916667,
      "phase": 0.5,
      "event": "mid_walk_support"
    },
    {
      "timeSec": 2.416667,
      "phase": 0.5,
      "event": "second_entry_start"
    },
    {
      "timeSec": 2.75,
      "phase": 0.711111111111,
      "event": "second_contact_approach"
    },
    {
      "timeSec": 2.916667,
      "phase": 0.788888888889,
      "event": "second_grip_hold_start"
    },
    {
      "timeSec": 4.75,
      "phase": 0.788888888889,
      "event": "second_grip_hold_end"
    },
    {
      "timeSec": 5.083334,
      "phase": 1.0,
      "event": "loop_return"
    },
    {
      "timeSec": 5.416667,
      "phase": 1.0,
      "event": "travel_reset_hold"
    }
  ],
  "measurementRateFps": 12,
  "measurementUncertaintySec": 0.083334,
  "geometryHashBefore": "28e31da35dd4f39648698078a4d804a0e9ac3e8135ba5c8b9e9c0b01c46ed60f",
  "geometryHashAfter": "28e31da35dd4f39648698078a4d804a0e9ac3e8135ba5c8b9e9c0b01c46ed60f",
  "geometryIdentical": true,
  "sampleCount": 720,
  "liveSolverCalls": 0,
  "solverChanges": "none",
  "ikChanges": "none",
  "actualNexCpuSkinnedMeshQa": {
    "pass": true,
    "fps": 12,
    "loops": 2,
    "durationSec": 10.833333,
    "video": "diagnostics/v394/V394_HURDLE_STRETCH_SOURCE_TIMING_SYNC_CPU_SKINNED_MESH_TWO_LOOP_QA.mp4",
    "sha256": "746e79b9257ea9d63d77ddbb114a92407747e3ab08a1f00a2b4f96a9b30ae958"
  },
  "integrationGate": "PASS"
}
