{
  "schema_version": 1,
  "as_of": "2026-10-02T04:02:02.939963+00:00",
  "published_at": "2026-10-02T04:02:02.939963+00:00",
  "months": [
    {
      "file": "months/2026-09.json",
      "month": "2026-09",
      "label": "September 2026",
      "days": 30,
      "is_in_progress": false,
      "as_of": "2026-10-02T04:01:58.659638+00:00",
      "published_at": "2026-10-02T04:01:58.659638+00:00",
      "range": {
        "start": "2026-09-01T00:00:00+00:00",
        "end": "2026-10-01T00:00:00+00:00"
      },
      "totals": {
        "claims": 330348,
        "first_claim_at": "2026-09-01T00:00:00+00:00",
        "last_claim_at": "2026-09-30T00:00:00+00:00",
        "stories": null,
        "manifests": null,
        "records": null,
        "sources": 3939,
        "entities": 500,
        "domains": 12
      }
    },
    {
      "file": "months/2026-07.json",
      "month": "2026-07",
      "label": "July 2026",
      "days": 31,
      "is_in_progress": false,
      "as_of": "2026-08-02T04:06:50.629110+00:00",
      "published_at": "2026-08-02T04:06:50.629110+00:00",
      "range": {
        "start": "2026-07-01T00:00:00+00:00",
        "end": "2026-08-01T00:00:00+00:00"
      },
      "totals": {
        "claims": 304585,
        "first_claim_at": "2026-07-01T00:00:00+00:00",
        "last_claim_at": "2026-07-31T00:00:00+00:00",
        "stories": null,
        "manifests": null,
        "records": null,
        "sources": 4085,
        "entities": 500,
        "domains": 12
      }
    }
  ],
  "retention": "rolling 3 closed months + 1 current (MTD)",
  "note": "Monthly studies. Each month's JSON is immutable once the month closes; the current month (flagged is_in_progress=true, displayed as 'Month to Date') is overwritten by the scheduled refresh every 12 hours until month-end. When a month rolls over, the oldest of the four is dropped."
}