{
  "overall": "operational",
  "checks_passing": 10,
  "checks_total": 10,
  "checked_at": "2026-06-14T03:45:03Z",
  "interval_minutes": 15,
  "note": "Generated by an automated canary on LogicNodes infrastructure. Every check probes a real surface; nothing here is simulated.",
  "checks": [
    {
      "name": "Site (homepage)",
      "ok": true,
      "latency_ms": 47,
      "detail": "HTTP 200",
      "surface": "https://logicnodes.io/"
    },
    {
      "name": "Docs",
      "ok": true,
      "latency_ms": 22,
      "detail": "HTTP 200",
      "surface": "https://logicnodes.io/docs.html"
    },
    {
      "name": "Hub API",
      "ok": true,
      "latency_ms": 17,
      "detail": "status=online",
      "surface": "http://internal:8089/health"
    },
    {
      "name": "Escrow service",
      "ok": true,
      "latency_ms": 386,
      "detail": "status=ok",
      "surface": "http://internal:8093/health"
    },
    {
      "name": "Verification graph",
      "ok": true,
      "latency_ms": 574,
      "detail": "graph payload present",
      "surface": "https://logicnodes.io/agents/graph"
    },
    {
      "name": "Semantic discovery",
      "ok": true,
      "latency_ms": 150,
      "detail": "mode=pgvector",
      "surface": "https://logicnodes.io/agents/semantic?q=escrow%20verifier"
    },
    {
      "name": "Receipt verification",
      "ok": true,
      "latency_ms": 179,
      "detail": "known live receipt re-verified by ecrecover",
      "surface": "https://logicnodes.io/pol/verify/0xd930bd893dfd4eedde545cb1c57ce125b464e1d8da5a9354b8329353408d6dff"
    },
    {
      "name": "x402 catalog",
      "ok": true,
      "latency_ms": 58,
      "detail": "HTTP 200",
      "surface": "https://logicnodes.io/x402/catalog"
    },
    {
      "name": "ERC-8004 registration",
      "ok": true,
      "latency_ms": 14,
      "detail": "agentId 55108 present",
      "surface": "https://logicnodes.io/.well-known/erc8004-registration.json"
    },
    {
      "name": "On-chain anchors",
      "ok": true,
      "latency_ms": 210,
      "detail": "HTTP 200",
      "surface": "https://logicnodes.io/agents/anchors"
    }
  ]
}