<?xml version="1.0" encoding="UTF-8"?>
<!--
  MahTab Polymer - XML Sitemap (static, build-time asset)

  HOW TO USE
  ----------
  1. Replace YOUR_DOMAIN with the production origin (scheme + host, no trailing slash).
     Example: https://www.example.com
     Keep this value in sync with public/robots.txt (Sitemap: line).

  2. This file is served from /sitemap.xml via Vite `public/` copy — it is NOT
     generated inside the React runtime.

  3. When adding backend-driven pages, append <url> entries in the matching
     FUTURE sections below (or replace this file from a CI/build script that
     fetches the API and writes the same URL-set shape).

  FUTURE API EXTENSION POINTS
  ---------------------------
  - Services:   GET /api/services  ->  https://YOUR_DOMAIN/services/{slug}
  - Projects:   GET /api/projects  ->  https://YOUR_DOMAIN/projects/{slug}
  - Blog posts: GET /api/articles  ->  https://YOUR_DOMAIN/blog/{slug}

  Suggested <url> template for dynamic entries:
    <url>
      <loc>https://YOUR_DOMAIN/services/{slug}</loc>
      <lastmod>{ISO-8601 date from API updatedAt}</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- ===== Static marketing routes (current public surface) ===== -->

  <url>
    <loc>https://YOUR_DOMAIN/</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://YOUR_DOMAIN/about</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://YOUR_DOMAIN/gallery</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://YOUR_DOMAIN/contact</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!--
    ===== FUTURE: Services from API =====
    Append one <url> per published service.
    Source: GET /api/services (or CMS equivalent)
    Loc pattern: https://YOUR_DOMAIN/services/{slug}
  -->

  <!--
    ===== FUTURE: Projects from API =====
    Append one <url> per published project.
    Source: GET /api/projects
    Loc pattern: https://YOUR_DOMAIN/projects/{slug}
  -->

  <!--
    ===== FUTURE: Blog articles from API =====
    Append one <url> per published article.
    Source: GET /api/articles
    Loc pattern: https://YOUR_DOMAIN/blog/{slug}
  -->
</urlset>
