<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for https://eghardt.co.za

  Every URL below was fetched and returned 200 before being listed. The site
  is a single page plus three legal pages, so the homepage anchors (#work,
  #contact and so on) are deliberately absent: a fragment is not a separate
  URL and listing it does nothing.

  There is no <lastmod> because the server sends no Last-Modified header for
  these PHP pages, and a date guessed here would be worse than none - Google
  discounts lastmod values it finds unreliable. If you want them, add the
  real date a page's content changed, in YYYY-MM-DD form:

      <lastmod>2026-09-17</lastmod>

  <changefreq> and <priority> are omitted on purpose. Google ignores both
  entirely and has said so; they are noise in a file this small.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- The site itself -->
  <url>
    <loc>https://eghardt.co.za/</loc>
  </url>
  <url>
    <loc>https://eghardt.co.za/terms.php</loc>
  </url>
  <url>
    <loc>https://eghardt.co.za/privacy.php</loc>
  </url>
  <url>
    <loc>https://eghardt.co.za/refunds.php</loc>
  </url>

  <!--
    The harness. Two pages worth finding: the operating guide, which is the
    whole product surface for an assistant, and the page a human registers
    on. The API under /harness/api/ is not listed - those URLs are
    per-session and carry a token, so they are not pages to index, only
    endpoints to call.
  -->
  <url>
    <loc>https://eghardt.co.za/harness/guide</loc>
  </url>
  <url>
    <loc>https://eghardt.co.za/harness/register.php</loc>
  </url>

</urlset>
