{
  "ok": false,
  "invariant": {
    "runsOwingCallback": 200,
    "callbacksDelivered": 154,
    "pendingNotDueYet": 30,
    "deliveredButRejected": 0,
    "violations": [
      {
        "runId": "mr854u3q08ww",
        "status": "done",
        "ageMin": 5
      },
      {
        "runId": "mr853598q50i",
        "status": "done",
        "ageMin": 6
      },
      {
        "runId": "mr83pkg9324o",
        "status": "done",
        "ageMin": 45
      },
      {
        "runId": "mr83ibk2qm9j",
        "status": "done",
        "ageMin": 50
      },
      {
        "runId": "mr8301kad60e",
        "status": "done",
        "ageMin": 65
      },
      {
        "runId": "mr82fvsdp23u",
        "status": "done",
        "ageMin": 45
      },
      {
        "runId": "mr7zbzzvl8zf",
        "status": "done",
        "ageMin": 97
      },
      {
        "runId": "mr7zaehth9wj",
        "status": "done",
        "ageMin": 46
      },
      {
        "runId": "mr7y7c3uanyk",
        "status": "done",
        "ageMin": 96
      },
      {
        "runId": "mr7w36xa68z3",
        "status": "done",
        "ageMin": 258
      },
      {
        "runId": "mr7vjn8eyjvs",
        "status": "done",
        "ageMin": 273
      },
      {
        "runId": "mr7vg7wrfpf9",
        "status": "done",
        "ageMin": 276
      },
      {
        "runId": "mr7uz4trxfbm",
        "status": "done",
        "ageMin": 289
      },
      {
        "runId": "mr7umwslih0n",
        "status": "done",
        "ageMin": 299
      }
    ],
    "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": 2099,
    "lastPassAt": 1783277397090,
    "intervalMs": 60000
  },
  "recentAlerts": [
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7zaehth9wj after 40 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7y7c3uanyk after 90 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7w36xa68z3 after 252 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7vjn8eyjvs after 268 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7vg7wrfpf9 after 271 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7uz4trxfbm after 283 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:48:57.423Z callback STILL missing for mr7umwslih0n after 293 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback MISSING for mr854u3q08ww (terminal, none delivered) — reconciler should redeliver",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr83pkg9324o after 40 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr83ibk2qm9j after 46 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr8301kad60e after 60 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr82fvsdp23u after 40 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7zbzzvl8zf after 92 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7zaehth9wj after 41 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7y7c3uanyk after 91 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7w36xa68z3 after 253 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7vjn8eyjvs after 269 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7vg7wrfpf9 after 272 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.356Z callback STILL missing for mr7uz4trxfbm after 284 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T18:49:57.357Z callback STILL missing for mr7umwslih0n after 294 passes — reconciler NOT healing it, look at qa logs"
  ]
}