{
  "ok": false,
  "invariant": {
    "runsOwingCallback": 200,
    "callbacksDelivered": 144,
    "pendingNotDueYet": 46,
    "deliveredButRejected": 0,
    "violations": [
      {
        "runId": "mr7rh3eh9qtp",
        "status": "done",
        "ageMin": 14
      },
      {
        "runId": "mr7rex5d32pn",
        "status": "done",
        "ageMin": 16
      },
      {
        "runId": "mr7qwr1yh4hq",
        "status": "done",
        "ageMin": 30
      },
      {
        "runId": "mr7q4n59k6q9",
        "status": "done",
        "ageMin": 32
      },
      {
        "runId": "mr7pm7u4gorm",
        "status": "done",
        "ageMin": 32
      },
      {
        "runId": "mr7plwz5wqg0",
        "status": "done",
        "ageMin": 32
      },
      {
        "runId": "mr7mj12gd8cl",
        "status": "done",
        "ageMin": 31
      },
      {
        "runId": "mr7lzxuhuoh6",
        "status": "done",
        "ageMin": 100
      },
      {
        "runId": "mr7l6s1n0ahc",
        "status": "error",
        "ageMin": 32
      },
      {
        "runId": "mr7kxd3s4cm6",
        "status": "error",
        "ageMin": 32
      }
    ],
    "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": 1726,
    "lastPassAt": 1783255008472,
    "intervalMs": 60000
  },
  "recentAlerts": [
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7rh3eh9qtp after 9 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7rex5d32pn after 10 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7qwr1yh4hq after 25 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7q4n59k6q9 after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7pm7u4gorm after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.876Z callback STILL missing for mr7plwz5wqg0 after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.877Z callback STILL missing for mr7mj12gd8cl after 25 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.877Z callback STILL missing for mr7lzxuhuoh6 after 95 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.877Z callback STILL missing for mr7l6s1n0ahc after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:35:48.877Z callback STILL missing for mr7kxd3s4cm6 after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7rh3eh9qtp after 10 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7rex5d32pn after 11 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7qwr1yh4hq after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7q4n59k6q9 after 27 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7pm7u4gorm after 27 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7plwz5wqg0 after 27 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7mj12gd8cl after 26 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7lzxuhuoh6 after 96 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7l6s1n0ahc after 27 passes — reconciler NOT healing it, look at qa logs",
    "2026-07-05T12:36:48.738Z callback STILL missing for mr7kxd3s4cm6 after 27 passes — reconciler NOT healing it, look at qa logs"
  ]
}