{
  "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 v16",
  "analyzer_number": 16,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-21T14:04:17+00:00",
  "run": 100380,
  "session_id": "ec1b22cd-bc57-4275-ad4f-d4576fc97c68",
  "source": {
    "phone_export_zip_sha256": "858414b3ceaa8eef19df3b46c0acd84aac0c01fd2bdfc2f83775ff077f373457",
    "verified": true,
    "verified_files": 23,
    "listed_files": 23,
    "files": {
      "README.txt": "b6360562e51194f1c88fc839547b680a0cf9afaba08a9cd15b711e7cd648d099",
      "session.json": "7721b76e852da9a5be02b21d148e579a9bdee220b2c3e931c76427abe49395b0",
      "sensor_inventory.json": "9fa6f44870b2d4356083b5c350626232bff4812ea59c18741a969737862757ec",
      "magnetic_calibrated.csv": "442717906ddd99cd49345d7915ee681c7192bc79e4c7e1177215cc8fae800c04",
      "magnetic_uncalibrated.csv": "bbd406395ab761ac501ee78455a607bd4e65943e97828705b624602451695f82",
      "accelerometer.csv": "0e5a77cefb6201ef0b74ab0d14398a7785a0ad185a6292efee3de4f9309e768f",
      "gyroscope.csv": "93112ad670bb0dc0af3574b0ef14625a837f06d8f7ef280bca5669ca61710dc8",
      "device_state.csv": "19a3986442671deaa8a2b01cb81d1ce7e9fc1f1cfba0285a6d3c24e16a3983a5",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "b89179d7f9ab93470c7f9b4df112d94f9fd40f1c3d3453e1daf5b15f62566f16",
      "experiment_blocks.csv": "9759b17af05ccebf50b0bc1f5faa5ef4ab86d42c968bfba9a8d9efd952b4fd95",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "f2b01027729b8b2ddb019bafa447cdfe823431ea2a451a8a42e872d112d93d14",
      "blocks.csv": "e6deec1236a233215e2ccab0109d9e7063c89c48dc24fefe69fe6798834232e8",
      "meter_config.json": "8bb0d488fa87382515516fe3d46800747d5c75dc3115fb7d97c0863f49541296",
      "feedback_score.csv": "2777c4352ec296212d48d4b1c5f2ceba096a07c553f849431d817de958e48c9b",
      "feedback_config.json": "93f90383bed064d739010088b9202d96a1ad925832e4cf943942465bb6982076",
      "feedback_display.csv": "6d32d87b0083a603e9fb0557becdc17c46704277180f68a48637713ebb9fc592",
      "feedback_display_config.json": "90d2c2ae247489ef1645e969163e8523de19de72402860a305573935314a24bb",
      "escalation.csv": "a3a6236c323b1b65cf88099602a6ccabe909f8a90c3e4f92fe5ea103928a82c0",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "863f5167ebcec900ff3eb07fe7b3dba78061069ac680968e26897825366283e4",
      "session_timeline.csv": "0958bb3ec40d1860541d73a1ed46cca63ad0baffc59a5d80d202d0eb45139f41"
    }
  },
  "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
}
