<?xml version="1.0" encoding="UTF-8"?>
<!--
  Riley PNP — sitemap.xml (generated by scripts/generate-sitemap.py)
  Base: production canonical https://rileypnp.appmajic.ai (interim vogelkc is
  noindex via Worker X-Robots-Tag and must NOT be submitted to Search Console).

  Coverage: 25 concrete URLs = IA rows 1-26 in migrations/0004_config_and_ia_skeleton.sql,
  minus /return-2026 (noindex alias to /shipping-returns, excluded like /press and /404).
  Music routes are exactly 7 concrete URLs: /music, /albums, and the five album
  pages (still-cookin-vol-1, the-murder-tape, the-speez, the-fundraiser,
  throwaways-ep). The Speez is album-only (no tracklist in the catalog lock).
  The 6 dynamic templates (IA rows 27-32: /tracks/{slug}, /videos/{slug},
  /news/{slug}, /store/{sku}, /playlists/{slug}, /lyrics/{track-slug}) are
  INTENTIONALLY excluded until real D1 rows exist — listing placeholder
  representatives would put 404s in the sitemap. Rebuild from D1 when slugs land.
  /404 is excluded (NOINDEX, HTTP 404). /return-2026 is excluded (noindex alias).
  /sitemap.xml and /robots.txt are not IA pages.
-->

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://rileypnp.appmajic.ai/</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/music</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums/still-cookin-vol-1</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums/the-murder-tape</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums/the-speez</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums/the-fundraiser</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/albums/throwaways-ep</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/videos</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/live</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/news</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/about</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/store</loc><lastmod>2026-11-05</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/press-kit</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/newsletter</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/contact</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/playlists</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/lyrics</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/support</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/faq</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/shipping-returns</loc><lastmod>2026-11-05</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/kansas-city</loc><lastmod>2026-11-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/privacy</loc><lastmod>2026-11-05</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/terms</loc><lastmod>2026-11-05</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://rileypnp.appmajic.ai/accessibility</loc><lastmod>2026-11-05</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
</urlset>
