<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static routes only. An event or a venue detail page is minted and expires on
  its own clock, so a file that enumerated them would be stale within the hour,
  and the metro page already links every current one. What stays put is the home
  page, each live metro, and each metro's venue index (route.ts: home, search,
  venues).

  Every loc below starts with a placeholder that the bloom:site-origin plugin in
  vite.config.ts stamps with VITE_SITE_ORIGIN at build, so no host is committed
  here, for the same reason the canonical and og tags in index.html carry none.
  A loc must be absolute: the sitemaps.org protocol ignores a relative one,
  which is worse than shipping no sitemap because it still looks shipped. Keep
  the origin inside a loc and nowhere else in this file; scripts/audit-dist.py
  rejects an origin anywhere else here, including this comment.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://dev.app.bloomcircle.io/</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/ann-arbor</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/ann-arbor/venues</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/boulder</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/boulder/venues</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/san-francisco</loc></url>
  <url><loc>https://dev.app.bloomcircle.io/san-francisco/venues</loc></url>
</urlset>
