<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by scripts/generate-sitemap.mjs from the `blog_posts` table.
     Do not hand-edit: run `npm run sitemap`.

     Committed EMPTY-BUT-VALID on purpose. robots.txt advertises this file, so it
     must resolve to a valid urlset from the first deploy rather than 404. The
     build regenerates it with the real posts wherever VITE_SUPABASE_URL and
     VITE_SUPABASE_ANON_KEY are available (CI has both); where they are not, the
     generator warns loudly and leaves whatever is here rather than overwriting
     a good file with nothing. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
</urlset>
