<?xml version="1.0" encoding="UTF-8"?>
<!--
  GENERATED by scripts/build_sitemap.py — do not hand-edit.
  The hand-maintained version listed the platform, the door, the system
  card, case studies and about, and nothing else, for as long as the
  dataset pages existed. The dataset entries below derive from
  website/api/_data/exports/index.json, so a new dataset cannot be
  forgotten here. Pages deliberately ABSENT (retired report/sector pages,
  /cre/, /msp/, /mcp/, /deed-fraud/) and the reasons they are absent are
  documented in the builder's docstring, which is now the record.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <!-- The self-service data platform, generated by scripts/build_platform.py. -->
    <loc>https://brickandmortar.dev/</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <!-- The hub every dataset page hangs off. Ranked above the door because it is the product and the door is a research beta. -->
    <loc>https://brickandmortar.dev/datasets/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <!-- The chat door, generated by scripts/build_market_door.py. A real page with real content; priority below `/` on purpose, because a sitemap that ranks them equally tells a crawler we have not decided. -->
    <loc>https://brickandmortar.dev/model/</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <!-- Generated from the shipped substrates. Monthly rather than daily even though a rebuild can move every count: the page's SUBJECT is stable, and daily spends crawl budget the dataset pages need more. -->
    <loc>https://brickandmortar.dev/system-card/</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <!-- Generated by scripts/build_dataset_pages.py from LAYER_RIGHTS. Listed because 'what licence is this data under' is a real search with real intent — and because a free-data catalogue whose terms are unfindable is the first thing a sceptical reader checks and does not find. -->
    <loc>https://brickandmortar.dev/license/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/case-studies/</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/contact/</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/adjacency/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/building-stock/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/businesses/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/census-tracts/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/contamination/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/contractors/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/corridors/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/county-profile/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/emergency-calls/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/flood/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/landlords/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/licences/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/owners/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/parcel-coverage/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/providers/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/sales/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/sba-loans/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/subsidised-housing/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://brickandmortar.dev/datasets/trades/</loc>
    <lastmod>2026-08-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
