{
  "status": "degraded",
  "scheduler": "autopilot: overdue jobs run from site traffic via /api/public/hooks/tick",
  "checkedAt": "2026-10-02T23:31:20.134Z",
  "jobs": [
    {
      "job": "sync-models",
      "label": "Provider feed sync",
      "lastRun": "2026-10-02T19:15:02.490703+00:00",
      "ok": true,
      "detail": "36 new updates",
      "durationMs": 1102,
      "expectedEveryMinutes": 360,
      "state": "healthy"
    },
    {
      "job": "check-links",
      "label": "Link probe",
      "lastRun": "2026-10-02T23:00:02.979005+00:00",
      "ok": true,
      "detail": "40 probed from #332, 1 broken",
      "durationMs": 5314,
      "expectedEveryMinutes": 20,
      "state": "late"
    },
    {
      "job": "snapshot-digest",
      "label": "Digest snapshot",
      "lastRun": "2026-10-02T13:45:02.239493+00:00",
      "ok": true,
      "detail": "week 2026-09-28 frozen with 24 items",
      "durationMs": 335,
      "expectedEveryMinutes": 720,
      "state": "healthy"
    },
    {
      "job": "watch-content",
      "label": "Content watcher",
      "lastRun": "2026-10-02T23:15:02.127745+00:00",
      "ok": true,
      "detail": "25 fingerprinted from #222, 0 drifted, 0 unreadable",
      "durationMs": 3363,
      "expectedEveryMinutes": 20,
      "state": "healthy"
    },
    {
      "job": "propose-updates",
      "label": "Correction agent",
      "lastRun": "2026-10-02T23:30:02.131904+00:00",
      "ok": true,
      "detail": "2 drifted reviewed, 0 published automatically, 0 queued for review, 2 dropped",
      "durationMs": 3120,
      "expectedEveryMinutes": 60,
      "state": "healthy"
    },
    {
      "job": "write-digest",
      "label": "Editorial agent",
      "lastRun": "2026-10-02T18:00:03.031219+00:00",
      "ok": true,
      "detail": "skipped — already written today",
      "durationMs": 479,
      "expectedEveryMinutes": 720,
      "state": "healthy"
    },
    {
      "job": "sync-docs",
      "label": "Lovable docs mirror",
      "lastRun": "2026-10-02T22:30:02.468313+00:00",
      "ok": true,
      "detail": "255 pages indexed, 9 re-read, 4 changed, 1 unreadable",
      "durationMs": 4095,
      "expectedEveryMinutes": 180,
      "state": "healthy"
    },
    {
      "job": "explain-docs",
      "label": "Plain-English writer",
      "lastRun": "2026-10-02T22:45:02.284113+00:00",
      "ok": true,
      "detail": "3 pages translated, 0 skipped",
      "durationMs": 19202,
      "expectedEveryMinutes": 30,
      "state": "late"
    }
  ],
  "latestDigestWeek": "2026-09-28",
  "aiBudget": {
    "day": "2026-10-02",
    "callsUsed": 83,
    "dailyCap": 400
  }
}