{
  "ok": false,
  "invariant": {
    "runsOwingCallback": 200,
    "callbacksDelivered": 160,
    "pendingNotDueYet": 30,
    "deliveredButRejected": 0,
    "violations": [
      {
        "runId": "mr8tka1wg9q0",
        "status": "done",
        "ageMin": 35
      },
      {
        "runId": "mr8q594b4dte",
        "status": "done",
        "ageMin": 131
      },
      {
        "runId": "mr8geqsqy6j6",
        "status": "done",
        "ageMin": 404
      },
      {
        "runId": "mr8b9idfeaw0",
        "status": "done",
        "ageMin": 547
      },
      {
        "runId": "mr8atwu7e1m9",
        "status": "done",
        "ageMin": 525
      },
      {
        "runId": "mr8adizw8nsg",
        "status": "done",
        "ageMin": 572
      },
      {
        "runId": "mr88krvfxlux",
        "status": "done",
        "ageMin": 524
      },
      {
        "runId": "mr87vt10flfk",
        "status": "done",
        "ageMin": 525
      },
      {
        "runId": "mr86omme3b5o",
        "status": "done",
        "ageMin": 524
      }
    ],
    "window": 200
  },
  "qaHealth": {
    "ok": true,
    "service": "chatium-qa-service",
    "active": 0,
    "queued": 0,
    "maxConcurrent": 10,
    "maxQueue": 20,
    "sessions": 0,
    "sessionMax": 4
  },
  "monitor": {
    "startedAt": 1783151466568,
    "passes": 2813,
    "lastPassAt": 1783320254110,
    "intervalMs": 60000
  },
  "recentAlerts": [
    "2026-07-06T06:42:14.370Z callback STILL missing for mr87vt10flfk after 518 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:42:14.370Z callback STILL missing for mr86omme3b5o after 517 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8tka1wg9q0 after 30 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8q594b4dte after 125 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8geqsqy6j6 after 398 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8b9idfeaw0 after 542 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8atwu7e1m9 after 519 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr8adizw8nsg after 567 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr88krvfxlux after 518 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr87vt10flfk after 519 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:43:14.354Z callback STILL missing for mr86omme3b5o after 518 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8tka1wg9q0 after 31 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8q594b4dte after 126 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8geqsqy6j6 after 399 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8b9idfeaw0 after 543 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8atwu7e1m9 after 520 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr8adizw8nsg after 568 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr88krvfxlux after 519 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr87vt10flfk after 520 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-06T06:44:14.761Z callback STILL missing for mr86omme3b5o after 519 passes — reconciler NOT healing it, look at qa logs"
  ]
}