<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Static pages — update <lastmod> on each deploy -->
  <url>
    <loc>https://buildingxray.nyc/</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/sample-report</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/methodology</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/pricing</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/faq</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/about</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- DATA REPORTS -->
  <url>
    <loc>https://buildingxray.nyc/reports/</loc>
    <lastmod>2026-10-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://buildingxray.nyc/reports/nyc-building-financial-health-2026</loc>
    <lastmod>2026-10-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!--
    PROGRAMMATIC BUILDING PAGES
    The generator (Phase 1, playbook step 7) emits one URL per covered building:
      https://buildingxray.nyc/buildings/{borough}-{address-slug}.html
    e.g. https://buildingxray.nyc/buildings/manhattan-432-park-avenue.html
    Address slugs carry the search keywords buyers actually type ("432 park avenue
    building report"), which beats opaque BBLs for SEO. BBLs are recorded inside
    each page's metadata for stability; if an address ever changes, add a redirect
    from the old slug.
    The generator must append one <url> entry per emitted page below this comment,
    with <lastmod> set to the data pull date and changefreq="monthly".
    Seed list: 50 high-turnover co-op/condo buildings (see playbook).
  -->
</urlset>
