{
  "report_schema_version": "maglab-standard-report-v2",
  "artifact_schema_version": "maglab-artifact-mask-v1",
  "rolling_score_version": "maglab-rolling-feedback-v1",
  "analyzer_version": "maglab-analyzer v9",
  "analyzer_number": 9,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-17T13:46:16+00:00",
  "run": 100237,
  "session_id": "8f4f8d92-739c-4dca-b2e5-f00558936f3f",
  "source": {
    "phone_export_zip_sha256": "5ed0c99a83dd67cad8968b7072314b1e773798b5f51ffb3b086cb1ab8916ced6",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "1f01b2cf4e535b863f7608e088a03c4ceb14a2373ea5ade1de08d53fd22ec09b",
      "session.json": "6fd168712dc296e7c1fc6117b4e191339030cd0005df18321a7c703a6ef74325",
      "sensor_inventory.json": "70f0bdf59355a24dae1a5e2c2b8fad87b98635414f879d03f96ac8069c3f3e7a",
      "magnetic_calibrated.csv": "babff56a6de571db66db8e8ea71a11c474f3844093bffc0a0b067d1a68fcf3f8",
      "magnetic_uncalibrated.csv": "127607c8dbd92b163acdb3e0653f99a5c92c181831ba177e141f1707d0daf338",
      "accelerometer.csv": "d7fa0c77ffa23c0c31704911adbcc9a025ec802203a9632e4c754669345eddb1",
      "gyroscope.csv": "03073d57ff8bf3676aeccefe79d59ef15a4b59af1ede00346c19bf409008e721",
      "device_state.csv": "cbe240d369ec722e62a32f179bf12c8b3bf0b1a2fa9fe0f6d9be0693cf864fa3",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "4e56ffbc34b1e975daa10ab90a51c03a2ee854b277f7f3f8b810be4c5afede72",
      "experiment_blocks.csv": "13ba86310f62c1dd34f07d93144f2fbbbe9826fc9a2a13a4d173c36d266676b7",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "fb510d467982ebf7d786ee37deccca703ce873cf9a636e24c5213fa0be5e0b00",
      "blocks.csv": "30c8a7241a6667dbf8cde6c2aa48e3e807e3a4d8e1995454994909bb5203660b",
      "meter_config.json": "3913cd1585fa50ead0ea7e5a43836568cb2c98974c5112a6b164b49d817a9a6f",
      "feedback_score.csv": "51e6215f36e469ef849a5370ae5e708a5cce13f28b0585563faf998562fa6f6b",
      "feedback_config.json": "1fd3c19a84c01d491ee9f6df99fac624e68786190257979d0d153d93159ba621",
      "feedback_display.csv": "a351388ea8842bbdce2858f8a6d63d28ac5b56e240de2d22849244754172172e",
      "feedback_display_config.json": "4591c64946b8f4c343c7f6085221aed73accaeef048cd40213f9e8d3ecee7509",
      "escalation.csv": "7a75b0f65af20fd862ca0608369feb0996d04e7e525bfec4205ffeca4bd582fb",
      "motion_gate.csv": "7c7d472fb98e2d4dfd52a29a95d71ed27a05ffc4e4a74be9c16f6aa2dc430ea9",
      "analysis_summary.json": "d324e477524976ec9c5a1cbfb0f5368efc79c6359ff2d81441f188bf5f36f2a7",
      "session_timeline.csv": "8397ccfca5647827734c3a79bf8fbd93630f02e8cb076fb2bfc0f65c66288a53"
    }
  },
  "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
}
