<?xml version="1.0" encoding="UTF-8"?>
<!--
  podd.gg sitemap — built 2026-08-16.

  Route list derived from site/src/App.jsx and site/src/lib/routeMeta.js. It
  contains every route that is BOTH publicly reachable and carries
  `index,follow` in routeMeta.js. Deliberately absent, and why:

    /v1 /v2 /v3 /v4 /v3/product  client-side redirects to / (App.jsx), all
                                 flagged noindex,nofollow in routeMeta.js
    /checkout /checkout-classic  noindex; commerce is gated (lib/buyGate.js)
    /account and /account/*      noindex, behind auth
    /order/confirmed/:number     noindex, per-customer
    /blog/:slug for unpublished  only the three posts published on the live
                                 CMS at build time are listed

  NO <changefreq> and NO <priority>: neither is used by Google, and there is
  no evidence base here for either value.

  MAINTENANCE: this is a static file in site/public/, copied verbatim into the
  build. The three /blog/ entries below are CMS rows — adding or unpublishing a
  Journal post in the admin panel does NOT update this file. Re-check it
  whenever the Journal changes, or replace it with a generated endpoint (see
  the handover notes).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Landing page (FilmV4 since 2026-08-14) -->
  <url>
    <loc>https://podd.gg/</loc>
    <lastmod>2026-08-16</lastmod>
  </url>

  <!-- Product configurator -->
  <url>
    <loc>https://podd.gg/product</loc>
    <lastmod>2026-08-16</lastmod>
  </url>

  <!-- Marketing surfaces -->
  <url>
    <loc>https://podd.gg/sizes</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/about</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/faq</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/contact</loc>
    <lastmod>2026-08-16</lastmod>
  </url>

  <!-- Journal: index plus the three posts published via /api/public/blog -->
  <url>
    <loc>https://podd.gg/blog</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/blog/engineering-the-slide</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/blog/four-shades-one-form</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/blog/how-the-engraving-works</loc>
    <lastmod>2026-07-29</lastmod>
  </url>

  <!-- Legal / policy surfaces -->
  <url>
    <loc>https://podd.gg/shipping</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/returns</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/terms</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://podd.gg/privacy</loc>
    <lastmod>2026-08-16</lastmod>
  </url>

</urlset>
