{"crons":[{"path":"/api/cron/kick-rbqm-analytics","status":"stale","lastRunIso":"2026-06-08T10:15:15.709496+00:00","lastRunAgeMin":10055,"expectedIntervalMin":15,"latencyMs":null,"healthScore":40},{"path":"/api/cron/kick-audit-trail","status":"never-run","lastRunIso":null,"lastRunAgeMin":null,"expectedIntervalMin":60,"latencyMs":null,"healthScore":10},{"path":"/api/cron/kick-evaluation","status":"never-run","lastRunIso":null,"lastRunAgeMin":null,"expectedIntervalMin":1440,"latencyMs":null,"healthScore":10}],"endpoints":[{"path":"/api/crons/status","status":"ok","latencyMs":171,"ok":true,"httpStatus":200},{"path":"/api/cost-meter","status":"ok","latencyMs":129,"ok":true,"httpStatus":200},{"path":"/api/activity","status":"down","latencyMs":233,"ok":false,"httpStatus":404}],"db":{"status":"amber","lastWriteAt":"2026-06-13T15:17:37.114555+00:00","connectionAgeMs":100,"isReachable":true,"rowCounts":{"provenance":104,"staging":74,"signatures":0}},"slos":[{"slo":"Cron success rate","target":99.5,"current":0,"windowDays":7,"isMeeting":false},{"slo":"API endpoint p95 < 1.5s","target":95,"current":66.7,"windowDays":1,"isMeeting":false},{"slo":"Database availability","target":99.9,"current":100,"windowDays":30,"isMeeting":true}],"summary":{"status":"red","issues":["Cron /api/cron/kick-rbqm-analytics is stale (last run 10055m ago)","Cron /api/cron/kick-audit-trail has never run","Cron /api/cron/kick-evaluation has never run","Endpoint /api/activity is unreachable","Database has had no writes in the last 24h"],"lastChecked":"2026-06-15T09:51:02.547Z"}}