{
  "json": {
    "ok": 43,
    "fail": 0,
    "failures": []
  },
  "js": {
    "ok": 36,
    "fail": 0,
    "failures": []
  },
  "php": {
    "ok": 11,
    "fail": 0,
    "failures": []
  },
  "files": {
    "qaScreenshots": [
      "qa_screenshots/rc48_desktop_static_qa.png",
      "qa_screenshots/rc48_ipad_static_qa.png",
      "qa_screenshots/rc48_mobile_static_qa.png"
    ]
  },
  "htmlInlineJs": {
    "ok": 5,
    "fail": 0,
    "failures": []
  },
  "atlas": {
    "poseKeys": 144,
    "athleteSprites": 288,
    "missingSpriteFiles": 0,
    "missingSequencePoseKeys": 0,
    "runtimeLandmarkSources": {
      "alpha-rc39-active-mediapipe-candidate-stored": 213,
      "none": 1,
      "mediapipe-rc48-green-active": 66,
      "mediapipe-rc46-selective-active": 8
    }
  },
  "rc48TraceSummary": {
    "sequences": 28,
    "frames": 136,
    "athletes": 2,
    "missingPoseKeys": 0,
    "missingAthleteSprites": 0,
    "missingAnchors": 0,
    "pathTimingErrors": 0,
    "jumpContactErrors": 0,
    "reviewHoldExercises": 2,
    "activeMediapipeAnchorFrames": 102,
    "lowConfidenceActiveAnchors": 0,
    "issues": {
      "error": 0,
      "warning": 0,
      "info": 2
    }
  },
  "rc48ExpansionSummary": {
    "sequenceChanges": 9,
    "newMediaPipeActivations": 38,
    "retainedOrReactivatedMediaPipe": 28,
    "skippedMediaPipeCandidates": 0,
    "selectedPoseKeys": 33,
    "runtimeChanged": true,
    "imagesGenerated": false,
    "principle": "movement truth over pose/sheet names; green expansion only where visual smoke-test + confidence allow it"
  }
}