<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://lanes.gg/</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://lanes.gg/main-og.jpg</image:loc>
      <image:title>Lanes Group software development</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/agency</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://lanes.gg/images/agency_web_landing_page_1769342652255.webp</image:loc>
      <image:title>Lanes Agency web development</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/marketing</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/images/marketing_brand_guide_1769342766193.webp</image:loc>
      <image:title>Lanes Marketing brand identity</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/bonin</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/images/media-bg.webp</image:loc>
      <image:title>BonIN creative production</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/labs</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/images/labs_voice_waveform_1769342872619.webp</image:loc>
      <image:title>Lanes Labs AI automation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/products</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/images/products-bg.webp</image:loc>
      <image:title>Lanes Products internal tools</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/krishbhagwat</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/krishb3.webp</image:loc>
      <image:title>Krish Bhagwat founder portfolio</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/connect</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://lanes.gg/main-og.jpg</image:loc>
      <image:title>Contact Lanes Group</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/team</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://lanes.gg/krishb3.webp</image:loc>
      <image:title>Lanes Group founder and team</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/about</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://lanes.gg/main-og.jpg</image:loc>
      <image:title>About Lanes Group</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://lanes.gg/main-og.jpg</image:loc>
      <image:title>Lanes Group blog</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/privacy-policy</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://lanes.gg/terms-of-service</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://lanes.gg/cafelanes-privacy</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://lanes.gg/delete-account</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://lanes.gg/blog/a-faster-site-is-an-editorial-decision</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/performance.png</image:loc>
      <image:title>A faster site is an editorial decision</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/a-member-app-before-everything-is-live</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/marketplace.png</image:loc>
      <image:title>Building a member app before every feature is live</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/a-public-site-and-its-operational-back-office</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/permissions.png</image:loc>
      <image:title>A public website can create a lot of back-office work</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/announcements-are-part-of-the-learning-experience</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/learning.png</image:loc>
      <image:title>Announcements are part of the learning experience</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/designing-video-for-the-product-it-explains</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/learning.png</image:loc>
      <image:title>Designing a product video around the actual product</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/invoice-numbers-and-the-small-parts-of-trust</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/invoices.png</image:loc>
      <image:title>Invoice numbers and the small parts of trust</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/keeping-a-wordpress-rebuild-editable</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/performance.png</image:loc>
      <image:title>A WordPress rebuild should still be editable on Monday</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/prompt-injection-is-a-workflow-problem</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/ai.png</image:loc>
      <image:title>Prompt injection is a workflow problem</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/receipts-and-split-expenses-in-a-trip-app</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/invoices.png</image:loc>
      <image:title>The quiet complexity of splitting a trip expense</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/repair-marketplace-order-status</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/marketplace.png</image:loc>
      <image:title>A repair marketplace needs an order story everyone can follow</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/the-admin-screen-is-a-product</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/permissions.png</image:loc>
      <image:title>The admin screen is a product, too</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/the-lead-form-cannot-hold-checkout-hostage</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/booking.png</image:loc>
      <image:title>A lead form should never hold checkout hostage</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/what-a-learning-platform-needs-after-the-course-page</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/learning.png</image:loc>
      <image:title>What a learning platform needs after the course page</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/what-rag-evaluation-misses-when-we-only-ask-easy-questions</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/ai.png</image:loc>
      <image:title>What RAG evaluation misses when we only ask easy questions</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/when-a-form-becomes-an-application-queue</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/permissions.png</image:loc>
      <image:title>When a form becomes an application queue</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/when-a-payment-arrives-after-the-seat-hold</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/booking.png</image:loc>
      <image:title>What happens when a payment arrives after the seat hold expires</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://lanes.gg/blog/why-a-client-portal-needs-boundaries</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://lanes.gg/blog-covers/permissions.png</image:loc>
      <image:title>A client portal needs boundaries before it needs more modules</image:title>
    </image:image>
  </url>
</urlset>
