<?xml version="1.0" encoding="UTF-8"?>
<!--
  Punarnava sitemap — PUBLIC routes only.

  The canonical host is punarnava.earth. It is not yet DNS-connected (the live
  deploy answers on punarnava-earth.web.app), and this file names the canonical
  host deliberately: a sitemap that advertised the Hosting subdomain would teach
  every crawler the wrong home and split the site's authority across two hosts
  the day the domain lands.

  Nothing under /app is listed, and that is a rule rather than an omission: those
  routes render results held back pending publication. /signin and /api are
  excluded for the same reason they are excluded in robots.txt.

  /data is NOT listed: the data catalogue moved behind sign-in at /app/data. It
  inventories every filename and quality grade across modules whose papers are
  still under review, which is not something to publish ahead of them.

  /modules/:id is a dynamic route with a fixed set of six ids, so all six are
  enumerated. The three unbuilt modules are listed at low priority because their
  pages carry real content (scope, method, owners) even though there is no
  workbench behind them.

  changefreq and priority are hints and nothing more. They are set from how often
  each page's content genuinely moves: the roadmap modules change when someone
  writes a paper, the module pages when a status does.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://punarnava.earth/</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/platform</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/flow</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/charge</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/commute</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/research</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/request-access</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/about</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/reuse</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/impact</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://punarnava.earth/modules/trace</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
