{
 "checked_at": "2026-11-15T07:48:10.662Z",
 "all_ok": true,
 "checks": [
  {
   "name": "API answers",
   "what": "GET the discovery file on the API host",
   "ok": true,
   "detail": "HTTP 200",
   "ms": 279
  },
  {
   "name": "API status within 2 s",
   "what": "GET /v1/status on the API host answers 200 in under 2 seconds",
   "ok": true,
   "detail": "HTTP 200",
   "ms": 626
  },
  {
   "name": "Money adds up",
   "what": "the ledger and the balances each sum to exactly zero",
   "ok": true,
   "detail": "ledger 0, balances 0 (cents)",
   "ms": 0
  },
  {
   "name": "Screening is installed",
   "what": "every call is read before anyone is asked; screening fails closed",
   "ok": true,
   "detail": "installed 1.3.19-rules",
   "ms": 0
  },
  {
   "name": "The timer runs",
   "what": "a timer tick in the last 10 minutes",
   "ok": true,
   "detail": "last tick 3 min ago",
   "ms": 0
  },
  {
   "name": "Retry records deleted on time",
   "what": "no idempotency record older than its 7-day rule (ops retention job 1)",
   "ok": true,
   "detail": "oldest is 1.1 days old",
   "ms": 0
  },
  {
   "name": "Raw traces deleted on time",
   "what": "no event older than 30 days after its call closed (calls last at most 7 days, so no event older than 37 days)",
   "ok": true,
   "detail": "oldest is 1.1 days old",
   "ms": 0
  },
  {
   "name": "Tools offered",
   "what": "MCP initialize and tools/list at /mcp; every tool the canon names is there",
   "ok": true,
   "detail": "6 tools",
   "ms": 347
  },
  {
   "name": "Simulated calls",
   "what": "a price for a simulated call is returned, with no key",
   "ok": true,
   "detail": "quoted 0.00 (test money)",
   "ms": 254
  },
  {
   "name": "A simulated call opens and answers",
   "what": "a call with no key on the simulated pool opens, and its answers come back marked simulated (run at most once in ten minutes)",
   "ok": true,
   "detail": "1 answers, all marked simulated (checked 07:40 UTC; at most once in 10 minutes)",
   "ms": 2707
  },
  {
   "name": "Promise lines checked after every release",
   "what": "how many of the twelve promises to the people who are called have a check that runs after every release (from /promise.json)",
   "ok": null,
   "detail": "All 12 are checked after every release, on the live service with our own test members.",
   "ms": 13
  },
  {
   "name": "Call page",
   "what": "GET the page a person opens when rung",
   "ok": true,
   "detail": "HTTP 200",
   "ms": 31
  },
  {
   "name": "The standard",
   "what": "GET the standard's text",
   "ok": true,
   "detail": "HTTP 200",
   "ms": 35
  }
 ],
 "note": "A preview. Simulated people for everyone. Real calls by invitation. No money is charged: every amount is test money."
}