<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained, because there is no build step to generate it (CLAUDE.md:
  no bundler, no npm). Three URLs is well inside what is reasonable to keep by
  hand; if the blog passes roughly ten posts, revisit.

  thank-you.html was deliberately absent, and is now deleted outright
  (2026-10-12): every signup form hands off straight into the app, so there is
  no post-signup page left to exclude. /admin/ is still absent, for the reason
  that one always was: noindex on the page itself.

  Every lastmod must be updated when its page's CONTENT changes. A lastmod that
  never moves teaches crawlers to ignore it.

  Note for whoever edits this comment: a double hyphen is illegal inside an XML
  comment and makes the whole file unparseable. This one shipped broken for
  about a minute on 2026-09-27 for exactly that reason.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://addley.app/</loc>
    <lastmod>2026-10-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://addley.app/blog/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://addley.app/blog/dry-january-benefits/</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://addley.app/blog/best-habit-tracker-apps/</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>
