{
  "ok": false,
  "updated_utc": "2026-09-11T10:58:21.407Z",
  "platform": {
    "name": "Barndoor",
    "overall": "critical",
    "health_percent": 96,
    "checks_total": 28,
    "checks_healthy": 27,
    "checks_failed": 1,
    "services_total": 12,
    "services_healthy": 11,
    "services_failed": 1,
    "websites_total": 16,
    "websites_healthy": 16,
    "websites_failed": 0,
    "guardrails_total": 5,
    "guardrails_healthy": 4,
    "guardrails_failed": 1,
    "counts_source": "final-services-recount-v1",
    "counts_updated_utc": "2026-09-11T10:58:21.407Z"
  },
  "release": {
    "name": "Barndoor",
    "version": "0.1.0",
    "platform": "0.1.0",
    "noc": "2.4.4",
    "api": "platform-v1",
    "scheme": "barndoor-semver"
  },
  "repository": {
    "name": "tilhr/barndoor",
    "version": "0.1.0",
    "branch": "main",
    "commit": "3d53c4d",
    "dirtyFiles": 0,
    "ahead": 0,
    "behind": 0,
    "history": [
      {
        "commit": "3d53c4d2",
        "date": "2026-08-25",
        "title": "Harden Bridge reasoning output after Canary6 (#265)"
      },
      {
        "commit": "ba5323ba",
        "date": "2026-08-25",
        "title": "Make Bridge source mode contract umask-safe (#264)"
      },
      {
        "commit": "f3fba14f",
        "date": "2026-08-25",
        "title": "Restore Bridge hook participation with guard v4 (#263)"
      },
      {
        "commit": "b7cea0eb",
        "date": "2026-08-24",
        "title": "Bound Bridge BDTASK execution with guard v3"
      },
      {
        "commit": "638361f0",
        "date": "2026-08-24",
        "title": "Fix Bridge PreToolUse explicit allow (#261)"
      },
      {
        "commit": "8916702b",
        "date": "2026-08-23",
        "title": "Fix Bridge Claude setting-source isolation (#260)"
      }
    ],
    "activity30d": [
      {
        "date": "2026-08-13",
        "label": "Aug 13",
        "count": 0
      },
      {
        "date": "2026-08-14",
        "label": "Aug 14",
        "count": 0
      },
      {
        "date": "2026-08-15",
        "label": "Aug 15",
        "count": 0
      },
      {
        "date": "2026-08-16",
        "label": "Aug 16",
        "count": 11
      },
      {
        "date": "2026-08-17",
        "label": "Aug 17",
        "count": 23
      },
      {
        "date": "2026-08-18",
        "label": "Aug 18",
        "count": 12
      },
      {
        "date": "2026-08-19",
        "label": "Aug 19",
        "count": 1
      },
      {
        "date": "2026-08-20",
        "label": "Aug 20",
        "count": 5
      },
      {
        "date": "2026-08-21",
        "label": "Aug 21",
        "count": 22
      },
      {
        "date": "2026-08-22",
        "label": "Aug 22",
        "count": 13
      },
      {
        "date": "2026-08-23",
        "label": "Aug 23",
        "count": 8
      },
      {
        "date": "2026-08-24",
        "label": "Aug 24",
        "count": 2
      },
      {
        "date": "2026-08-25",
        "label": "Aug 25",
        "count": 3
      },
      {
        "date": "2026-08-26",
        "label": "Aug 26",
        "count": 0
      },
      {
        "date": "2026-08-27",
        "label": "Aug 27",
        "count": 0
      },
      {
        "date": "2026-08-28",
        "label": "Aug 28",
        "count": 0
      },
      {
        "date": "2026-08-29",
        "label": "Aug 29",
        "count": 0
      },
      {
        "date": "2026-08-30",
        "label": "Aug 30",
        "count": 0
      },
      {
        "date": "2026-08-31",
        "label": "Aug 31",
        "count": 0
      },
      {
        "date": "2026-09-01",
        "label": "Sep 1",
        "count": 0
      },
      {
        "date": "2026-09-02",
        "label": "Sep 2",
        "count": 0
      },
      {
        "date": "2026-09-03",
        "label": "Sep 3",
        "count": 0
      },
      {
        "date": "2026-09-04",
        "label": "Sep 4",
        "count": 0
      },
      {
        "date": "2026-09-05",
        "label": "Sep 5",
        "count": 0
      },
      {
        "date": "2026-09-06",
        "label": "Sep 6",
        "count": 0
      },
      {
        "date": "2026-09-07",
        "label": "Sep 7",
        "count": 0
      },
      {
        "date": "2026-09-08",
        "label": "Sep 8",
        "count": 0
      },
      {
        "date": "2026-09-09",
        "label": "Sep 9",
        "count": 0
      },
      {
        "date": "2026-09-10",
        "label": "Sep 10",
        "count": 0
      },
      {
        "date": "2026-09-11",
        "label": "Sep 11",
        "count": 0
      }
    ],
    "commitCount24h": 0,
    "commitCount7d": 0,
    "commitCount30d": 100,
    "tree": [
      {
        "path": "VERSION",
        "title": "Barndoor platform version",
        "detail": "Source-of-truth release marker"
      },
      {
        "path": "docs/versioning.md",
        "title": "Version contract",
        "detail": "Platform and NOC version tracking rules"
      },
      {
        "path": "bot/",
        "title": "Main bot and API runtime",
        "detail": "Discord commands, health API, NOC JSON endpoints"
      },
      {
        "path": "websites/",
        "title": "Public web surfaces",
        "detail": "NOC, Build Log, project pages, static assets"
      },
      {
        "path": "scripts/",
        "title": "Ops guardrails",
        "detail": "Release checks, deploy helpers, smoke tests"
      },
      {
        "path": "docs/",
        "title": "Operator documentation",
        "detail": "Runbooks, contracts, project notes, build history"
      }
    ],
    "head": "3d53c4d"
  },
  "host": {
    "disk": "25G free · 74% used",
    "uptime": "up 3 weeks, 5 days, 7 hours, 0 minutes",
    "diskPercent": 74,
    "load": {
      "one": 0.27,
      "five": 0.19,
      "fifteen": 0.08,
      "label": "0.27 · 0.19 · 0.08"
    },
    "memory": {
      "totalBytes": 32271908864,
      "usedBytes": 12753387520,
      "freeBytes": 19518521344,
      "percent": 40,
      "label": "40% used"
    },
    "cpu": {
      "available": true,
      "percent": 1,
      "cores": 14,
      "label": "1% used"
    },
    "gpu": {
      "available": false,
      "percent": null,
      "memoryUsedMiB": null,
      "memoryTotalMiB": null,
      "label": "unavailable"
    },
    "temperature": "CPU 45°C",
    "temperatures": {
      "cpu": {
        "celsius": 45,
        "label": "CPU 45°C",
        "source": "thermal-zone:x86_pkg_temp"
      },
      "gpu": null,
      "label": "CPU 45°C",
      "available": true
    }
  },
  "services": [
    {
      "name": "piAppliance",
      "kind": "appliance",
      "ok": true,
      "level": "ok",
      "detail": "healthy; 63s old; 7/7 checks healthy · 53.5°C · storage 23%",
      "message": "healthy; 63s old; 7/7 checks healthy · 53.5°C · storage 23%"
    },
    {
      "name": "barndoorEdge",
      "kind": "edge",
      "ok": true,
      "level": "ok",
      "detail": "healthy; 3s old; 4/4 checks healthy",
      "message": "healthy; 3s old; 4/4 checks healthy"
    },
    {
      "name": "barndoor",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "minecraftAgent",
      "kind": "systemd",
      "ok": false,
      "level": "critical"
    },
    {
      "name": "nineo",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "ollama",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "docker",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "fail2ban",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "tailscale",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "caddyWeb",
      "kind": "docker",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "haystack",
      "kind": "docker",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "uptimeKuma",
      "kind": "docker",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "tylerSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "nowSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "buildLogSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "nocSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "piNocSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "haystackSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "tm44Site",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "tm44MinecraftSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsPlatformSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsProductsSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsPrivacySite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsNocSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsHaystackSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "barndoorLabsShepherdSite",
      "kind": "website",
      "ok": true,
      "level": "ok"
    }
  ],
  "backup_confidence": {
    "confidence": "green",
    "reason": "Latest backup completed inside the expected window, verification passed, restore drill passed, the older restore failure has been superseded, and the older backup failure has been superseded.",
    "restore_status": {
      "status": "passed",
      "freshness": "current",
      "reason": "Latest restore drill passed; older restore failure is superseded.",
      "restore_failure_superseded": true,
      "latest_restore_failure_active": false,
      "restore_watch_days": 30
    },
    "latest": {
      "backup_completed": {
        "type": "backup.completed",
        "level": "info",
        "title": "MC hot backup completed",
        "time_utc": "2026-09-11T04:31:15.244Z",
        "age": "6h",
        "age_ms": 23226122
      },
      "backup_verified": {
        "type": "backup.verified",
        "level": "info",
        "title": "Minecraft backup verified",
        "time_utc": "2026-08-23T15:03:40.449Z",
        "age": "19d",
        "age_ms": 1626880917
      },
      "backup_failed": {
        "type": "backup.failed",
        "level": "critical",
        "title": "MC hot backup failed",
        "time_utc": "2026-08-15T20:58:15.455Z",
        "age": "27d",
        "age_ms": 2296805911
      },
      "restore_tested": {
        "type": "backup.restore.tested",
        "level": "info",
        "title": "Minecraft restore drill completed",
        "time_utc": "2026-08-23T15:03:40.520Z",
        "age": "19d",
        "age_ms": 1626880846
      },
      "restore_failed": {
        "type": "backup.restore.failed",
        "level": "critical",
        "title": "Minecraft restore drill failed",
        "time_utc": "2026-07-12T15:04:30.666Z",
        "age": "61d",
        "age_ms": 5255630700
      }
    }
  },
  "backup_inventory": {
    "ok": true,
    "count": 800,
    "roots_checked": 2,
    "latest": {
      "time_utc": "2026-09-11T03:00:05.586Z",
      "category": "backup",
      "category_label": "Backup",
      "type": "backup.archive",
      "level": "info",
      "title": "Config backup archive",
      "message": "Latest local backup file detected from the Barndoor backup inventory.",
      "size_bytes": 138
    }
  },
  "recovery_evidence": {
    "schema_version": 1,
    "full_backup": {
      "role": "full_backup",
      "available": true,
      "id": "b18d4f8611bccea4",
      "time_utc": "2026-09-11T04:31:15.244Z",
      "source": "mc-backup",
      "source_label": "MC Backup",
      "type": "backup.completed",
      "title": "MC hot backup completed",
      "level": "info",
      "outcome": "completed"
    },
    "verification": {
      "role": "verification",
      "available": true,
      "id": "cfb49d79b1f0f57a",
      "time_utc": "2026-08-23T15:03:40.449Z",
      "source": "minecraft-restore-dry-run",
      "source_label": "Minecraft Restore Dry Run",
      "type": "backup.verified",
      "title": "Minecraft backup verified",
      "level": "info",
      "outcome": "verified"
    },
    "triage_snapshot": {
      "role": "triage_snapshot",
      "available": true,
      "id": "ae105da70b62c817",
      "time_utc": "2026-07-26T05:25:03.065Z",
      "source": "mc-triage-snapshot",
      "source_label": "MC Triage Snapshot",
      "type": "backup.completed",
      "title": "MC triage snapshot completed",
      "level": "info",
      "outcome": "completed"
    },
    "restore_drill": {
      "role": "restore_drill",
      "available": true,
      "id": "f6aa260217d3af76",
      "time_utc": "2026-08-23T15:03:40.520Z",
      "source": "minecraft-restore-drill",
      "source_label": "Minecraft Restore Drill",
      "type": "backup.restore.tested",
      "title": "Minecraft restore drill completed",
      "level": "info",
      "outcome": "passed"
    }
  },
  "events": [
    {
      "schema_version": 2,
      "id": "b18d4f8611bccea4",
      "time_utc": "2026-09-11T04:31:15.244Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260911-043001.tar.gz",
        "bytes": 3311859570,
        "size_bytes": 3311859570,
        "sha256": "b4e8883bdc09b5bac680cf6e49f84147d89bb2967fd8de05d68db229a1e8042d"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "1700a7bcdf803b0b",
      "time_utc": "2026-09-10T04:31:15.006Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260910-043001.tar.gz",
        "bytes": 3311858004,
        "size_bytes": 3311858004,
        "sha256": "1af020dde633c70db496bb27c7df1b54159bb645d84b5188279820416d0212f0"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "30d14f131f7d7d6f",
      "time_utc": "2026-09-09T04:31:14.671Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260909-043001.tar.gz",
        "bytes": 3311857659,
        "size_bytes": 3311857659,
        "sha256": "5546b7c64e0d4af3034c04690f7a5cb3981ce061c339128e0d05d31d0e55bbdb"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "b329968b5b0c96d0",
      "time_utc": "2026-09-08T04:31:14.839Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260908-043001.tar.gz",
        "bytes": 3311858208,
        "size_bytes": 3311858208,
        "sha256": "39c1a3c45c946872e0dce57b2dff3ce4fd5a2ece37f1d0b427bdab597821f815"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "bec3bdc07700c3f3",
      "time_utc": "2026-09-07T04:31:14.538Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260907-043001.tar.gz",
        "bytes": 3311857720,
        "size_bytes": 3311857720,
        "sha256": "69ea7ed4afff118d4abab057ae05b36b70fb23ca1a261783ed6561605a1751d4"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "b297aa5f01168a35",
      "time_utc": "2026-09-06T04:31:14.440Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260906-043001.tar.gz",
        "bytes": 3311857528,
        "size_bytes": 3311857528,
        "sha256": "6fec617c5f20d42a23905df2dfb115fce76a4000a700b6b7810c203ddc71ca51"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "9029df0c94210fdb",
      "time_utc": "2026-09-05T04:31:14.261Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260905-043001.tar.gz",
        "bytes": 3311857923,
        "size_bytes": 3311857923,
        "sha256": "0bff321522ffdb725c38a628dafe7ca82a10d3eae9b4e67a3b2d91f82a7e6f23"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "bce8c8838bc03723",
      "time_utc": "2026-09-04T04:31:14.096Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260904-043001.tar.gz",
        "bytes": 3311859731,
        "size_bytes": 3311859731,
        "sha256": "82bb99429f88c446c958f68922ac9b5e5940817e66b40a3a45035c9d52d920b5"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "5803abfa5f49bee4",
      "time_utc": "2026-09-03T04:31:14.949Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260903-043001.tar.gz",
        "bytes": 3311858489,
        "size_bytes": 3311858489,
        "sha256": "f8bf1f3bca826468394b454491ecef6469312fef4cf635943975bddd22ef4775"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "09c8d7de89e21d6c",
      "time_utc": "2026-09-02T04:31:14.540Z",
      "source": "mc-backup",
      "category": "backup",
      "categories": [
        "backup",
        "service"
      ],
      "category_label": "Backup",
      "type": "backup.completed",
      "level": "info",
      "title": "MC hot backup completed",
      "message": "Nightly hot MC backup completed.",
      "data": {
        "service": "mc",
        "component": "hot-backup",
        "target": "mc",
        "result": "success",
        "archive_created": true,
        "archive_name": "barndoor-mc-full-HOT-20260902-043001.tar.gz",
        "bytes": 3311857264,
        "size_bytes": 3311857264,
        "sha256": "aff332573ca33d20ca5ae0519a42ff4551b79c74ca840b3efd778defaf6965c6"
      },
      "metadata": {
        "public": true,
        "source_label": "MC Backup",
        "type_label": "Backup Completed",
        "level_label": "Info",
        "summary": "Backup · Backup Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    }
  ],
  "edge": {
    "ok": true,
    "configured": true,
    "node": "barndoor-edge",
    "state": "healthy",
    "healthy": true,
    "stale": false,
    "age_seconds": 3,
    "received_at": "2026-09-11T10:58:17.768Z",
    "generated_at": "2026-09-11T10:57:48.006118+00:00",
    "checks_total": 4,
    "checks_healthy": 4,
    "checks": [
      {
        "name": "router",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 43
      },
      {
        "name": "barndoor",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 76
      },
      {
        "name": "pi5-noc",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 42
      },
      {
        "name": "public-site",
        "kind": "http",
        "ok": true,
        "latency_ms": 919
      }
    ],
    "telemetry": {
      "uptime_seconds": 1452392,
      "cpu_temperature_c": 30.4,
      "wifi_rssi_dbm": -62,
      "environment": {
        "available": false,
        "temperature_c": 0,
        "humidity_percent": 0,
        "pressure_hpa": 0
      },
      "bluetooth": {
        "configured": false,
        "available": true,
        "total": 0,
        "present": 0
      },
      "mqtt": {
        "configured": false,
        "published": false
      }
    }
  },
  "pi_appliance": {
    "ok": true,
    "configured": true,
    "node": "barndoor-noc",
    "state": "healthy",
    "healthy": true,
    "stale": false,
    "age_seconds": 63,
    "received_at": "2026-09-11T10:57:18.102Z",
    "generated_at": "2026-09-11T10:57:17.998225Z",
    "checks_total": 7,
    "checks_healthy": 7,
    "checks": [
      {
        "name": "thermal",
        "kind": "thermal",
        "ok": true
      },
      {
        "name": "kiosk",
        "kind": "service",
        "ok": true
      },
      {
        "name": "watchdog",
        "kind": "watchdog",
        "ok": true
      },
      {
        "name": "storage",
        "kind": "storage",
        "ok": true
      },
      {
        "name": "display",
        "kind": "display",
        "ok": true
      },
      {
        "name": "touch",
        "kind": "input",
        "ok": true
      },
      {
        "name": "time_sync",
        "kind": "clock",
        "ok": true
      }
    ],
    "telemetry": {
      "uptime_seconds": 1822078.32,
      "cpu_temperature_c": 53.45,
      "current_undervoltage": false,
      "current_frequency_capped": false,
      "current_throttled": false,
      "current_soft_temp_limit": false,
      "history_undervoltage": false,
      "history_frequency_capped": false,
      "history_throttled": false,
      "history_soft_temp_limit": false,
      "storage_used_percent": 23.350739924752336,
      "runtime_watchdog_seconds": 30,
      "watchdog_device_present": true,
      "kiosk_active": true,
      "kiosk_restarts": 0,
      "display_connected": true,
      "display_width": 800,
      "display_height": 480,
      "touch_active": true,
      "time_synchronized": true
    }
  }
}
