<?xml version="1.0" encoding="UTF-8"?>
<!-- List only final URLs that return 200: no redirects (use the trailing
     slash for directories) and no SPA routes that GitHub Pages serves as 404.
     deploy.sh sends these URLs to IndexNow (scripts/indexnow.sh). -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>https://chedoku.com/</loc>
  <priority>1.0</priority>
</url>
<url>
  <loc>https://chedoku.com/rules/</loc>
  <priority>0.8</priority>
</url>
<url>
  <loc>https://chedoku.com/about/</loc>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/</loc>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/chessPuzzles</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2023-01-06_How-I-accidentally-invented-a-new-type-of-chess-puzzle.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2023-01-23_How-to-solve-chedoku-part-1-learning-chess-threat-patterns.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2023-03-04_How-to-solve-chedoku-part-2-strategies-for-complex-puzzles.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2023-04-13_Twitter-Authentication-No-Longer-Available-on-Chedoku.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2023-08-01_Pre-reddit-chess-memes.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/blog/posts/2026-08-19_Chedoku-Now-Has-a-Real-App.html</loc>
  <priority>0.4</priority>
</url>
<url>
  <loc>https://chedoku.com/privacy/</loc>
  <priority>0.3</priority>
</url>
<url>
  <loc>https://chedoku.com/delete-account/</loc>
  <priority>0.3</priority>
</url>
</urlset>
