{
  "report_schema_version": "maglab-standard-report-v3",
  "artifact_schema_version": "maglab-artifact-mask-v1",
  "rolling_score_version": "maglab-rolling-feedback-v1",
  "analyzer_version": "maglab-analyzer v16",
  "analyzer_number": 16,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-21T13:57:26+00:00",
  "run": 100376,
  "session_id": "63eacb65-d52f-4210-bc44-058ad5a86023",
  "source": {
    "phone_export_zip_sha256": "d2e59410e4b43113ce621ed33bfca340ae14a9b9773ba9491a57b228bf95e2aa",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "a9bb2f924f9fc877d4442b69eb611c2a53f8c95c59f1a3a36dd75228e9fe5281",
      "session.json": "c412966f20644ba724c7eadbeabe130d08435ce3ab885a8606631a491f60bab2",
      "sensor_inventory.json": "c7316aadb4f2f5ba3e00cef4616e3e7bfbd3dca92449d416bef26b0f93b17ae1",
      "magnetic_calibrated.csv": "746dbc43c59b3a5c178139f61b5b665ca53b82939d173d20855ce1d89424a4ed",
      "magnetic_uncalibrated.csv": "fbc06b31ba2771e51e0b06a5d0bffd2a04394863f67bfa87fb365c5a21122321",
      "accelerometer.csv": "5a3cf1b6f518334d5f9c0f5b4f5c106b72d38bf5ae8ca4fbc60f20e804171bc9",
      "gyroscope.csv": "3aee6e8ce8de3d502e7708b49bfc47648f4e40a5bdeb5d63e7f04778d6626e83",
      "device_state.csv": "a468af6128f745e3f665ea3641fff79c14d7db3cf5a81fe95c8666e0f87e0b54",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "216e707027f876a0454705dd46afe2b5f5754893d811f3021ece4d05b13e2b69",
      "experiment_blocks.csv": "74eae8d7f63db1bd8cdf7042147602e7e0e8f47b4dff83d7d0cf60e52ccd7cb4",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "eb58fc96ebff407a04c265bbdf4d46656eaf8adb065c0d337111593308f3d32f",
      "blocks.csv": "385ab6725626858903f6c81a4e505b9b9bd693cc657cd350367996ca10ddc6c1",
      "meter_config.json": "0e5dde245f5b44b5fcbef13a5f554a55611782539ab66349ab172238906ab969",
      "feedback_score.csv": "5ec35e8a20a0624bd23375f0a1c0333f7b8136416e702433a5efc00d54db8f56",
      "feedback_config.json": "93f90383bed064d739010088b9202d96a1ad925832e4cf943942465bb6982076",
      "feedback_display.csv": "8490df559c1069d99bdc3abb9d2336396d2c521546a4b64dfd820f5298258db1",
      "feedback_display_config.json": "cb94133ded45f2249f1a8197ad7b0ad1a187c47122fde37be16766050a0d5e28",
      "escalation.csv": "59ed96cae0da012bcefe955a882a4ef7c30e0361ce5a56e7ca4f06ab7ee6484c",
      "motion_gate.csv": "d69160ea22cd4fe64f335c34a9ae5f27277180a0a0f0c460ded7fc3466f79883",
      "analysis_summary.json": "81586e8eff166955df2069e29ad159ca775e4b6703e9c6a170d455303db37a74",
      "session_timeline.csv": "9d678bdc41f9693eb6143f79fa552dc3313f759154bd391a99ca24cc3309f6bd"
    }
  },
  "verification": {
    "checked": 23,
    "listed": 23
  },
  "checks": [
    "readiness",
    "sampling",
    "warmup",
    "baseline_drift",
    "motion",
    "thermal",
    "ambient",
    "rolling_anomaly"
  ],
  "rolling_config": {
    "hop_s": 1,
    "windows_s": [
      10,
      20,
      30
    ]
  },
  "ambient_available": true
}
