{
  "report_schema_version": "maglab-standard-report-v1",
  "artifact_schema_version": "maglab-artifact-mask-v1",
  "rolling_score_version": "maglab-rolling-feedback-v1",
  "analyzer_version": "maglab-analyzer v8",
  "analyzer_number": 8,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-17T02:26:35+00:00",
  "run": 100210,
  "session_id": "29bf9540-5709-4a68-b81a-838894983e59",
  "source": {
    "phone_export_zip_sha256": "6ecdabcc01050c6fa396b705589164fdd894d7d9df4139889aac361980c50fd8",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "d377c2cd61f821d43276aa753c0d5fafa1bc1625f1a280eac43330404c7420d4",
      "session.json": "774e0dc3c7e7b079c137cc6266da1d14ce04386825684bf0be7db9edc70e7d33",
      "sensor_inventory.json": "206e259d56155e31ba1a91a6ef705cf6db46ca598ea6c197026fde6285dc31dd",
      "magnetic_calibrated.csv": "84079400333a1b300135b953a90e04789c7bb1ddfdb8277e054c66511c3dc9f4",
      "magnetic_uncalibrated.csv": "bb1fc697ede651ba5eac89c58ff6b12f57f045675d1df4910f2da1eb1ee38512",
      "accelerometer.csv": "d9615002c7383dbad90416f46afeeec74a9a25787b6315702f8a9407fc963ca9",
      "gyroscope.csv": "6e19618af1f2f7cf0f5fb2711e938daa03cbe165538960215ad1c47cc208ed45",
      "device_state.csv": "eaa312f37db51b6f5a49571e4a77320b1a56b7a0b26127aa5dcbc0e36da52dec",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "d18b16d96859f42dc5ada584c7ffde6f31bbc3172734636057466b8a15812155",
      "experiment_blocks.csv": "b488c839d06ed7142ace60692fc3dbea19caa2d5bc3500d414a80c6e8f83351e",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "6a18ed2ca854a119bc1d37dbcc7008b0755fa2cdbff218b6da145ac4c4cee9f1",
      "blocks.csv": "6e10399edf57e3adb206a8392ef32dc3e83b973341e5c235ba4da3ea959bf09e",
      "meter_config.json": "b70835ddbe02e779118897e7a1d37867b997c34a5e3e148b2864cfcd02be4189",
      "feedback_score.csv": "8daaceda93e17cc8102be10aa01f8dab5b7a56dbe7ba589934038f0f4bc8724b",
      "feedback_config.json": "aed0c34064b846f1b32a67c9e622226f58d3934313c24dbb4c7d673ca002787e",
      "feedback_display.csv": "e8aca2155527d2076d5cc5861775d73845c6935f5b4f9a3601fd7c2db7c80fce",
      "feedback_display_config.json": "7615463f093687764de92a97194f95b409b4257947b007d48cf5de747645467b",
      "escalation.csv": "4213150c4a3587cfa0062382d55347e152f5b4a551a478ad39b425d6828d9f51",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "ede5dff9803c10b69e926dc76fdce89c1b38e8ab268634336431b7f7f678367c",
      "session_timeline.csv": "94c9259aa551359c0b84474cf5f52b9de63e6baefe93e8f190a0440b5217ea06"
    }
  },
  "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
}
