<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Main portfolio -->
  <url>
    <loc>https://mosematic.com/</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Hire — client conversion landing -->
  <url>
    <loc>https://mosematic.com/hire</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Mise waitlist -->
  <url>
    <loc>https://mosematic.com/mise</loc>
    <lastmod>2026-05-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://mosematic.com/kitchen-procurement-software</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Projects -->
  <url>
    <loc>https://mosematic.com/projects</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Journal index -->
  <url>
    <loc>https://mosematic.com/journal</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Services -->
  <url>
    <loc>https://mosematic.com/services</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Privacy (added 2026-10-08) -->
  <url>
    <loc>https://mosematic.com/privacy</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- LLMs context file. llms.txt is a summary and link index — it reproduces no
       page's body, so inviting indexing costs nothing.

       llms-full.txt is deliberately NOT listed. It carries the journal prose
       VERBATIM (8 of 10 sampled sentences from /journal/the-gap appear in it),
       serves text/plain with no X-Robots-Tag and no Link: rel="canonical", and a
       .txt cannot carry <link rel="canonical"> — so nothing can point a search
       engine back at the real article. Listing it here is an explicit "please
       index this" on thirty-odd articles' worth of duplicate text that would
       compete with the pages it was copied from.

       It stays fully reachable for the crawlers it exists for: robots.txt
       declares `LLMs-txt:` and the file is served at its well-known path, which
       is how the llms.txt convention expects discovery to work. Sitemap listing
       was never part of that spec. -->
  <url>
    <loc>https://mosematic.com/llms.txt</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- journal-posts:start -->
  <url>
    <loc>https://mosematic.com/journal/the-reason-your-pan-sauce-breaks-and-the-fix-nobody-tells-you</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/sumac-the-souring-agent-youre-probably-not-using</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/suqaar-the-way-my-mother-made-it-and-the-way-i-make-it-now</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-working-the-pass-taught-me-that-culinary-school-couldnt</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-eating-in-kampala-taught-me-that-no-kitchen-in-riyadh-could</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/why-resting-meat-is-not-optional</loc>
    <lastmod>2026-04-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/the-maillard-reaction-what-browning-actually-is</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/black-cardamom-the-spice-most-western-chefs-have-never-opened</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/staff-meal-the-most-honest-food-in-any-restaurant</loc>
    <lastmod>2026-04-29</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/fermentation-without-equipment-what-you-can-do-with-salt-and-time</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-the-first-year-in-a-professional-kitchen-actually-does-to-you</loc>
    <lastmod>2026-05-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-ai-actually-changed-and-its-not-what-people-say</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-chefs-actually-eat-and-what-i-learned-about-my-own-health</loc>
    <lastmod>2026-05-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/the-gap</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/why-every-kitchen-procurement-tool-fails</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/curiosity-killed-the-cat</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/mise-vs-odoo-vs-marketman-vs-spreadsheets</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/why-should-i-know-that</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/how-i-built-a-procurement-system-as-a-working-chef</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-can-happen-with-time</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/vegetable-cuts</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/meat-butchery</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/commis-to-headchef</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/dates-in-the-pan-replacing-fortified-wine-with-local-dates</loc>
    <lastmod>2026-07-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/the-five-mother-sauces-history-youll-still-be-asked-about</loc>
    <lastmod>2026-07-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/why-im-awake-at-2am</loc>
    <lastmod>2026-07-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/i-started-investing-in-2021</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/the-first-thing-my-father-taught-me-to-cook</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-i-got-wrong-about-teamwork</loc>
    <lastmod>2026-08-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/what-haccp-actually-means-on-a-line</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/costing-a-plate-the-shrimp-start-to-finish</loc>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/stock-cold-water-and-why-you-never-boil-it</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/saffron-blooming-dosing-and-the-fake-test</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/food-cost-percentage-and-the-lie-inside-it</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/salt-when-to-season-and-what-it-actually-does</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/loomi-the-dried-lime-most-kitchens-walk-past</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/acid-the-correction-nobody-teaches-you</loc>
    <lastmod>2026-09-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mosematic.com/journal/yield-what-a-kilo-actually-costs-on-the-plate</loc>
    <lastmod>2026-10-07</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <!-- journal-posts:end -->
</urlset>
