{
  "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 v18",
  "analyzer_number": 18,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-23T03:56:53+00:00",
  "run": 100466,
  "session_id": "fc4fb1e4-d3ed-458c-aec9-7c0045959466",
  "source": {
    "phone_export_zip_sha256": "7b12c698626698e4a99e0c64276631877bb980cc9e4ec9a85e85252dc773f230",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "ec6309fab6a29cdd8ca02b211dc1eb8a391bc3a8786ca8a78654373e81dfddb8",
      "session.json": "b4a448c6e0bf4ec07e0325e4a8725680e3b4281b77566b68d2b2b0230a2b84dd",
      "sensor_inventory.json": "0ccb561c0e46583c3a4b88ac565ef5b1d75225d1d3946c27d03737367ca053b4",
      "magnetic_calibrated.csv": "f74a62b5aaa096946100a0dab0076a905140eb3af21068f99f0e263ceeb7df7c",
      "magnetic_uncalibrated.csv": "48ccd2833dd6a59d656a27968ffd4536bbf4c8a265b0202e0803d0f1a04a6936",
      "accelerometer.csv": "b731d7851ceb060a91e5ace5465b98f4228b474305f654288c7e906c16dc4bac",
      "gyroscope.csv": "dad1edce46cd6085e979eca816f2976feb23cc68f1690eb5a8c9e1fe865e69b6",
      "device_state.csv": "5d84963ec9bdc9a5f6f02cec02b3849b10a14a5a0b84b2171709ef659077c2c2",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "60e214b266a5d119e5a776a086e71b71575347629bc44d157cfb4a0b890b190e",
      "experiment_blocks.csv": "df29ab75a8a4afef3598e6b27195f006bd55f8efc3bd63f9ec98360278826e1a",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "4c65e3d0d007930a020e9f6a798d5ff45beb294d5c9d9c0ef08f83ff6e165e8c",
      "blocks.csv": "ac8841b4f011aab925927e537d3de79b334e4958369e569374c34ac27e59c8f5",
      "meter_config.json": "de0ee3b6a2a2754a87f6382817c60c50ab4879a2c1f733a6b63d610b565416dd",
      "feedback_score.csv": "590fee6f361b85e7b03e597f0d2319d81c1ed122518cb0ac63a13690c6211ae5",
      "feedback_config.json": "01de275ba685a6707a39de10e4bec171db5bc610cbdf659fe1ad306d17c259d5",
      "feedback_display.csv": "be1fc8b9098f08ec50eca5d21579fa5e24224cb36eb6330e69dd77d58d4c2305",
      "feedback_display_config.json": "9f29f4a43d87db9336ef3501db072bf12c433455ee7b74451bc930c04208f975",
      "escalation.csv": "c62dee3df0f9450d552ad81bb188b50e800ff855fc2ae333993bdcc108a5726c",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "3d122178dde2369cc17dd3afbbf632b242538a604126bd08d3720e95d90e9b27",
      "session_timeline.csv": "6f562b552b42752aaec0916f9ce0c921ca2d60d4f45bed18ef443bb1e7b68fa1"
    }
  },
  "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
}
