{
  "schema": "achmedesser.collection-health.v1",
  "status": "partial",
  "started_at": "2026-10-23T20:15:36.086130+00:00",
  "completed_at": "2026-10-23T20:16:34.640363+00:00",
  "receipt_digest": "a049e326e66edd323371bbf25f461d44ac7bf6bec4dde596202c5d2b9c924ffb",
  "attempted": 21,
  "completed": 19,
  "failed": 2,
  "items_returned": 2373,
  "failed_source_ids": [
    "sell2wales",
    "gdelt_discovery"
  ],
  "boundary": "Successful retrieval may return no eligible records; it does not prove that a field was inactive.",
  "sources": [
    {
      "source_id": "uk_parliament_bills",
      "source_name": "UK Parliament Bills",
      "status": "complete",
      "item_count": 50,
      "error_type": "",
      "last_success": "2026-10-23T20:15:36.191377+00:00",
      "last_failure": "2026-10-18T16:15:26.716350+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "commons_library",
      "source_name": "House of Commons Library",
      "status": "complete",
      "item_count": 10,
      "error_type": "",
      "last_success": "2026-10-23T20:15:36.330627+00:00",
      "last_failure": "2026-10-22T08:20:04.972108+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "post_parliament",
      "source_name": "Parliamentary Office of Science and Technology",
      "status": "complete",
      "item_count": 2,
      "error_type": "",
      "last_success": "2026-10-23T20:15:36.409444+00:00",
      "last_failure": "2026-10-18T16:15:34.717397+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "govuk_digital",
      "source_name": "GOV.UK digital, AI and technology publications",
      "status": "complete",
      "item_count": 50,
      "error_type": "",
      "last_success": "2026-10-23T20:15:36.468216+00:00",
      "last_failure": "2026-10-18T16:15:39.194590+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "govuk_business",
      "source_name": "GOV.UK business and industrial publications",
      "status": "complete",
      "item_count": 50,
      "error_type": "",
      "last_success": "2026-10-23T20:15:36.485834+00:00",
      "last_failure": "2026-10-18T16:15:43.854352+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "find_tender",
      "source_name": "Find a Tender OCDS",
      "status": "complete",
      "item_count": 1005,
      "error_type": "",
      "last_success": "2026-10-23T20:15:39.127632+00:00",
      "last_failure": "2026-10-18T16:15:47.901176+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "contracts_finder",
      "source_name": "Contracts Finder OCDS",
      "status": "complete",
      "item_count": 339,
      "error_type": "",
      "last_success": "2026-10-23T20:15:41.308026+00:00",
      "last_failure": "2026-10-18T16:15:52.485232+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "public_contracts_scotland",
      "source_name": "Public Contracts Scotland OCDS",
      "status": "complete",
      "item_count": 603,
      "error_type": "",
      "last_success": "2026-10-23T20:15:44.613048+00:00",
      "last_failure": "2026-10-23T12:02:07.806657+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "sell2wales",
      "source_name": "Sell2Wales OCDS",
      "status": "failed",
      "item_count": 0,
      "error_type": "ConnectError",
      "last_success": null,
      "last_failure": "2026-10-23T20:15:48.327476+00:00",
      "consecutive_failures": 1072,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": ""
    },
    {
      "source_id": "nist_news",
      "source_name": "NIST News",
      "status": "complete",
      "item_count": 5,
      "error_type": "",
      "last_success": "2026-10-23T20:15:48.704440+00:00",
      "last_failure": "2026-10-18T16:16:04.500264+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "cisa_kev",
      "source_name": "CISA Known Exploited Vulnerabilities",
      "status": "complete",
      "item_count": 35,
      "error_type": "",
      "last_success": "2026-10-23T20:15:48.834802+00:00",
      "last_failure": "2026-10-18T16:16:08.544850+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "cisa_advisories",
      "source_name": "CISA Cybersecurity Advisories",
      "status": "complete",
      "item_count": 30,
      "error_type": "",
      "last_success": "2026-10-23T20:15:50.618425+00:00",
      "last_failure": "2026-10-18T16:16:12.171233+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "who_news",
      "source_name": "World Health Organization News",
      "status": "complete",
      "item_count": 1,
      "error_type": "",
      "last_success": "2026-10-23T20:15:50.923081+00:00",
      "last_failure": "2026-10-18T16:16:15.503811+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "esa_news",
      "source_name": "European Space Agency",
      "status": "complete",
      "item_count": 8,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.087972+00:00",
      "last_failure": "2026-10-21T16:21:24.801452+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "nasa_news",
      "source_name": "NASA Breaking News",
      "status": "complete",
      "item_count": 10,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.231373+00:00",
      "last_failure": "2026-10-18T16:16:23.152746+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "arxiv_ai",
      "source_name": "arXiv AI and governance research",
      "status": "complete",
      "item_count": 35,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.329202+00:00",
      "last_failure": "2026-10-23T12:02:48.998144+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "arxiv_human",
      "source_name": "arXiv human systems research",
      "status": "complete",
      "item_count": 35,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.364699+00:00",
      "last_failure": "2026-10-22T12:03:29.593122+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "arxiv_frontiers",
      "source_name": "arXiv frontier research",
      "status": "complete",
      "item_count": 35,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.399158+00:00",
      "last_failure": "2026-10-22T12:03:34.277391+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "crossref_general",
      "source_name": "Crossref scholarly metadata",
      "status": "complete",
      "item_count": 40,
      "error_type": "",
      "last_success": "2026-10-23T20:15:51.834945+00:00",
      "last_failure": "2026-10-18T16:16:41.004322+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "pubmed_human_systems",
      "source_name": "PubMed biomedical research",
      "status": "complete",
      "item_count": 30,
      "error_type": "",
      "last_success": "2026-10-23T20:15:52.741123+00:00",
      "last_failure": "2026-10-18T16:16:45.700584+00:00",
      "consecutive_failures": 0,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": "2026-10-23T20:16:34.640363+00:00"
    },
    {
      "source_id": "gdelt_discovery",
      "source_name": "GDELT global discovery",
      "status": "failed",
      "item_count": 0,
      "error_type": "FetchError",
      "last_success": null,
      "last_failure": "2026-10-23T20:16:33.730222+00:00",
      "consecutive_failures": 1071,
      "consecutive_empty_collections": 0,
      "last_nonempty_at": ""
    }
  ]
}