{
  "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-24T02:36:30+00:00",
  "run": 100485,
  "session_id": "b9ecfb46-2c4f-4105-8fe2-6a12bfd115da",
  "source": {
    "phone_export_zip_sha256": "ef545e48f99483928d05fce7a189f7c23513f23fdbb7ca1bb6483ca6bee10591",
    "verified": true,
    "verified_files": 24,
    "listed_files": 24,
    "files": {
      "README.txt": "44b2872a9444916976e79eba3b30cdfbd0025a958c36ba6f79c2c64694f5a694",
      "session.json": "3e42a00727505017c27ec5f42e7b09d9326be3108cc2ef3e9ab0a17b9c906cd3",
      "magnetic_calibrated_100ms.csv": "b1407d2d5c3d9b8d99b221fcb318649d0f7914a1b35da6106cdeda57aafb214e",
      "sensor_inventory.json": "9943d8ccda6032fb33c528a2258c1f7e78cf6d7edff4821073c049f5128bddc0",
      "magnetic_calibrated.csv": "629782be275f05c1524c3db58d1efe6a247f142d35fdec65e3ed258bbbac6f69",
      "magnetic_uncalibrated.csv": "ffb192a06a6d9b1d6d1b6adb75f75cb0b8f19c7deba4253b997236c5f38692f0",
      "accelerometer.csv": "5f89e1c66b849bb88ded4a477eecc1094d727dbdef9b0b36617c87fcb958092d",
      "gyroscope.csv": "6e465ec82f34468e9f7596afd091a8e0b353eba5895063ed54e9e644f11aa2af",
      "device_state.csv": "a54bc4101ac8a0ca630a8da4892302a4fbc65de3d63518b8313f2cf10fff0be4",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "a873cbf52f0a89648090626e5b965056e3cbcd9d2ae5b88bbe2021296d15af43",
      "experiment_blocks.csv": "af6d96604f1e11f8bc0841a71000a56f2013eb4ca02b7c85c2a5da6eddc2dfb0",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "0cff2082ad201a5ded369ab5ed941baab9d39401a9a751de1cbc6993268dfae4",
      "blocks.csv": "1c561ec8c01f8515527d251699e03b423ce45636da1682c2697cb6bc6d42329b",
      "meter_config.json": "c17db308d18b753f0c18a0d11bc1a5405ed894182ea41cb3e1b55917428e7a6e",
      "feedback_score.csv": "a4ffc674ce0e655d617bd2ed68ea2c327ea6db587584ed13643f8afc78bff735",
      "feedback_config.json": "ff202a0aded41b568999648225ef3723e2d97649fc5bede4c1e8e79ad310b7b1",
      "feedback_display.csv": "e82fd07aefb5fc91c13ae52fa6a09fd590bcf83f45f359d29265da7e4641a639",
      "feedback_display_config.json": "e6bb76eaa2d8e18a56459f745da941abae0f5f83d7c4f32eef7b8ae3a084aa74",
      "escalation.csv": "1c4302652992dedf3fc8465a60d9a65563a430562f0cab9e0d9a61ef331614be",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "e745424e18de7b959cb2e9f09169569ffd7f51e400fc1815d092e2e31aaf98cb",
      "session_timeline.csv": "77830e43dc2abfb05e2e9b3cde162962f53b315602fd5923257307bbf4d8689e"
    }
  },
  "verification": {
    "checked": 24,
    "listed": 24
  },
  "checks": [
    "readiness",
    "sampling",
    "warmup",
    "baseline_drift",
    "motion",
    "thermal",
    "ambient",
    "rolling_anomaly"
  ],
  "rolling_config": {
    "hop_s": 1,
    "windows_s": [
      10,
      20,
      30
    ]
  },
  "ambient_available": true
}
