<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap index. Points at:
    1. /sitemap-pages.xml       – static landing-page URLs (home, pro, workouts/*, legal)
    2. /sitemap-workouts.xml    – worker-rendered /w/<slug> + /w/<slug>/leaderboard
    3. /sitemap-collections.xml – worker-rendered /c/<slug> pages (non-program collections)
    4. /sitemap-profiles.xml    – worker-rendered /u/<username> pages (public profiles)
    5. /sitemap-programs.xml    – worker-rendered /program/<slug> pages (published programs)
    6. /sitemap-movements.xml   – worker-rendered /movements/<id> glossary pages
  The worker handles routes #2-#6; it generates them dynamically from Supabase /
  the bundled movements glossary. Robots discover this single index from /robots.txt.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://joinfiz.com/sitemap-pages.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://joinfiz.com/sitemap-workouts.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://joinfiz.com/sitemap-collections.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://joinfiz.com/sitemap-profiles.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://joinfiz.com/sitemap-programs.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://joinfiz.com/sitemap-movements.xml</loc>
  </sitemap>
</sitemapindex>
