{
  "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 v10",
  "analyzer_number": 10,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-18T12:32:01+00:00",
  "run": 100290,
  "session_id": "af199ab0-fb44-4fd6-b8cc-4f9836122021",
  "source": {
    "phone_export_zip_sha256": "eebc4a3e0a05ba96434d04eeaf1d3e19095bc99fef4415fc569b9b37a55489e9",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "12a12ee651060a0025de8ddac515b980aab88e18a2648a9a2924b4a01d28b044",
      "session.json": "b8da1333f290578fd0d814ceabf11fbb931f18bd7cd9a41e3c7414f97fd64fa5",
      "sensor_inventory.json": "6026264ff17f806d0a38b4232e1f4fa88df6c7029e3dce87ec0241d9728499d7",
      "magnetic_calibrated.csv": "02eace021b74094c7a12f7ee283dfa7ea23c2c15ddba98dcf149d4558c4672a5",
      "magnetic_uncalibrated.csv": "44467a6c6caa6a81935ed452cdf16af4e5f4a38942a1de5f5267806bcf69ec55",
      "accelerometer.csv": "b1331472e883983020740e3d1f066885b667af70343c6817a9feb1280ad09071",
      "gyroscope.csv": "286e5b42bfb6bbc21574f8e955bb4510bed8415054c663db7fe1a35b47bdd650",
      "device_state.csv": "56b74922fe149776777894c2b3f6e3340c4e173bdacc557cb0289af4cfdbd8c9",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "152280a4b842feac197bda7d52c814d516aa4247d24d5deaa0ebf458d20766dd",
      "experiment_blocks.csv": "1b6934a72170604190428f21a1ac79d057b162fc83b586787b3e9ec924f3db71",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "d7f1c57b5ffbafdffbff6135bbbf14811ab7c882bec7e5c3d99527bc32ed57ea",
      "blocks.csv": "cde362a9511cf0f6f4ed5abe4ce2144f0e502907bd5ec55b42afe2333b9dd9c1",
      "meter_config.json": "399db4ced259b927474536e6a0be9579b9112e4a93ad485b272ebe59beec4a51",
      "feedback_score.csv": "d469482eb5132e24aed76bd3dc9f8abbfc4b5c3f9528d7fb5eb521fb4ff286c6",
      "feedback_config.json": "766c8cafbb8dcb744daa5b9d2342434acde21635ead436d2d2de46fa66c7a1ee",
      "feedback_display.csv": "5a918119ebc5f60c03f84ab7579494f3540b4bd267d6bc56fc31917a1a20c9f3",
      "feedback_display_config.json": "dd3b5bcd165903230ed6de637631f6689e347ede2768ea2af4f1c82dfbd8ecb8",
      "escalation.csv": "87b3a138a01d5c1662f2fdcb922256956fa206645429d59bfadfe4d60c65e72b",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "ac26fe8077f01bebc8e0aaf46b575a0440b68a2024b40aa02ea19317e1dabcf5",
      "session_timeline.csv": "b7a62551b0c7642f81cd2a04d9dc4d5db1715ac81af9668a3351eefa39f10632"
    }
  },
  "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
}
