{
  "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 v12",
  "analyzer_number": 12,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-19T01:34:48+00:00",
  "run": 100312,
  "session_id": "07e544d6-bb32-4bc6-9094-3c002a5b5a0f",
  "source": {
    "phone_export_zip_sha256": "42f51897b2cf1602232883eca9d1c509a2840bed5e11699160670e1d51969ead",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "16f979d8b0cf8203ea20a51291b75be673482ba1926b7d180b02c5d04907a725",
      "session.json": "b4017e4ecfe98b9d5c6a7f5c27a7cf28cdafc60cc7333a62c7baa9f5d110a437",
      "sensor_inventory.json": "147705c37038f86a574806dd58c9c00bb6e12ba17e953ea97a2372bb31340c5e",
      "magnetic_calibrated.csv": "8ff26c48ef6ca15362eb06b8150e3c70fb77c0aef2d5ece4e6f3652a036d0e51",
      "magnetic_uncalibrated.csv": "d21bcc65b5b3a3d6f85a5ccff1eecc00f2fa7ec96451bedc5d335ccb5511ab8c",
      "accelerometer.csv": "97247311fa553afd40b864f1dc8ad3db10cfdfeb744b6566894da5e9070fcd6d",
      "gyroscope.csv": "8261d23a59733d6c36ef4e9f4e77ffa8ede8e0534851df62fd71c24a4f02af6a",
      "device_state.csv": "83afbca738efddaea8b8eabd0c6cf35bcb048f176b9b9c519e1deaed3a8caa58",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "6cd457f0abcb8270da4793f6caa54e3960d0d081508d21873bc323e6c64ab070",
      "experiment_blocks.csv": "3c931d74baa04d9a1060cadb6709647eb7a497ec02e7fe6fb5eac8c8c59bb813",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "71f0a299f72159c18068e2ca71dc27538b41e5ee07375c301a4194052a0a68cb",
      "blocks.csv": "5f5ee97b456540aa0680a7f67278ac528a3f9712196e1234bce0832495efe3c7",
      "meter_config.json": "d0eb4d096b2fad7888d0f183a46a9bbbe4ba3c80cd299d4b5d63a94b6fe5207f",
      "feedback_score.csv": "0810c0f844a739a492a998ae799227ed99663bda4453f68925851fee6af89cde",
      "feedback_config.json": "a14ad36ac4b4dddc5ddd6605b351fbf5cb30da207bd554a03b06b7752acfe8a2",
      "feedback_display.csv": "f2f8278a5ab4912b4e6faa2d8e32cf897bfb730bbea5e1ec930e11be7196b897",
      "feedback_display_config.json": "9e2acdc215666e9a680011997bc71382579dec753289960eed6dcc1cfef65797",
      "escalation.csv": "df569371cb3641858cc74f0441f80f23e49c8d34613d18b35aff0159dfd81d39",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "f345437b93c5db67bb8aea88802f56fda9a97bb327ad88aa49d1d44aa6b4456f",
      "session_timeline.csv": "688c9b51038e0116a43bd0dabb4ea2eb6454595b40ce7070142715f2700afe09"
    }
  },
  "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
}
