{
  "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 v25",
  "analyzer_number": 25,
  "analysis_model_id": "maglab-analysis-v1",
  "generated_utc": "2026-08-30T12:30:47+00:00",
  "run": 100857,
  "session_id": "bf5c2230-e0ad-4daa-8d75-76575449d476",
  "source": {
    "phone_export_zip_sha256": "54ecfed90c08a43c1f1affec6763d29166e33bfad21321c1a49c0387578ae085",
    "verified": true,
    "verified_files": 25,
    "listed_files": 25,
    "files": {
      "README.txt": "7110ed9ff51afb2d313cb8e23808de4285262f3f3bf483e755a9d29cb765933d",
      "session.json": "79fdf037eb6cecbcfc6d6c03a87570946542a605e6c30133b15c21accd908deb",
      "magnetic_calibrated_100ms.csv": "b1407d2d5c3d9b8d99b221fcb318649d0f7914a1b35da6106cdeda57aafb214e",
      "live_effect_v1.csv": "2dd4df40902a869933738bc284e0cecd875c4c1dffd320105cc907d4fd8789fe",
      "sensor_inventory.json": "10b0eaa81315468551d4302e88bfc7c560532ad7290014d2eb59fd89b49c1e91",
      "magnetic_calibrated.csv": "d784e9fd82fb5e2c351dc0ccdfc45874ff5254edda64989c29c45c0e0dd4e385",
      "magnetic_uncalibrated.csv": "96681d28a96172478cc433ebff6163c220f43d5cf42430676feb3e36c001547e",
      "accelerometer.csv": "c27bc156f2550f4fe72d279a7a430182808dc17b56046acefd22ec33966744ad",
      "gyroscope.csv": "7d451fb246bfdbb0562b7a72352043328b9666d146c85d033805a80e3d09dbb5",
      "device_state.csv": "030ce2c54ab44cb76f6fa20bea0533293eef1a6ebd9436181e44ef25c5e75ef0",
      "event_markers.csv": "6ac59e9a38b232f5ea3f44396b6bd717da7a54d3ebd95fbdd97c3d53f9f42a3d",
      "data_gaps.csv": "f779b6154db80281ee60363b0c043182aeed72d7087e1e7e154b7ac40433851b",
      "experiment_blocks.csv": "baeb1ab0796f5b47ce57525af60bd13565dc66dd0377a2dc76f815162a468d87",
      "site_checks.csv": "db2833e765e27e9c679a8f9d785234bb81c901ef1d77b03feb55f744428e08df",
      "session_setup.json": "56ed9d95a37d80deefbaff61b54ab7bbb91b085112649698328632277c5948fd",
      "blocks.csv": "d94d1ec8e5eac5682c67232367d0b4a5c812e60841360497631a4e4f99f611d0",
      "meter_config.json": "aa803b157d35f3f62186d217dd1ca189dbde9328d5f3e300d4346a8e45201a7c",
      "feedback_score.csv": "94ee260831eef9a14908ae2d6b6cec28d0b21bf1605f3276d27b6f2188c2a1e9",
      "feedback_config.json": "a7e3c15fd90281394cf5e8a035884d66535a058250133b82c9a3c5b24a79aac6",
      "feedback_display.csv": "9a2180d26ec67bca68a94a31c760bb0a565ea6a26448cd53b0f3c4ea4d426f19",
      "feedback_display_config.json": "7c360a922086989171cac51cf016c0c366a0f5ebb0d19ef22893f6e6c4ed3c51",
      "escalation.csv": "1c4302652992dedf3fc8465a60d9a65563a430562f0cab9e0d9a61ef331614be",
      "motion_gate.csv": "b0d0b88397225b4c4d6a44680e752c67a05a58fc799451ada0fafe00ceef3b89",
      "analysis_summary.json": "3bf8d0f2acc3cc1a5558e78551ebba17da6e79f4d803a1eb94c4284c86b84b22",
      "session_timeline.csv": "daf4070a338e3e502e927ca5a4e603160cbc56935c22dfbb087002bcd2ea015f"
    }
  },
  "verification": {
    "checked": 25,
    "listed": 25
  },
  "checks": [
    "readiness",
    "sampling",
    "warmup",
    "baseline_drift",
    "motion",
    "thermal",
    "ambient",
    "rolling_anomaly"
  ],
  "rolling_config": {
    "hop_s": 1,
    "windows_s": [
      10,
      20,
      30
    ]
  },
  "ambient_available": true
}
