{
  "generated_at": "2026-10-05T19:32:36.671Z",
  "content_hash": "5498e76247f0aad9",
  "previous_content_hash": "1c8dd3a21ec6e21f",
  "changed": true,
  "surfaces_changed": [
    "/radio/now-playing.json"
  ],
  "surface_count": 12,
  "surfaces": [
    {
      "path": "/index.html",
      "exists": true,
      "bytes": 10192,
      "sha256": "159abe025f7e479a",
      "mtime": "2026-10-05T17:58:35.608Z"
    },
    {
      "path": "/robots.txt",
      "exists": true,
      "bytes": 1559,
      "sha256": "334898cb1133daab",
      "mtime": "2026-10-05T17:09:51.370Z"
    },
    {
      "path": "/llms.txt",
      "exists": true,
      "bytes": 8637,
      "sha256": "2d9fec078542554f",
      "mtime": "2026-10-05T19:15:15.378Z"
    },
    {
      "path": "/sitemap.xml",
      "exists": true,
      "bytes": 12880,
      "sha256": "94cf9cdea7682cf8",
      "mtime": "2026-10-05T17:58:35.613Z"
    },
    {
      "path": "/blog/index.html",
      "exists": true,
      "bytes": 10928,
      "sha256": "d2a123cc60b0d8d9",
      "mtime": "2026-10-05T17:58:35.582Z"
    },
    {
      "path": "/blog/index.json",
      "exists": true,
      "bytes": 4372,
      "sha256": "11b2cf3739e0a7d5",
      "mtime": "2026-10-05T17:58:35.583Z"
    },
    {
      "path": "/data/roster.json",
      "exists": true,
      "bytes": 376,
      "sha256": "2879ed3ecd594212",
      "mtime": "2026-10-02T07:38:55.824Z"
    },
    {
      "path": "/data/commerce.json",
      "exists": true,
      "bytes": 11998,
      "sha256": "4ed27420765ed809",
      "mtime": "2026-10-02T07:38:55.824Z"
    },
    {
      "path": "/data/producer.json",
      "exists": true,
      "bytes": 2850,
      "sha256": "905c8462ac0b00ce",
      "mtime": "2026-10-02T09:20:28.758Z"
    },
    {
      "path": "/data/software-catalog.json",
      "exists": true,
      "bytes": 1644,
      "sha256": "56e0d3e77328ebc2",
      "mtime": "2026-10-02T22:13:04.522Z"
    },
    {
      "path": "/radio/schedule.json",
      "exists": true,
      "bytes": 34971,
      "sha256": "2f98d089a47ce3c0",
      "mtime": "2026-10-04T16:48:04.094Z"
    },
    {
      "path": "/radio/now-playing.json",
      "exists": true,
      "bytes": 504,
      "sha256": "f23fc1cc172dfbf2",
      "mtime": "2026-10-05T19:32:02.854Z"
    }
  ]
}
