<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Core marketing pages (homepage, pricing, features + detail pages, solutions + discipline pages, SEO landing, about, blog, tutorials, affiliate, legal) -->
  <sitemap>
    <loc>https://style2ai.com/sitemap-core.xml</loc>
    <lastmod>2026-06-05</lastmod>
  </sitemap>

  <!-- B2B AEC niche sitemaps — Phase 2 content (CAD integrations, material renders, AEC workflows). Empty-but-valid until populated. -->
  <sitemap>
    <loc>https://style2ai.com/sitemap-integrations.xml</loc>
    <lastmod>2026-06-05</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://style2ai.com/sitemap-materials.xml</loc>
    <lastmod>2026-06-05</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://style2ai.com/sitemap-workflows.xml</loc>
    <lastmod>2026-06-05</lastmod>
  </sitemap>

  <!-- Main site pages (legacy static list — kept for back-compat) -->
  <sitemap>
    <loc>https://style2ai.com/sitemap-main.xml</loc>
    <lastmod>2026-04-04</lastmod>
  </sitemap>

  <!-- NOTE: the legacy consumer programmatic sitemaps (sitemap-en, sitemap-hubs,
       sitemap-designs) were removed. Those /visualize and /designs pages are now
       served with <meta robots noindex> and intentionally NOT submitted, so Google
       can de-index the old consumer content gracefully (Phase 2 B2B pivot). -->

  <!-- Dynamic blog sitemap (auto-generated from D1 database) -->
  <sitemap>
    <loc>https://api.style2ai.com/api/sitemap/blog</loc>
    <lastmod>2026-04-04</lastmod>
  </sitemap>
</sitemapindex>
