<?xml version="1.0" encoding="UTF-8"?>
<!--
  p445 — ONLY ROUTES THAT ACTUALLY RESOLVE FOR A SIGNED-OUT VISITOR.

  Taken from the route table in client/src/App.jsx, restricted to routes with no
  <AccountPage>, <Protected> or <SurvivorAccess> wrapper.

  ★★ DELIBERATELY ABSENT: /lobby, /nfl-schedule, /players and /competitions.
  They are wrapped in AccountPage or Protected, so a signed-out crawler is
  bounced. A sitemap listing URLs that redirect to login is WORSE than no
  sitemap — it teaches Google the site is unreliable. Add them here the day
  they are actually made public, and not before.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://reaperleague.com/</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
  <url><loc>https://reaperleague.com/games</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://reaperleague.com/public-mocks</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://reaperleague.com/guillotine</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://reaperleague.com/one-and-done</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://reaperleague.com/traditional</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://reaperleague.com/keeper</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://reaperleague.com/dynasty</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://reaperleague.com/privacy</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://reaperleague.com/terms</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
</urlset>
