{
  "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 v17",
  "analyzer_number": 17,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-22T16:27:12+00:00",
  "run": 100439,
  "session_id": "26eb508d-f332-4920-8a56-cfc30a63313c",
  "source": {
    "phone_export_zip_sha256": "44a103dfa5c919f9f3e3c8164902ea9875d20fa6b89261bca0db986c7589e2bf",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "973ef72dac9983e0684ed58e32850adad3a0818b46077cae882b7c22de6f442c",
      "session.json": "6c8e83201f593dc31a95902210a9a6111fc8046293834395585bd6144e8025f0",
      "sensor_inventory.json": "0e31014127f78f4fe662c56f4ef076fab04b8dbb9e125280e1e338d3d7f162dc",
      "magnetic_calibrated.csv": "df2680d9b40cd16659eda850e94a7377986d5af09fb0f03b851f58dc8266165f",
      "magnetic_uncalibrated.csv": "ec60cc454d6edb489e85b2b89ff126c00d639e1e705acea9dbd312e4cba02384",
      "accelerometer.csv": "7f07f51cdca3d232e8de5804cd920702b6de99e88190082fb1de1abf3c76a203",
      "gyroscope.csv": "15476d8ad826f373a7c77e153ecbf8a512d17e6932307ede2b8bd57c3fcd485d",
      "device_state.csv": "bef5b9bc264a4c6d1d230e4993d7b7753916f4421db98e690d236a9d15056575",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "60e214b266a5d119e5a776a086e71b71575347629bc44d157cfb4a0b890b190e",
      "experiment_blocks.csv": "86e2bc0591458e487e6f8e5c164053b8b29773d0634b17443522fb98d456fcaa",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "60ec14dcfd10460a81e1942b06ecbccc0ce295185d8ee09b3ff6076a7bc82827",
      "blocks.csv": "780f0146037aa4630cc5878fdd960b25aa3130c796019978b3890987d3c67c22",
      "meter_config.json": "0078c8fd6faa1437cd66decdd3af5416207402b7039a71504998ef64d00ba5e6",
      "feedback_score.csv": "272040a4defdb6ef5d3e7470d990ce07943c2fad76d473ec70d747aaadd59a5b",
      "feedback_config.json": "64fa6a07036b8d07f0ee274e476aa90801f672d1b4bd6636ec71d3b8811b7a4a",
      "feedback_display.csv": "982cff6cd953916e61e7894211ea2e44cd2f4b4bd5050e0d7b3226eb03db8719",
      "feedback_display_config.json": "96ca97110728d4330eac9026d9c8e3ae879ccc7a4b7ebfa8adc9ef59990a7fed",
      "escalation.csv": "1c4302652992dedf3fc8465a60d9a65563a430562f0cab9e0d9a61ef331614be",
      "motion_gate.csv": "63f65f8f719b42742e70bb19f400f08dcf01819e081425497f210a74b3e6c591",
      "analysis_summary.json": "1f186a6c476d1fe6473cb2b5fc45850d4a350b6830a4f8a10f68c5e6fe894dd2",
      "session_timeline.csv": "9d7e48d01ee1eedf126a25b5b392debedadcb8c6d63c6280f3dda25c49cf024e"
    }
  },
  "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
}
