<?xml version="1.0" encoding="UTF-8"?>
<!--
  Every <loc> here is the CANONICAL of the page it points at, copied from the
  page's own <link rel="canonical">. That is why they carry .html: the old site
  published extensionless URLs, and those still work, but they are 301s now and
  a sitemap must never list a redirect. The redirects live in .htaccess so the
  indexed /astronomy, /circadian, /apis and /apps keep their equity; the sitemap
  tells the crawler where they ended up.

  Thirteen pages, down from eighteen. maps.html folded into earth.html#plates,
  api.html into each subject's #build band and organisations.html#data,
  showcase.html into index.html#work, and /blog/ was retired. All five are 301s
  in .htaccess and must not be listed here — a sitemap that lists a redirect
  teaches a crawler to distrust the rest of the file.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- the front door: now the landing page for the whole site, not for the sky -->
  <url><loc>https://cyclesarc.com/</loc><lastmod>2026-09-07</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>

  <!-- the four pillars: what is above, inside, beneath and over you -->
  <url><loc>https://cyclesarc.com/sky.html</loc><lastmod>2026-09-07</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://cyclesarc.com/body.html</loc><lastmod>2026-09-07</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://cyclesarc.com/earth.html</loc><lastmod>2026-09-07</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://cyclesarc.com/weather.html</loc><lastmod>2026-09-07</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>

  <!-- what is made out of them -->
  <url><loc>https://cyclesarc.com/apps.html</loc><lastmod>2026-09-07</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>

  <!-- company -->
  <url><loc>https://cyclesarc.com/organisations.html</loc><lastmod>2026-09-07</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://cyclesarc.com/affiliates.html</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://cyclesarc.com/contact.html</loc><lastmod>2026-09-07</lastmod><changefreq>yearly</changefreq><priority>0.4</priority></url>

  <!-- legal. Low priority, but they must be crawlable: an app store and a
       payment processor both check that these exist and are reachable. -->
  <url><loc>https://cyclesarc.com/privacy.html</loc><lastmod>2026-09-04</lastmod><changefreq>yearly</changefreq><priority>0.2</priority></url>
  <url><loc>https://cyclesarc.com/terms.html</loc><lastmod>2026-09-04</lastmod><changefreq>yearly</changefreq><priority>0.2</priority></url>

</urlset>
