<?xml version="1.0" encoding="UTF-8"?>
<!-- The index. `robots.txt` names this file and nothing else, on both surfaces
     (public/robots.txt and web-next/app/robots.ts), so everything Google is told
     about hangs off these two children.

     WHY TWO. The marketing pages are hand-written files in this tree; the
     catalogue is thousands of programme, school and region URLs that only
     Firestore knows. They also ship on different clocks — this half goes out
     with `deploy_web.sh apply`, the other with `deploy_next.sh prod`. An index
     lets either be re-crawled without the other, and a child that is briefly
     unavailable costs one line in Search Console instead of taking the whole
     sitemap down.

     ⚠ /sitemap-catalogue.xml IS NOT A FILE IN THIS TREE. It is generated by
     web-next (`app/sitemap-catalogue.xml/route.ts`) and reaches this domain
     through the Hosting rewrite in `firebase.json`. Adding a static file at that
     path would SHADOW the rewrite — Hosting answers static content before
     rewrites — and freeze the catalogue at whatever was committed. -->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://tabitots.com/sitemap-pages.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://tabitots.com/sitemap-catalogue.xml</loc>
  </sitemap>
</sitemapindex>
