<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://fragno.dev</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://fragno.dev/authors</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/stripe</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/telegram</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/forms</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/workflows</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/pi</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/resend</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/resend/essay</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/github</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/upload</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/fragments/auth</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/auth</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/auth/oauth</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/auth/organizations</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms/form-builder</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms/guides/cloudflare-turnstile</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms/hooks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms/shadcn-renderer</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/forms/static-forms</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/defining-schemas</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/durable-hooks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/overview</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/querying</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/testing</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/database-integration/transactions</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/faq</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/features/client-state-management</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/features/code-splitting</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/features/dependencies-and-services</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/features/route-definition</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/getting-started</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/rules-of-fragno</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/testing</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-library-authors/troubleshooting</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-customization</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-frameworks/react</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-frameworks/solid-js</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-frameworks/svelte</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-frameworks/vanilla-js</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/client-frameworks/vue</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/database-fragments/database-adapter</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/database-fragments/overview</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/hook-processors</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/integrating-a-fragment</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/middleware</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/for-users/services</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/guides/cloudflare-drizzle</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/guides/cloudflare-durable-objects</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/guides/workflow-fragments</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/reference/cli</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/reference/frameworks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/reference/glossary</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/fragno/user-quick-start</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/pi/custom-workflows</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/pi</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/resend</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/resend/quickstart</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/resend/using</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/stripe/admin-hooks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/stripe</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/stripe/quickstart</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/stripe/subscriptions</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/stripe/webhooks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram/commands</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram/hooks</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram/quickstart</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram/routes</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/telegram/webhook</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/adapters</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/client</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/key-system</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/overview</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/quickstart</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/upload/routes</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/cli</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/debugging</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/fragment</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/quickstart</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/routes</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/runner-dispatcher</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/docs/workflows/scenario-dsl</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog</loc>
    <lastmod>2026-07-10T22:31:41.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/2025-12-18-changelog</loc>
    <lastmod>2025-12-18T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/2026-02-09-changelog</loc>
    <lastmod>2026-02-09T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/db-batching</loc>
    <lastmod>2026-02-16T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/fragno-introduction</loc>
    <lastmod>2025-10-01T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/implicit-last-write-wins</loc>
    <lastmod>2026-02-18T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/notes-on-writing-docs-for-agents</loc>
    <lastmod>2026-02-04T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/split-brain-stripe</loc>
    <lastmod>2025-11-24T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/versionstamps</loc>
    <lastmod>2026-01-20T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://fragno.dev/blog/zod-jsonschema</loc>
    <lastmod>2026-01-20T00:00:00.000Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>