<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    Scope: portal.48labs.studio public routes only.
    Authenticated/admin routes are excluded (robots.txt disallows /client/ and /admin/).
    Parameterised routes (/book/:roomId, /schedule/shared/:token) are excluded
    because room IDs are dynamic and cannot be enumerated statically.
    The bare marketing site (48labs.studio) is a separate repo — not scoped here.
    Regenerate by hand when public routes are added; no automated generator exists.
    Last updated: 2026-06-12
  -->

  <!-- Home — redirects to /login; listed for canonical coverage -->
  <url>
    <loc>https://portal.48labs.studio/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Studios directory — publicly accessible room listing -->
  <url>
    <loc>https://portal.48labs.studio/studios</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Studio tour request form -->
  <url>
    <loc>https://portal.48labs.studio/studio-tour</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Membership signup landing -->
  <url>
    <loc>https://portal.48labs.studio/membership-signup</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Guest credit purchase (public, no login required) -->
  <url>
    <loc>https://portal.48labs.studio/buy-credits</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Login (included so search engines can find the portal entry point) -->
  <url>
    <loc>https://portal.48labs.studio/login</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- Registration -->
  <url>
    <loc>https://portal.48labs.studio/register</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
