<?xml version="1.0" encoding="UTF-8"?>
<!-- ninemin.lilulab.ai — derived, not typed. Re-derive before every publish.

     lastmod = the committer date of the last commit that changed that page's HUMAN
     CONTENT, derived the same way as willcall's: take every commit that touched the
     file, strip <script> and <style> from the blob at each one, and keep the newest
     commit whose stripped body differs from its parent's. All five read d225195
     (2026-09-26T10:37:56+00:00) — the commit that corrected the Vercel-analytics
     sentence, whose second clause overclaimed, on all five pages. The previous file claimed 2026-09-24, which was already stale by
     two content changes; it understated recency, which is the safe direction and was
     still wrong.

     No changefreq, no priority. Every changefreq value this file used to ship was
     contradicted by the page's own history — four of the five declared "monthly" and
     were content-edited twice in two days. Google: "changefreq specifically is also
     conceptually overlapping with lastmod." Google does not use priority at all.

     /model-chosen-at-fire-time/ was committed in 022bdae3 (2026-09-29T23:23:48+00:00) and now
     carries that date, derived by the rule above rather than typed. The home page was
     re-derived in the same read: its content changed in that same commit when the link to
     the new page was added, so it moved 2026-09-28T09:57:16 -> 2026-09-29T23:23:48. Both
     were closed 2026-09-30 by the 09:30Z tick, which the lastmod guard blocked until they
     were — the guard was obeyed, not overridden. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ninemin.lilulab.ai/</loc>
    <lastmod>2026-09-30T18:16:38+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/no-output-after-50-turns/</loc>
    <lastmod>2026-09-26T19:28:32+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/max-turns-vs-timeout-vs-context/</loc>
    <lastmod>2026-09-26T19:28:32+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/died-before-the-timeout/</loc>
    <lastmod>2026-09-26T19:28:32+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/recursion-limit-max-iter-max-turns/</loc>
    <lastmod>2026-09-26T19:28:32+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/model-chosen-at-fire-time/</loc>
    <lastmod>2026-09-29T23:23:48+00:00</lastmod>
  </url>
  <url>
    <loc>https://ninemin.lilulab.ai/pay/</loc>
    <lastmod>2026-09-30T18:16:38+00:00</lastmod>
  </url>
</urlset>
