{
  "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 v24",
  "analyzer_number": 24,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-28T20:46:28+00:00",
  "run": 100787,
  "session_id": "1a073523-e55d-401b-8761-cba338141413",
  "source": {
    "phone_export_zip_sha256": "04b94521b7c33b888261a743bd1227d925f176d3a2557d99169807dbdd7b9806",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "1a41295aead2b088a8d9875fafbc85bba93ef967edc7bfd5a29d6cc7ba31df66",
      "session.json": "6855709c61d86105d2a1652b12c7c2e006d70b02cdebb320757c34b880989914",
      "sensor_inventory.json": "3264be94ddc43ccca26a160e090eefeaee738556780350ca3553cfea52be4c3d",
      "magnetic_calibrated.csv": "bf4ea5b81b7c8e4a4e5bfd7e2d552d5733919089a08fa76fdf6ed93415c8ce44",
      "magnetic_uncalibrated.csv": "190b353216d620aeb1907e4ddc0a5322f86252d0fec28dd3b6ef19ac6933e9bd",
      "accelerometer.csv": "a8d25fd4600787c86c71f2d5552830f83558db1985c4bc91f87fbd1abd46ab11",
      "gyroscope.csv": "d8945f2830acfb3b7b6cfb37a4cf7527f4111e615a0f98c14495c28ddd744fbb",
      "device_state.csv": "bcc9218631dff1640b0f72316cba76399e235a5c879c15a06545bab7e6b7fa40",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "b256b315820f78d260ba4a2cf5b4fc490c54494f83be1541da100424e80ae917",
      "experiment_blocks.csv": "0cd5467c4765786161ce56090b771766601b1248fd26c944958f794b0f37e787",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "6fed32e52494654f8bc04a75e38641aee8b6c077dd50961334a914959dae8c9b",
      "blocks.csv": "4c2eece16c40f2811ea5b6cf7bd1cbe80e346a72bce013fbea8dbaada7eafcb6",
      "meter_config.json": "1d60e0ce1b8c3f9fb302be1f4520b871e9a2caf4e78af0497e751c0a9461fd68",
      "feedback_score.csv": "c124d0f22776c84a75365c9cf88b2500be42a22eb348af53721ea39a96e74af9",
      "feedback_config.json": "93f90383bed064d739010088b9202d96a1ad925832e4cf943942465bb6982076",
      "feedback_display.csv": "dbd5285327164ea60879b34bd288fa37b738e421f9764e4cb3edd5d5f3665e1d",
      "feedback_display_config.json": "4de209c75ebec40c7235834a8783d810bbba2cf0691696fdc1011cfed770e31e",
      "escalation.csv": "a2cf91ac7a31d6c418db241602f3276cd424c19f1583c8876ed805e3eee8b0ef",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "190e2f2e788c53a1bb6bc23d9b389bb63579bb536dc650cb3c1c20228c9b8837",
      "session_timeline.csv": "743d946695bbf5ab86ab682f14e7425e76848f23f28efd3868540ba99b311339"
    }
  },
  "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
}
