{
  "ok": false,
  "invariant": {
    "runsOwingCallback": 200,
    "callbacksDelivered": 159,
    "pendingNotDueYet": 23,
    "deliveredButRejected": 0,
    "violations": [
      {
        "runId": "mr6sy1x27rgi",
        "status": "done",
        "ageMin": 29
      },
      {
        "runId": "mr6s2zfmhmsn",
        "status": "done",
        "ageMin": 53
      },
      {
        "runId": "mr6s2oq6oysw",
        "status": "done",
        "ageMin": 54
      },
      {
        "runId": "mr6rjxh5dv7i",
        "status": "done",
        "ageMin": 68
      },
      {
        "runId": "mr6ra0cbdax4",
        "status": "done",
        "ageMin": 76
      },
      {
        "runId": "mr6r5t4nxg5b",
        "status": "done",
        "ageMin": 79
      },
      {
        "runId": "mr6q5q8nwi5f",
        "status": "done",
        "ageMin": 107
      },
      {
        "runId": "mr6pn68w2zdn",
        "status": "done",
        "ageMin": 122
      },
      {
        "runId": "mr6pbldtjdwj",
        "status": "done",
        "ageMin": 131
      },
      {
        "runId": "mr6nnsu85s05",
        "status": "done",
        "ageMin": 177
      },
      {
        "runId": "mr6n6kqx0grl",
        "status": "done",
        "ageMin": 191
      },
      {
        "runId": "mr6mqwuqqd53",
        "status": "done",
        "ageMin": 203
      },
      {
        "runId": "mr6man8appq1",
        "status": "done",
        "ageMin": 215
      },
      {
        "runId": "mr6lvfobft33",
        "status": "done",
        "ageMin": 227
      },
      {
        "runId": "mr6lr72b5adu",
        "status": "done",
        "ageMin": 122
      },
      {
        "runId": "mr6iunuum63y",
        "status": "done",
        "ageMin": 121
      },
      {
        "runId": "mr6gelpf8eli",
        "status": "done",
        "ageMin": 381
      },
      {
        "runId": "mr6fkirs6et7",
        "status": "done",
        "ageMin": 404
      }
    ],
    "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": 775,
    "lastPassAt": 1783197926013,
    "intervalMs": 60000
  },
  "recentAlerts": [
    "2026-07-04T20:44:26.395Z callback STILL missing for mr6gelpf8eli after 375 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:44:26.395Z callback STILL missing for mr6fkirs6et7 after 398 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.460Z callback STILL missing for mr6sy1x27rgi after 25 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6s2zfmhmsn after 48 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6s2oq6oysw after 49 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6rjxh5dv7i after 64 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6ra0cbdax4 after 72 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6r5t4nxg5b after 75 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6q5q8nwi5f after 102 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6pn68w2zdn after 117 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6pbldtjdwj after 126 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6nnsu85s05 after 173 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6n6kqx0grl after 186 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6mqwuqqd53 after 198 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6man8appq1 after 210 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6lvfobft33 after 222 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6lr72b5adu after 117 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6iunuum63y after 116 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6gelpf8eli after 376 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-04T20:45:26.461Z callback STILL missing for mr6fkirs6et7 after 399 passes — reconciler NOT healing it, look at qa logs"
  ]
}