<?xml version="1.0" encoding="UTF-8"?>
<!--
  AyoSantiWTF sitemap. 30 indexable pages.
  URLs are the exact forms Vercel serves under vercel.json's
  cleanUrls + trailingSlash:false — extension-less, no trailing slash
  (/about, /store, /tips, /scene) — so no entry here is a redirect.
  Every <loc> must match that page's own <link rel="canonical"> exactly.
  Excluded on purpose: /_capture-test (internal QA) and /store/thanks
  (post-payment) — both noindex + disallowed in robots.txt.
  Changing domain: one find-and-replace of the base URL here, in
  robots.txt, in js/scene.js and in every page's canonical/og:url —
  see docs/vercel-deployment.md "Step 0".
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Home + guides hub: the two entry points that should rank first -->
  <url>
    <loc>https://ayosantiwtf.com/</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/tips</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- The producer credit map. Updated monthly with the Scene Digest, so it
       changes more often than the evergreen guides. -->
  <url>
    <loc>https://ayosantiwtf.com/scene</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- One page per producer on the map (site/scene/producer.html, one
       template, rewritten per-slug by vercel.json — see site/js/scene.js).
       Slugs must match `slug(name)` in js/scene.js exactly; add a row here
       when a new producer is added to js/scene-map.js. -->
  <url><loc>https://ayosantiwtf.com/scene/wraith9</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/cppo</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/jay-trench</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/ginseng</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/bhristo</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/north-west</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/outlaw</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/tayoloxs</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/f1lthy</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/badbadbad</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/shadvw</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://ayosantiwtf.com/scene/snti</loc><lastmod>2026-09-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <!-- The five search-targeted guides -->
  <url>
    <loc>https://ayosantiwtf.com/tips/uk-underground-beat-walkthrough</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/tips/808-slide</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/tips/808-sounds-weak</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/tips/hihat-rolls</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/tips/arranging-a-drill-loop</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Store: free things first (they convert cold search traffic), then paid -->
  <url>
    <loc>https://ayosantiwtf.com/store/loops</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/store/beats</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/store</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/store/kits</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/store/mixing-mastering</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Watch — grows with every long-form upload -->
  <url>
    <loc>https://ayosantiwtf.com/watch</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Supporting pages -->
  <url>
    <loc>https://ayosantiwtf.com/about</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/discography</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ayosantiwtf.com/store/licence</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
