<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.peregrineintell.com/</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/eagle</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/harrier</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/kingfisher</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/caracara</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/falconet</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/kestrel</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/merlin</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/magpie</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/platform/quickstrike</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/flightpath.html</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog.html</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Published blog posts, clean /blog/:slug URLs (SEO-AUDIT.md §6 #11 —
       the blog-html dispatch case in api/feeds.js serves these). Slugs and
       lastmod dates pulled from Supabase blog_posts Aug 15 (previous run —
       see SEO-AUDIT.md §6 #3); URLs updated to the new clean path here as
       part of #11. Still a manual list as new posts go live — see §4.2 for
       the dynamic sitemap alternative once volume picks up. -->
  <url>
    <loc>https://www.peregrineintell.com/blog/belgian-boys-just-hired-a-chief-commercial-officer-that-title-tells-you-everything</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/ten-years-after-the-anas-transparency-bombshell-the-problem-has-gotten-harder-not-better</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/publicis-just-bought-the-pipes-everyone-else-is-figuring-out-how-to-get-water</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/capital-ones-social-media-in-housing-move-is-a-warning-shot-for-agencies</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-pitch-is-dead-the-platform-deal-killed-it</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-destigmatization-economy-how-thornes-womens-health-play-signals-a-category-reinvention</loc>
    <lastmod>2026-04-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/gstvs-marketing-leadership-gap-exposes-fault-lines-in-place-based-medias-programmatic-pivot</loc>
    <lastmod>2026-04-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-agentic-turn-why-two-thirds-of-advertisers-are-building-autonomous-campaign-systems</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-living-room-just-became-addressable-what-sunday-robotics-165m-raise-means-for-brand-consumer-interfaces</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/lands-ends-decade-without-a-cmo-ends-what-the-heritage-brand-gamble-signals-for-retail-marketing</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/grindrs-cmo-promotion-signals-the-maturation-of-identity-first-digital-platforms</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/irelands-brand-infrastructure-play-what-a-national-marketing-services-procurement-reveals-about-post-brexit-positioning</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/why-a-wyoming-tourism-boards-pr-search-signals-the-new-economics-of-destination-marketing</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-250m-bet-on-social-infrastructure-softwareand-what-it-means-for-corporate-purpose-strategies</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/healthcares-marketing-awakening-why-b2b-pharma-is-finally-building-cmo-functions</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/playboys-brand-renaissance-signals-the-end-of-legacy-publishing-playbooks</loc>
    <lastmod>2026-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-great-agency-replacement-how-ai-first-platforms-are-rewiring-smb-marketing</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/the-marketing-agent-revolution-why-kanas-15m-seed-round-signals-the-end-of-marketing-as-we-know-it</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/blog/pf-changs-and-the-loyalty-reset-when-crm-becomes-the-growth-engine</loc>
    <lastmod>2026-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <!-- Not linked from the header/footer nav on any page — see
         badges.html's own head comment for why. Still a real, indexable
         page (canonical URL, og:/twitter: tags), so it belongs in the
         sitemap like every other public page here. -->
    <loc>https://www.peregrineintell.com/badges.html</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/privacy.html</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.peregrineintell.com/terms.html</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
