<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ikdubaku.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/mixes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/events</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/gallery</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!--
    Series, edition and event pages are data, so none is listed in this file:
    a static entry would start pointing at a 404 the first time the owner
    renamed or unpublished one. This file is only the base. The edge Worker
    (frontend/worker/index.ts) serves /sitemap.xml by appending, just before
    the closing tag, every published series and each of its published
    editions at their canonical addresses (a listed series at the top level,
    like /the-early-start and /the-early-start/2026-10, any other under
    /series/<slug>), plus every event in the public events listing. With the
    API unreachable it serves this file unchanged: a shorter sitemap, never a
    broken one.
  -->
  <url>
    <loc>https://ikdubaku.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/press</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/book</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/custom-mixes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/links</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/register</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://ikdubaku.com/the-early-start</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/the-early-start/2026-09</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_b9ff9ac73a06444f9f9f042dc8bd8eeb</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_f253c245923e4b48af6d433501585c88</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_cb6b6e5bdeaf413a8ca2e86302ae86d7</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_04aaa7211e374dc89c1f9fed95bbc277</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_e7a636c4a0a34929a51423e5c7a3a5da</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://ikdubaku.com/events/evt_f932895a889d4eafac48f24ca926ac63</loc>
    <changefreq>weekly</changefreq>
  </url>
</urlset>
