<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained. Two pages does not warrant a generator, but it does warrant
  remembering: every new page needs a line here AND a canonical tag on the page
  itself, or it will not be found and may be indexed under the wrong URL.

  URLs are the extensionless form. Workers Assets strips .html and 307s to it,
  so listing /handbook.html would put a redirect in the sitemap — which Google
  reports as an error rather than following.

  DIRECTORY INDEXES ARE THE OPPOSITE CASE. A file at guides/index.html is
  served at /guides/ WITH the trailing slash, and /guides 307s to it. So the
  hub is listed as /guides/ while the articles under it stay extensionless.
  Verified against the live site, not assumed — the two forms look
  interchangeable and are not.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://batchiq.nz/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://batchiq.nz/handbook</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://batchiq.nz/contact</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://batchiq.nz/guides/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://batchiq.nz/guides/simulated-recall</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://batchiq.nz/guides/supplier-lot-traceability</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-09-04</lastmod>
  </url>
</urlset>
