{
  "season": "2026-27",
  "snapshots": [
    {
      "matchday": 0,
      "asOf": "2026-08-20",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-0.json",
      "completed": 0
    },
    {
      "matchday": 1,
      "asOf": "2026-08-24",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-1.json",
      "completed": 10
    },
    {
      "matchday": 2,
      "asOf": "2026-08-31",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-2.json",
      "completed": 20
    },
    {
      "matchday": 3,
      "asOf": "2026-09-06",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-3.json",
      "completed": 30
    },
    {
      "matchday": 4,
      "asOf": "2026-09-14",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-4.json",
      "completed": 40
    },
    {
      "matchday": 5,
      "asOf": "2026-09-20",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-5.json",
      "completed": 50
    },
    {
      "matchday": 6,
      "asOf": "2026-10-12",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-6.json",
      "completed": 60
    },
    {
      "matchday": 7,
      "asOf": "2026-10-19",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-7.json",
      "completed": 70
    },
    {
      "matchday": 8,
      "asOf": "2026-10-25",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-8.json",
      "completed": 80
    },
    {
      "matchday": 9,
      "asOf": "2026-11-02",
      "kind": "reconstructed",
      "url": "/data/forecast/snapshots/2026-27/md-9.json",
      "completed": 90
    }
  ]
}
