<?xml version="1.0" encoding="UTF-8"?>
<!--
  Generated by scripts/build-crawler-files.mjs from each page's own
  <link rel="canonical">. Do not edit by hand — edit the page, or the rewrite
  table in next.config.mjs, and re-run `npm run build:crawler`.

  No <lastmod>: a hardcoded date rots silently, and a wrong one is worse than
  an absent one. `npm run audit:crawler` fails if this file stops matching the
  canonicals it was built from.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://docs.acfdashboard.com/</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-1-foundation</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-2-lineage-macro-thesis</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-3-bitcoin-convexity-backbone</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-4-tax-architecture-roc-strategy</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-5-portfolio-construction-position-management</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-6-convexity-framework-integrity-scoring</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/part-1-pictures</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/glossary</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/framework-in-pictures</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/framework-in-math</loc>
  </url>
  <url>
    <loc>https://docs.acfdashboard.com/evidence</loc>
  </url>
</urlset>
