{
 "_note": "Append newest first. The live edition is always at data/edition.json; when a new edition publishes, the outgoing one moves to data/editions/<id>.json and gets an entry here.",
 "editions": [
  {
   "id": "20260812-0741",
   "label": "Wednesday morning edition",
   "date": "Aug 12, 2026 · 7:41 AM ET",
   "file": "data/edition.json",
   "live": true
  },
  {
   "id": "20260811-1841",
   "label": "Tuesday evening edition",
   "date": "Aug 11, 2026 · 6:41 PM ET",
   "file": "data/editions/20260811-1841.json"
  },
  {
   "id": "20260810-1226",
   "label": "Monday catch-up edition",
   "date": "Aug 10, 2026 · 12:26 PM ET",
   "file": "data/editions/20260810-1226.json"
  },
  {
   "id": "20260722-0902",
   "label": "Wednesday morning edition",
   "date": "Jul 22, 2026 · 9:02 AM ET",
   "file": "data/editions/20260722-0902.json"
  },
  {
   "id": "20260721-1640",
   "label": "Tuesday afternoon edition",
   "date": "Jul 21, 2026 · 4:40 PM ET",
   "file": "data/editions/20260721-1640.json"
  },
  {
   "id": "20260721-0855",
   "label": "Tuesday morning edition",
   "date": "Jul 21, 2026 · 8:55 AM ET",
   "file": "data/editions/20260721-0855.json"
  },
  {
   "id": "20260720-1243",
   "label": "Monday launch edition",
   "date": "Jul 20, 2026 · 12:43 PM ET",
   "file": "data/editions/20260720-1243.json"
  }
 ]
}
