{
  "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-28T23:57:51+00:00",
  "run": 100793,
  "session_id": "a4831c54-ffb4-43a3-bd93-06729cd59486",
  "source": {
    "phone_export_zip_sha256": "cb57b5bea21e50ac189a9807ff9560d46fefbe9a87920d18fc2505a71d708873",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "226a0ec612ed1365bd90f9635b5aedf365e5c7d8e32034c03fcd88d76e493535",
      "session.json": "d9005c159970594f52a4aa05a6b7bf3962a6bd6c46015be3ddd2a8f1209212c4",
      "sensor_inventory.json": "81a2b02ef85c4775ce799a8df29721530d4f234d8c76490bdf145e1df85ebe28",
      "magnetic_calibrated.csv": "9ba4ddb91432338d7c818fd579cf6a348ff158d4f6b4e2c9168176c74beac57a",
      "magnetic_uncalibrated.csv": "24261e7dc510fbd9b15eb23f2e66ace03d7e6a0f638cbcda23c2c5e0a6fd4493",
      "accelerometer.csv": "235d4ae690f535b48a89474cd8767069f335ce62065fc96475fe95022952ae9d",
      "gyroscope.csv": "7c5cfe761a3135aa8d9b1a65d0ccad8052991c0f1e81b82b1c09883a625263fd",
      "device_state.csv": "42b1f8c7c8fd035dc9e91c65f46a50c598e895915fde6b1339cf0c34994cb86b",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "1465d6f0dbc3655c8ab257c7b773f5cbf31f77098c674d835ff932faa883ce43",
      "experiment_blocks.csv": "8d415b877933f7381582d2e3e3e92ce6b063bf2552e273de3fc02b49162e8707",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "04e389e3cf984ebbf813f11b6bcfe625d12c556f29ea975870534af8bf0aceef",
      "blocks.csv": "3a90750cb30be3c8daab1af903e2d09743b8ad8e0f58bd5b956ca8c8a25d4071",
      "meter_config.json": "b8d4f3f05b5acb62ac2751f211ff499e8a0c6347891c14288d57e303f800b926",
      "feedback_score.csv": "62c83e7f9072803ac1c412c53ef295133bfc7178e7b3774a5cccae10c6be3e3f",
      "feedback_config.json": "93f90383bed064d739010088b9202d96a1ad925832e4cf943942465bb6982076",
      "feedback_display.csv": "59caf79e275201ca09c4703f520aa761a3b40943d40e5108dfa832ae6e6b60fb",
      "feedback_display_config.json": "fd38235adade1151d1f9511ca5fe7a8866ea5aa3246163e8cef8db032c98ecfb",
      "escalation.csv": "cc4eb270d587f38e1cc8b5be09681537c0a67e226feafc552350916f42c8b4ff",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "e345892c077efc1a27bd951ccf91e259f6ce26b6e5122ffc13b33797fc58a050",
      "session_timeline.csv": "b9d90969ea44d2c9144876be1c70501c0ff6af54201eb60a41991035931ebb04"
    }
  },
  "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
}
