<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ── High-priority public pages ──────────────────────────────────── -->

  <url>
    <loc>https://golfboardscores.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://golfboardscores.com/login</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ── Static content pages ─────────────────────────────────────────── -->

  <url>
    <loc>https://golfboardscores.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://golfboardscores.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://golfboardscores.com/contact</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://golfboardscores.com/donate</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!--
    NOTE: Authenticated routes (/home, /profile/:id, /leaderboard/:teeId, etc.)
    are intentionally excluded — Google cannot access them and they should not
    be indexed. Public leaderboard pages (/public/leaderboard/:teeId) are
    dynamically generated and should be added here programmatically if you
    implement a server-side sitemap generator in the future.
  -->

</urlset>