<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://libreinfra.com/</loc></url>
  <url><loc>https://libreinfra.com/about.html</loc></url>
  <url><loc>https://libreinfra.com/content-index.json</loc></url>
  <url><loc>https://libreinfra.com/feed.xml</loc></url>
  <url><loc>https://libreinfra.com/home-latest.json</loc></url>
  <url><loc>https://libreinfra.com/insights/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/a-historian-a-broker-and-a-data-lake-are-different-systems/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/a-server-fleet-is-a-power-cooling-firmware-and-spare-parts-system/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/a-server-type-is-a-workload-decision-not-a-chassis-preference/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/ai-agents-are-infrastructure-identities-not-assistants-with-tools/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/automation-that-cannot-be-transferred-is-another-dependency/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/digital-sovereignty-is-the-ability-to-change-course/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/edge-infrastructure-must-survive-the-loss-of-the-centre/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/gpus-run-llms-because-memory-movement-is-the-real-workload/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/identity-is-the-control-plane-infrastructure-diagrams-leave-out/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/infrastructure-as-code-is-only-as-ownable-as-its-state/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/kubernetes-is-an-orchestration-engine-not-an-operating-model/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/managed-platforms-need-an-exit-design-before-migration/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/observability-should-produce-evidence-not-just-dashboards/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/open-source-does-not-automatically-make-infrastructure-ownable/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/open-source-without-maintenance-is-borrowed-infrastructure/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/open-weights-do-not-make-ai-infrastructure-ownable/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/ownable-infrastructure-ai-era/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/owning-the-account-is-not-owning-the-infrastructure/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/page/2/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/reproducibility-is-an-infrastructure-property-not-a-documentation-task/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/sustainable-infrastructure-begins-with-deciding-what-should-not-run/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/the-r730-generation-is-still-useful-inside-a-deliberate-boundary/</loc></url>
  <url><loc>https://libreinfra.com/insights/field-notes/why-storage-decisions-fail-when-teams-compare-products-instead-of-layers/</loc></url>
  <url><loc>https://libreinfra.com/insights/guides/</loc></url>
  <url><loc>https://libreinfra.com/insights/guides/storage-backup-archive-different-decisions/</loc></url>
  <url><loc>https://libreinfra.com/insights/news/</loc></url>
  <url><loc>https://libreinfra.com/newsletter/</loc></url>
  <url><loc>https://libreinfra.com/newsletter/issues/</loc></url>
  <url><loc>https://libreinfra.com/newsletter/issues/control-source-and-exit/</loc></url>
  <url><loc>https://libreinfra.com/newsletter/issues/sovereignty-platforms-and-hardware/</loc></url>
  <url><loc>https://libreinfra.com/newsletter/issues/storage-recovery-dispatch-002/</loc></url>
  <url><loc>https://libreinfra.com/privacy.html</loc></url>
  <url><loc>https://libreinfra.com/robots.txt</loc></url>
  <url><loc>https://libreinfra.com/search-index.json</loc></url>
  <url><loc>https://libreinfra.com/work/</loc></url>
  <url><loc>https://libreinfra.com/work/case-studies/</loc></url>
  <url><loc>https://libreinfra.com/work/client-stories/</loc></url>
  <url><loc>https://libreinfra.com/work/projects/</loc></url>
  <url><loc>https://libreinfra.com/work/reference-architectures/</loc></url>
</urlset>
