{
  "version": "V6.33 R14",
  "base": "V6.33 R13",
  "scope": "in-player reference demo overlay + precomputed smart horizontal athlete focus",
  "changed_files": [
    "assets/js/app.js",
    "assets/css/nex-workout-player.css",
    "assets/js/data/nex-demo-focus-tracks.json"
  ],
  "behavior": [
    "Visa demo opens inside the existing Dynamic Warmup player instead of a new tab",
    "reference video uses maximum available height",
    "horizontal crop follows a precomputed per-exercise athlete focus track",
    "no realtime CV/pose inference runs on the phone",
    "tap video toggles play/pause",
    "close returns to the same exercise and restores coaching drawer when appropriate"
  ],
  "coverage": "18/18 Dynamic Warmup reference videos have focus tracks",
  "unchanged_authorities": [
    "coaching cue content and R13 coaching drawer",
    "motion/IK/resolved animation",
    "camera/travel",
    "R11 loader behavior"
  ],
  "qa": [
    "qa/R14_DEMO_OVERLAY_FINAL_QA.jpg",
    "qa/R14_HIGH_KNEE_TUCK_CENTERED_EARLY.png",
    "qa/R14_HIGH_KNEE_TUCK_CENTERED_MID.png",
    "qa/R14_REALTIME_TRACKING_AUDIT.json",
    "qa/R14_DEMO_FOCUS_18_OF_18_AUDIT.json"
  ]
}
