{
  "attempted_at": "2026-09-03T03:05:03Z",
  "available_components": {
    "freshness": {
      "bytes": 48653,
      "path": "runs-freshness/2026-09-03T02-41-16Z.json",
      "sha256": "d1ffc4965f3a1ee94d2cdfe5379cae98afea33ce373c01dd91807a65c987d154",
      "timestamp": "2026-09-03T02:41:16Z"
    },
    "probe": {
      "bytes": 80625,
      "path": "runs/2026-09-03T02-40-05Z.json",
      "sha256": "5c5c8303fbb73288bb9857a8c9893e4fb90f3a3e41bb6e4cbd99df89cde007da",
      "timestamp": "2026-09-03T02:40:05Z"
    }
  },
  "claim_boundary": "This is an adapter diagnostic only. It does not infer a trusted-list or service failure from an incomplete TLHealth collection cycle.",
  "issues": [
    "graph immutable run unavailable: [Errno 2] No such file or directory: '/srv/tyche/cron/aep-sandbox-main/interlab/tlhealth/runs-graph/2026-09-03T02-42-58Z.json'",
    "missing triad components: graph"
  ],
  "max_age_hours": 36.0,
  "max_skew_seconds": 1800,
  "product": "tlhealth",
  "required_components": [
    "probe",
    "freshness",
    "graph"
  ],
  "schema": "urn:tyche:tlhealth-observatory:triad-diagnostic:1.0",
  "source_system": "tlhealth-completed-external-triad:v1",
  "status": "gap"
}
