<?xml version="1.0" encoding="UTF-8"?>
<!--
  SupplyWatch sitemap — canonical production URLs for PUBLIC, INDEXABLE pages only.

  Deliberately excluded: /go (install-attribution bridge), OAuth + callback
  routes, /login, /register, /complete-setup, /billing*, /sync-progress,
  /dashboard/*, /super-admin/*, and any query-string variants.

  Fragment URLs (/#pricing, /#faq, …) were removed: a URL fragment is not a
  separate document, so search engines fold them back into "/" and they only
  dilute the sitemap. On-page anchors remain crawlable via internal links.

  changefreq/priority are intentionally omitted — Google ignores them and we
  will not publish values we cannot honestly maintain.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

    <!-- Home / marketing landing -->
    <url>
        <loc>https://supplywatch.app/</loc>
        <lastmod>2026-10-31</lastmod>
        <xhtml:link rel="alternate" hreflang="en-us" href="https://supplywatch.app/" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://supplywatch.app/" />
    </url>

    <!-- Commercial-intent resource pages -->
    <url>
        <loc>https://supplywatch.app/shopify-inventory-forecasting</loc>
        <lastmod>2026-10-31</lastmod>
    </url>

    <!-- Agency partner programme -->
    <url>
        <loc>https://supplywatch.app/agency</loc>
        <lastmod>2026-08-14</lastmod>
    </url>

    <!-- Interactive product demo -->
    <url>
        <loc>https://supplywatch.app/demo</loc>
        <lastmod>2026-08-14</lastmod>
    </url>

    <!-- Legal -->
    <url>
        <loc>https://supplywatch.app/privacy-policy</loc>
        <lastmod>2026-08-14</lastmod>
    </url>
    <url>
        <loc>https://supplywatch.app/terms-of-service</loc>
        <lastmod>2026-08-14</lastmod>
    </url>
</urlset>
