{
  "version": "V6.33 R15",
  "package_type": "direct-root cumulative overlay",
  "scope": "R2 through R15, cumulative, applied in chronological order",
  "base_required": "NEXT11 V6.32 locked fullroot (or a NEXT11 root that already contains that baseline)",
  "install_target": "unzip directly inside the existing NEXT11 project root; assets/, tools/, qa/, etc. merge into the existing folders",
  "source_chain": [
    "R9 consolidated R2-R9 from V6.32",
    "R10 from R9",
    "R11 from R10",
    "R12 from R11",
    "R13 from R12",
    "R14 from R13",
    "R15 from R14"
  ],
  "latest_authorities": {
    "ATG": "R9 dual-plant rear-step",
    "camera": "R8 world-authority camera carried forward",
    "loader": "R11 cleanup carried forward",
    "coaching_cues": "R13 premium drawer on R12 integration",
    "demo_overlay": "R14 smart focus",
    "demo_loop": "R15 smart transitions"
  },
  "file_count_before_package_metadata": 103,
  "files_before_package_metadata": [
    "HANDOVER_V6_33_R10.md",
    "HANDOVER_V6_33_R11.md",
    "HANDOVER_V6_33_R12.md",
    "HANDOVER_V6_33_R13.md",
    "HANDOVER_V6_33_R14.md",
    "HANDOVER_V6_33_R15.md",
    "HANDOVER_V6_33_R2.md",
    "HANDOVER_V6_33_R3.md",
    "HANDOVER_V6_33_R4.md",
    "HANDOVER_V6_33_R6.md",
    "HANDOVER_V6_33_R7.md",
    "HANDOVER_V6_33_R8.md",
    "HANDOVER_V6_33_R9.md",
    "V6_33_R10_MANIFEST.json",
    "V6_33_R11_MANIFEST.json",
    "V6_33_R12_MANIFEST.json",
    "V6_33_R13_MANIFEST.json",
    "V6_33_R14_MANIFEST.json",
    "V6_33_R15_MANIFEST.json",
    "V6_33_R2_FROZEN_GUARD.json",
    "V6_33_R2_MANIFEST.json",
    "V6_33_R2_QA_SUMMARY.json",
    "V6_33_R3_MANIFEST.json",
    "V6_33_R6_MANIFEST.json",
    "V6_33_R7_MANIFEST.json",
    "V6_33_R8_MANIFEST.json",
    "V6_33_R9_MANIFEST.json",
    "assets/css/nex-workout-player.css",
    "assets/js/app.js",
    "assets/js/data/nex-demo-focus-tracks.json",
    "assets/js/data/nex-dynamic-warmup-travel-profiles.js",
    "assets/js/data/nex-nexdatah-full-bank-physio-ik-keypose-specs.js",
    "assets/js/data/nex-nexdatah-full-bank-physio-ik-keypose-specs.json",
    "assets/js/data/next11-clean-exercise-master-v1.js",
    "assets/js/data/next11-clean-exercise-master-v1.json",
    "assets/nex/workout_profiles/dynamic_warmup/ex03_hurdle-stretch.json",
    "assets/nex/workout_profiles/dynamic_warmup/ex07_atg-split-squat-lunges.json",
    "assets/nex/workout_profiles/dynamic_warmup/ex08_reverse-lunges.json",
    "assets/nex/workout_profiles/dynamic_warmup/ex09_lateral-lunges.json",
    "assets/nexprod/nexprod01-dynamic-warmup-persistent-v631.html",
    "assets/nexprod/nexprod01-player.html",
    "assets/nexprod/resolved/atg-split-squat-lunges-v633-r2-forward-step-stable-knee.resolved.json",
    "assets/nexprod/resolved/atg-split-squat-lunges-v633-r7-front-foot-ik-authority.resolved.json",
    "assets/nexprod/resolved/atg-split-squat-lunges-v633-r9-dual-plant-rear-step.resolved.json",
    "assets/nexprod/resolved/hurdle-stretch-v633-r3-local-hierarchy-face-stable.resolved.json",
    "assets/nexprod/resolved/hurdle-stretch-v633-r4-structural-head-stable.resolved.json",
    "assets/nexprod/resolved/lateral-lunges-v633-r2-sagittal-knee-continuity.resolved.json",
    "assets/nexprod/resolved/reverse-lunges-v633-r2-back-step-stable-knee.resolved.json",
    "diagnostics/v633_r2/atg-split-squat-lunges.explicit-stable-knee.json",
    "diagnostics/v633_r2/lateral-lunges.knee-continuity.json",
    "diagnostics/v633_r2/reverse-lunges.explicit-stable-knee.json",
    "diagnostics/v633_r3/reverse-rear-foot-world-anchor-profile.json",
    "diagnostics/v633_r4/hurdle-structural-head-report.json",
    "diagnostics/v633_r7/atg-front-foot-ik-authority.json",
    "qa/R10_DYNAMIC_LOADER_UI_STRUCTURE_QA.png",
    "qa/R12_COACHING_CUES_EX1_VISIBLE_MOBILE.png",
    "qa/R12_COACHING_CUES_EX2_VISIBLE_MOBILE.png",
    "qa/R13_PREMIUM_COACH_MOBILE.png",
    "qa/R14_DEMO_FOCUS_18_OF_18_AUDIT.json",
    "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/R15_CROSSFADE_LOOP_QA_FINAL.mp4",
    "qa/R15_LOOP_MODE_18_OF_18_AUDIT.json",
    "qa/R15_LOOP_RUNTIME_AUDIT.json",
    "qa/R15_PULSE_LOOP_QA_FINAL.mp4",
    "qa/R15_SMART_LOOP_CONTACT_SHEET_FINAL.jpg",
    "qa/V6_33_R11_LOADER_STATIC_DOM_QA.json",
    "qa/V6_33_R12_COACHING_CUES_CHROMIUM_QA.json",
    "qa/V6_33_R12_COACHING_CUES_DATA_AUDIT.json",
    "qa/V6_33_R2_ATOMIC_TRANSITION_TELEMETRY.json",
    "qa/V6_33_R2_GAIT_WRAP_REPORT.json",
    "qa/V6_33_R2_LATERAL_TAIL_REPORT.json",
    "qa/V6_33_R2_TARGETED_RUNTIME_REPORT.json",
    "qa/V6_33_R3_ATG_CAMERA_LEAD_REPORT.json",
    "qa/V6_33_R3_ENTRY90_DURING.png",
    "qa/V6_33_R3_ENTRY90_POST.png",
    "qa/V6_33_R3_ENTRY90_PRE.png",
    "qa/V6_33_R3_ENTRY90_TELEMETRY.json",
    "qa/V6_33_R3_HURDLE_PHASE_REPORT.json",
    "qa/V6_33_R3_HURDLE_REAL_PASSPLAYER_MONTAGE.jpg",
    "qa/V6_33_R3_REVERSE_WORLD_ANCHOR_AUDIT.json",
    "qa/V6_33_R4_HURDLE_STRUCTURAL_HEAD_CPU_QA.mp4",
    "qa/V6_33_R4_R3_VS_R4_LEFT_PEAK.jpg",
    "qa/V6_33_R4_R3_VS_R4_RIGHT_PEAK.jpg",
    "qa/V6_33_R7_ATG_PASSPLAYER_STATIC_PHASE_AUDIT.json",
    "qa/V6_33_R7_ATG_REAL_PASSPLAYER_AUDIT_SUMMARY.json",
    "qa/V6_33_R7_ATG_REAL_PASSPLAYER_PHASE_MONTAGE.jpg",
    "qa/V6_33_R7_ATG_REAL_PASSPLAYER_QA.mp4",
    "qa/V6_33_R8_ATG_CAMERA_WORLD_AUTHORITY_AUDIT.json",
    "qa/V6_33_R8_ATG_FIXED_CAMERA_CONTACT_SHEET.jpg",
    "qa/V6_33_R8_ATG_FIXED_CAMERA_REAL_PASSPLAYER_QA.mp4",
    "qa/V6_33_R9_ATG_DUAL_PLANT_REAR_STEP_SIDE_KEYPOSES_REFRAMED.jpg",
    "qa/V6_33_R9_ATG_DUAL_PLANT_REAR_STEP_SIMPLE_QA_REFRAMED.mp4",
    "qa/V6_33_R9_ATG_REAL_PASSPLAYER_CONTACT_SHEET_CHRONO.jpg",
    "qa/V6_33_R9_ATG_REAL_PASSPLAYER_QA_REALTIME.mp4",
    "qa/V6_33_R9_DUAL_PLANT_SIMPLE_AUDIT.json",
    "qa/V6_33_R9_RUNTIME_CONTINUOUS_AUDIT_V2.json",
    "tools/nexprod/build_v633_r2_explicit_lunges_stable_knee.mjs",
    "tools/nexprod/build_v633_r2_lateral_knee_continuity.mjs",
    "tools/nexprod/build_v633_r3_reverse_rear_foot_world_anchor.mjs",
    "tools/nexprod/build_v633_r7_atg_front_foot_ik_authority.mjs"
  ]
}