{
  "ok": true,
  "updated_utc": "2026-08-21T18:11:57.340Z",
  "platform": {
    "name": "Barndoor",
    "overall": "ok",
    "health_percent": 100,
    "checks_total": 28,
    "checks_healthy": 28,
    "checks_failed": 0,
    "services_total": 12,
    "services_healthy": 12,
    "services_failed": 0,
    "websites_total": 16,
    "websites_healthy": 16,
    "websites_failed": 0,
    "guardrails_total": 5,
    "guardrails_healthy": 5,
    "guardrails_failed": 0,
    "counts_source": "final-services-recount-v1",
    "counts_updated_utc": "2026-08-21T18:11:57.341Z"
  },
  "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": "168369d",
    "dirtyFiles": 0,
    "ahead": 0,
    "behind": 0,
    "history": [
      {
        "commit": "168369d",
        "date": "2026-08-20",
        "title": "Record NOC privilege containment acceptance (#217)"
      },
      {
        "commit": "78dfa69",
        "date": "2026-08-20",
        "title": "Accept Security Posture Gate 2 policy (#216)"
      },
      {
        "commit": "5087ae1",
        "date": "2026-08-20",
        "title": "Correct Security Posture sudoers semantics (#215)"
      },
      {
        "commit": "7e87786",
        "date": "2026-08-20",
        "title": "Add Security Posture Baseline Gate 1 (#214)"
      },
      {
        "commit": "7508ba7",
        "date": "2026-08-20",
        "title": "Harden 9eo runtime dependencies and playback startup (#213)"
      },
      {
        "commit": "c37549b",
        "date": "2026-08-19",
        "title": "Publish NOC 2.4.4 transparency build log (#212)"
      }
    ],
    "activity30d": [
      {
        "date": "2026-07-23",
        "label": "Jul 23",
        "count": 0
      },
      {
        "date": "2026-07-24",
        "label": "Jul 24",
        "count": 1
      },
      {
        "date": "2026-07-25",
        "label": "Jul 25",
        "count": 40
      },
      {
        "date": "2026-07-26",
        "label": "Jul 26",
        "count": 75
      },
      {
        "date": "2026-07-27",
        "label": "Jul 27",
        "count": 63
      },
      {
        "date": "2026-07-28",
        "label": "Jul 28",
        "count": 42
      },
      {
        "date": "2026-07-29",
        "label": "Jul 29",
        "count": 6
      },
      {
        "date": "2026-07-30",
        "label": "Jul 30",
        "count": 0
      },
      {
        "date": "2026-07-31",
        "label": "Jul 31",
        "count": 9
      },
      {
        "date": "2026-08-01",
        "label": "Aug 1",
        "count": 15
      },
      {
        "date": "2026-08-02",
        "label": "Aug 2",
        "count": 17
      },
      {
        "date": "2026-08-03",
        "label": "Aug 3",
        "count": 2
      },
      {
        "date": "2026-08-04",
        "label": "Aug 4",
        "count": 0
      },
      {
        "date": "2026-08-05",
        "label": "Aug 5",
        "count": 2
      },
      {
        "date": "2026-08-06",
        "label": "Aug 6",
        "count": 8
      },
      {
        "date": "2026-08-07",
        "label": "Aug 7",
        "count": 5
      },
      {
        "date": "2026-08-08",
        "label": "Aug 8",
        "count": 8
      },
      {
        "date": "2026-08-09",
        "label": "Aug 9",
        "count": 9
      },
      {
        "date": "2026-08-10",
        "label": "Aug 10",
        "count": 13
      },
      {
        "date": "2026-08-11",
        "label": "Aug 11",
        "count": 0
      },
      {
        "date": "2026-08-12",
        "label": "Aug 12",
        "count": 0
      },
      {
        "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": 0
      }
    ],
    "commitCount24h": 5,
    "commitCount7d": 52,
    "commitCount30d": 367,
    "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": "168369d"
  },
  "host": {
    "disk": "27G free · 72% used",
    "uptime": "up 5 days, 14 hours, 14 minutes",
    "diskPercent": 72,
    "load": {
      "one": 0.1,
      "five": 0.09,
      "fifteen": 0.09,
      "label": "0.10 · 0.09 · 0.09"
    },
    "memory": {
      "totalBytes": 32271908864,
      "usedBytes": 12871135232,
      "freeBytes": 19400773632,
      "percent": 40,
      "label": "40% used"
    },
    "cpu": {
      "available": true,
      "percent": 1,
      "cores": 14,
      "label": "1% used"
    },
    "gpu": {
      "available": true,
      "percent": 0,
      "memoryUsedMiB": 3,
      "memoryTotalMiB": 6144,
      "label": "0% used"
    },
    "temperature": "CPU 44°C · GPU 30°C",
    "temperatures": {
      "cpu": {
        "celsius": 44,
        "label": "CPU 44°C",
        "source": "thermal-zone:x86_pkg_temp"
      },
      "gpu": {
        "celsius": 30,
        "label": "GPU 30°C",
        "source": "nvidia-smi"
      },
      "label": "CPU 44°C · GPU 30°C",
      "available": true
    }
  },
  "services": [
    {
      "name": "piAppliance",
      "kind": "appliance",
      "ok": true,
      "level": "ok",
      "detail": "healthy; 19s old; 7/7 checks healthy · 55.6°C · storage 23%",
      "message": "healthy; 19s old; 7/7 checks healthy · 55.6°C · storage 23%"
    },
    {
      "name": "barndoorEdge",
      "kind": "edge",
      "ok": true,
      "level": "ok",
      "detail": "healthy; 18s old; 4/4 checks healthy",
      "message": "healthy; 18s old; 4/4 checks healthy"
    },
    {
      "name": "barndoor",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "name": "minecraftAgent",
      "kind": "systemd",
      "ok": true,
      "level": "ok"
    },
    {
      "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-08-21T04:31:13.156Z",
        "age": "14h",
        "age_ms": 49244145
      },
      "backup_verified": {
        "type": "backup.verified",
        "level": "info",
        "title": "Minecraft backup verified",
        "time_utc": "2026-08-16T15:03:39.478Z",
        "age": "5d",
        "age_ms": 443297823
      },
      "backup_failed": {
        "type": "backup.failed",
        "level": "critical",
        "title": "MC hot backup failed",
        "time_utc": "2026-08-15T20:58:15.455Z",
        "age": "6d",
        "age_ms": 508421846
      },
      "restore_tested": {
        "type": "backup.restore.tested",
        "level": "info",
        "title": "Minecraft restore drill completed",
        "time_utc": "2026-08-16T15:03:39.548Z",
        "age": "5d",
        "age_ms": 443297753
      },
      "restore_failed": {
        "type": "backup.restore.failed",
        "level": "critical",
        "title": "Minecraft restore drill failed",
        "time_utc": "2026-07-12T15:04:30.666Z",
        "age": "40d",
        "age_ms": 3467246635
      }
    }
  },
  "backup_inventory": {
    "ok": true,
    "count": 800,
    "roots_checked": 2,
    "latest": {
      "time_utc": "2026-08-21T03:00:04.023Z",
      "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": "36f6a3c06883be34",
      "time_utc": "2026-08-21T04:31:13.156Z",
      "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": "01b878d5447f6eb1",
      "time_utc": "2026-08-16T15:03:39.478Z",
      "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": "2ddf1b5d5666b3b0",
      "time_utc": "2026-08-16T15:03:39.548Z",
      "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": "c5d8a316e4c837f4",
      "time_utc": "2026-08-21T14:03:31.490Z",
      "source": "runtime-doctor",
      "category": "system",
      "categories": [
        "system"
      ],
      "category_label": "System",
      "type": "system.event",
      "level": "info",
      "title": "Runtime baseline clean",
      "message": "Runtime doctor passed with 0 warning(s); previous warning events are historical and currently resolved.",
      "data": {
        "component": "runtime-doctor",
        "status": "clean",
        "failures": 0,
        "warnings": 0,
        "advisories": 10
      },
      "metadata": {
        "public": true,
        "source_label": "Runtime Doctor",
        "type_label": "System Event",
        "level_label": "Info",
        "summary": "System · System Event"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "36f6a3c06883be34",
      "time_utc": "2026-08-21T04:31:13.156Z",
      "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-20260821-043001.tar.gz",
        "bytes": 3311859103,
        "size_bytes": 3311859103,
        "sha256": "cf8e11c3eea796907107a25de708d511b046f3c34ab1ddebc9ee06b5465162ca"
      },
      "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": "673bf120f0647763",
      "time_utc": "2026-08-21T00:15:11.688Z",
      "source": "runtime-doctor",
      "category": "system",
      "categories": [
        "system"
      ],
      "category_label": "System",
      "type": "system.event",
      "level": "info",
      "title": "Runtime baseline clean",
      "message": "Runtime doctor passed with 0 warning(s); previous warning events are historical and currently resolved.",
      "data": {
        "component": "runtime-doctor",
        "status": "clean",
        "failures": 0,
        "warnings": 0,
        "advisories": 10
      },
      "metadata": {
        "public": true,
        "source_label": "Runtime Doctor",
        "type_label": "System Event",
        "level_label": "Info",
        "summary": "System · System Event"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "990164ca4313b0bb",
      "time_utc": "2026-08-20T14:03:31.290Z",
      "source": "runtime-doctor",
      "category": "system",
      "categories": [
        "system",
        "incident"
      ],
      "category_label": "System",
      "type": "system.event",
      "level": "critical",
      "title": "Runtime doctor failures detected",
      "message": "Runtime doctor found 3 failure(s), 0 warning(s), and 10 advisory notice(s).",
      "data": {
        "component": "runtime-doctor",
        "failures": 3,
        "warnings": 0,
        "advisories": 10
      },
      "metadata": {
        "public": true,
        "source_label": "Runtime Doctor",
        "type_label": "System Event",
        "level_label": "Critical",
        "summary": "System · System Event · Critical"
      },
      "activity": {
        "active": false,
        "state": "resolved",
        "reason": "superseded-by-clean-runtime",
        "resolved_by": "673bf120f0647763",
        "resolved_at_utc": "2026-08-21T00:15:11.688Z"
      }
    },
    {
      "schema_version": 2,
      "id": "5a4db93dbd9459b1",
      "time_utc": "2026-08-20T04:31:12.158Z",
      "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-20260820-043001.tar.gz",
        "bytes": 3311858264,
        "size_bytes": 3311858264,
        "sha256": "45f44905e3b5b2018ea8e40a450171ccc2d708143827e9ff5f463bd3cfbd0378"
      },
      "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": "e13ebe17ad7372fb",
      "time_utc": "2026-08-19T14:03:31.266Z",
      "source": "runtime-doctor",
      "category": "system",
      "categories": [
        "system"
      ],
      "category_label": "System",
      "type": "system.event",
      "level": "info",
      "title": "Runtime baseline clean",
      "message": "Runtime doctor passed with 0 warning(s); previous warning events are historical and currently resolved.",
      "data": {
        "component": "runtime-doctor",
        "status": "clean",
        "failures": 0,
        "warnings": 0,
        "advisories": 10
      },
      "metadata": {
        "public": true,
        "source_label": "Runtime Doctor",
        "type_label": "System Event",
        "level_label": "Info",
        "summary": "System · System Event"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "6cc3ac8825054cb3",
      "time_utc": "2026-08-19T04:31:12.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-20260819-043001.tar.gz",
        "bytes": 3311857756,
        "size_bytes": 3311857756,
        "sha256": "b6ecf3250a0c3e73e152e3d10946eb39d4569155481096c483b52d703b20bb4a"
      },
      "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": "d769a908d2da431c",
      "time_utc": "2026-08-19T04:03:15.671Z",
      "source": "noc",
      "category": "deploy",
      "categories": [
        "deploy",
        "web"
      ],
      "category_label": "Deploy",
      "type": "deploy.completed",
      "level": "info",
      "title": "NOC static deploy completed",
      "message": "Barndoor NOC and Build Log static pages deployed from source repo.",
      "data": {
        "site": "tylerrodgers.space",
        "component": "barndoor-noc",
        "method": "deploy-noc-static"
      },
      "metadata": {
        "public": true,
        "source_label": "Noc",
        "type_label": "Deploy Completed",
        "level_label": "Info",
        "summary": "Deploy · Deploy Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "f1c964ee89f8e770",
      "time_utc": "2026-08-19T02:06:22.229Z",
      "source": "noc",
      "category": "deploy",
      "categories": [
        "deploy",
        "web"
      ],
      "category_label": "Deploy",
      "type": "deploy.completed",
      "level": "info",
      "title": "NOC static deploy completed",
      "message": "Barndoor NOC and Build Log static pages deployed from source repo.",
      "data": {
        "site": "tylerrodgers.space",
        "component": "barndoor-noc",
        "method": "deploy-noc-static"
      },
      "metadata": {
        "public": true,
        "source_label": "Noc",
        "type_label": "Deploy Completed",
        "level_label": "Info",
        "summary": "Deploy · Deploy Completed"
      },
      "activity": {
        "active": true,
        "state": "active",
        "reason": null,
        "resolved_by": null,
        "resolved_at_utc": null
      }
    },
    {
      "schema_version": 2,
      "id": "ce59b32a11c6c009",
      "time_utc": "2026-08-19T01:01:54.496Z",
      "source": "noc",
      "category": "deploy",
      "categories": [
        "deploy",
        "web"
      ],
      "category_label": "Deploy",
      "type": "deploy.completed",
      "level": "info",
      "title": "NOC static deploy completed",
      "message": "Barndoor NOC and Build Log static pages deployed from source repo.",
      "data": {
        "site": "tylerrodgers.space",
        "component": "barndoor-noc",
        "method": "deploy-noc-static"
      },
      "metadata": {
        "public": true,
        "source_label": "Noc",
        "type_label": "Deploy Completed",
        "level_label": "Info",
        "summary": "Deploy · Deploy 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": 18,
    "received_at": "2026-08-21T18:11:39.240Z",
    "generated_at": "2026-08-21T18:10:59.626485+00:00",
    "checks_total": 4,
    "checks_healthy": 4,
    "checks": [
      {
        "name": "router",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 36
      },
      {
        "name": "barndoor",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 67
      },
      {
        "name": "pi5-noc",
        "kind": "tcp",
        "ok": true,
        "latency_ms": 33
      },
      {
        "name": "public-site",
        "kind": "http",
        "ok": true,
        "latency_ms": 863
      }
    ],
    "telemetry": {
      "uptime_seconds": 33742,
      "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": 19,
    "received_at": "2026-08-21T18:11:37.998Z",
    "generated_at": "2026-08-21T18:11:37.885862Z",
    "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": 33738.21,
      "cpu_temperature_c": 55.65,
      "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": 22.506114650879695,
      "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
    }
  }
}
