<?xml version="1.0" encoding="UTF-8"?>
<!-- 360 Supply — static sitemap index.
     Points to the dynamically-generated child sitemaps served by
     /functions/getSitemap?p=N. refreshSitemap rebuilds these daily with every
     storefront product page (~51k URLs) and stores them in private storage;
     getSitemap streams them on demand.

     This index lists ONLY the child pages that actually exist (pages 1-2 as of
     the last rebuild). Do NOT add "headroom" pages — an empty <urlset> child is a
     Google Search Console red flag that can cause the whole index to report
     "0 discovered pages". When the catalog grows past ~90k products, the rebuild
     produces a 3rd page; add a <sitemap> entry for /functions/getSitemap?p=3 here
     at that point (or simply submit /functions/getSitemap directly in GSC —
     that dynamic index always lists exactly the real pages).

     For this file to be served at /sitemap.xml, the Base44 "Generate sitemap.xml"
     platform toggle (SEO & GEO → Setup checklist) must be OFF. When ON, the
     platform serves its own auto-sitemap (static routes only, ZERO products). -->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://360supply.com/functions/getSitemap?p=1</loc></sitemap>
  <sitemap><loc>https://360supply.com/functions/getSitemap?p=2</loc></sitemap>
</sitemapindex>
