{
  "version": "V425_DYNAMIC_WARMUP_APP_V3_EX1_TO_EX5",
  "baseline": {
    "zip": "NEXT11_V425_DYNAMIC_WARMUP_FULL_ROOT.zip",
    "sha256": "19a91b1569dda3a0b36094b84ca42f20d4a180e6dc6a53247f3d48ee57e624f2"
  },
  "scope": "Workout presentation/app integration only; resolved motion/model unchanged.",
  "implementedExercises": [
    1,
    2,
    3,
    4,
    5
  ],
  "exercise5": {
    "segmentKey": "figure-fours",
    "prescription": "9 m",
    "sourceAuthority": "assets/media/exercises/figure-fours/source/NEXT11_dynamic_warmup_ijj7TD0DA6Q_figure-fours.mov",
    "motionAuthority": "assets/nexprod/resolved/figure-fours-v425-contact-corrected.resolved.json",
    "activeAppLoopSec": 4.000333,
    "sourcePackagedDurationSec": 6.816667,
    "reasonForAppLoopTrim": "Skip neutral reset tail so user-paced endless workout loop repeats right+left Figure Four reps continuously.",
    "visualStepCalibrationMPerSide": 0.4,
    "cycleTravelM": 0.8,
    "contactTiming": "Root travel follows source-timed resolved phase and is stationary at phase holds .25, .50, .75."
  },
  "camera": {
    "mode": "locked_front_three_quarter_tracking",
    "headOffsetM": 0.5,
    "runway": "world-static endless lane with side ticks/posts; no numeric lane labels"
  },
  "motionModelIntegrity": {
    "resolvedOrModelFilesChanged": 0,
    "note": "All baseline assets/nexprod/resolved/*.json and assets/nex/models/nex_fbx_clean_v001.fbx remain byte-identical."
  },
  "changedFiles": [
    "assets/css/nex-workout-player.css",
    "assets/js/app.js",
    "assets/js/data/nex-exercise-sequences.js",
    "assets/js/data/nex-exercise-sequences.json",
    "assets/js/data/nex-ik-animation-profiles.js",
    "assets/js/data/nex-ik-animation-profiles.json",
    "assets/js/services/nex2rig-service.js",
    "assets/nexprod/nexprod01-resolved-player-v425-figure-fours.html",
    "assets/nexprod/nexprod01-resolved-player-v425-hurdle-stretch.html",
    "docs/app_player/V425_DYNAMIC_WARMUP_APP_V2_EX1_TO_EX4_MANIFEST.json",
    "docs/app_player/V425_DYNAMIC_WARMUP_APP_V2_EX1_TO_EX4_REPORT.md",
    "preview.html"
  ]
}
