{
  "providerOperations": {
    "github": {
      "label": "GitHub issues",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 900000,
      "maxJobsPerRun": 8,
      "maxJobsPerQuery": 2,
      "maxOpenJobs": 30,
      "currentOpenJobs": 3,
      "targetCount": 1,
      "lastRunAt": "2026-09-04T18:01:57.690Z",
      "lastRun": {
        "startedAt": "2026-09-04T18:01:56.636Z",
        "finishedAt": "2026-09-04T18:01:57.690Z",
        "dryRun": false,
        "candidateCount": 2,
        "createdCount": 1,
        "skippedCount": 8,
        "errorCount": 0,
        "summary": "2 candidate(s), 1 created, 8 skipped, 0 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "healthy"
    },
    "wikipedia": {
      "label": "Wikipedia maintenance",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 1800000,
      "maxJobsPerRun": 2,
      "maxOpenJobs": 20,
      "currentOpenJobs": 0,
      "minClaimableJobs": 2,
      "currentClaimableJobs": 0,
      "minimumWaiverEligibleClaimableJobs": 2,
      "currentWaiverEligibleClaimableJobs": 0,
      "targetCount": 4,
      "lastRunAt": "2026-09-04T17:47:02.997Z",
      "lastRun": {
        "startedAt": "2026-09-04T17:46:50.682Z",
        "finishedAt": "2026-09-04T17:47:02.997Z",
        "dryRun": false,
        "candidateCount": 6,
        "createdCount": 0,
        "skippedCount": 0,
        "errorCount": 1,
        "summary": "6 candidate(s), 0 created, 0 skipped, 1 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "error"
    },
    "osv": {
      "label": "OSV advisories",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 3600000,
      "maxJobsPerRun": 2,
      "maxOpenJobs": 20,
      "currentOpenJobs": 0,
      "targetCount": 1,
      "lastRunAt": "2026-09-04T17:46:55.002Z",
      "lastRun": {
        "startedAt": "2026-09-04T17:46:50.708Z",
        "finishedAt": "2026-09-04T17:46:55.002Z",
        "dryRun": false,
        "candidateCount": 0,
        "createdCount": 0,
        "skippedCount": 100,
        "errorCount": 0,
        "summary": "0 candidate(s), 0 created, 100 skipped, 0 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "healthy"
    },
    "openData": {
      "label": "Open data",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 3600000,
      "maxJobsPerRun": 2,
      "maxOpenJobs": 20,
      "currentOpenJobs": 0,
      "targetCount": 5,
      "queryCount": 5,
      "nextQuery": "food safety",
      "lastRunAt": "2026-09-04T17:46:58.544Z",
      "lastRun": {
        "startedAt": "2026-09-04T17:46:50.711Z",
        "finishedAt": "2026-09-04T17:46:58.544Z",
        "dryRun": false,
        "candidateCount": 10,
        "createdCount": 0,
        "skippedCount": 417,
        "errorCount": 0,
        "summary": "10 candidate(s), 0 created, 417 skipped, 0 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "healthy"
    },
    "standards": {
      "label": "Standards freshness",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 3600000,
      "maxJobsPerRun": 2,
      "maxOpenJobs": 20,
      "currentOpenJobs": 0,
      "targetCount": 1,
      "lastRunAt": "2026-09-04T17:46:53.971Z",
      "lastRun": {
        "startedAt": "2026-09-04T17:46:50.714Z",
        "finishedAt": "2026-09-04T17:46:53.971Z",
        "dryRun": false,
        "candidateCount": 1,
        "createdCount": 0,
        "skippedCount": 1,
        "errorCount": 0,
        "summary": "1 candidate(s), 0 created, 1 skipped, 0 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "healthy"
    },
    "openApi": {
      "label": "OpenAPI quality",
      "enabled": true,
      "running": true,
      "dryRun": false,
      "mode": "live",
      "intervalMs": 3600000,
      "maxJobsPerRun": 2,
      "maxOpenJobs": 10,
      "currentOpenJobs": 0,
      "targetCount": 1,
      "lastRunAt": "2026-09-04T17:46:53.986Z",
      "lastRun": {
        "startedAt": "2026-09-04T17:46:50.716Z",
        "finishedAt": "2026-09-04T17:46:53.986Z",
        "dryRun": false,
        "candidateCount": 1,
        "createdCount": 0,
        "skippedCount": 1,
        "errorCount": 0,
        "summary": "1 candidate(s), 0 created, 1 skipped, 0 error(s)",
        "skipped": [],
        "errors": []
      },
      "health": "healthy"
    }
  }
}