{
  "ok": false,
  "invariant": {
    "runsOwingCallback": 200,
    "callbacksDelivered": 160,
    "pendingNotDueYet": 26,
    "deliveredButRejected": 0,
    "violations": [
      {
        "runId": "mr7ekh2vf8sz",
        "status": "done",
        "ageMin": 18
      },
      {
        "runId": "mr7eep0q819m",
        "status": "done",
        "ageMin": 23
      },
      {
        "runId": "mr7dto7hwghh",
        "status": "done",
        "ageMin": 39
      },
      {
        "runId": "mr7dmhg3dtt4",
        "status": "done",
        "ageMin": 45
      },
      {
        "runId": "mr7aonhug0ea",
        "status": "done",
        "ageMin": 127
      },
      {
        "runId": "mr77av7hwj1e",
        "status": "done",
        "ageMin": 222
      },
      {
        "runId": "mr73glye0fpt",
        "status": "done",
        "ageMin": 224
      },
      {
        "runId": "mr71w5sdevzi",
        "status": "done",
        "ageMin": 224
      },
      {
        "runId": "mr6ytxzxne3j",
        "status": "done",
        "ageMin": 223
      },
      {
        "runId": "mr6w96tr766g",
        "status": "done",
        "ageMin": 224
      },
      {
        "runId": "mr6sba53aan1",
        "status": "done",
        "ageMin": 543
      },
      {
        "runId": "mr6s2oq6oysw",
        "status": "done",
        "ageMin": 543
      },
      {
        "runId": "mr6rjxh5dv7i",
        "status": "done",
        "ageMin": 663
      },
      {
        "runId": "mr6r7qir5ktt",
        "status": "done",
        "ageMin": 543
      }
    ],
    "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": 1369,
    "lastPassAt": 1783233580082,
    "intervalMs": 60000
  },
  "recentAlerts": [
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6ytxzxne3j after 218 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6w96tr766g after 218 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6sba53aan1 after 537 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6s2oq6oysw after 537 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6rjxh5dv7i after 657 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:38:40.455Z callback STILL missing for mr6r7qir5ktt after 537 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr7ekh2vf8sz after 14 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr7eep0q819m after 18 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr7dto7hwghh after 35 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr7dmhg3dtt4 after 40 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr7aonhug0ea after 123 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr77av7hwj1e after 217 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr73glye0fpt after 219 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr71w5sdevzi after 219 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6ytxzxne3j after 219 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6w96tr766g after 219 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6sba53aan1 after 538 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6s2oq6oysw after 538 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6rjxh5dv7i after 658 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T06:39:40.485Z callback STILL missing for mr6r7qir5ktt after 538 passes — reconciler NOT healing it, look at qa logs"
  ]
}