<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.middag.dev/about</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/architecture</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/bootstrap-lifecycle</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/overview</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/ui/architecture</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/ui/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/explanation/ui/overview</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/how-to/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/how-to/pre-pr-boundary-checklist</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/active-record-eloquent-compatibility</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/api-coverage-inventory</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/boundary-whitelist</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/cache-decorator</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/config-schema-inventory</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/di-bridge-mechanics</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/event-observation-detail</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/external-services-migration</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/file-areas-pluginfile-routing</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/frontend-build-detail</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/import-repository-contract</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/navigation-integration-detail</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/routing-bridge-maturity</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/statics-generation</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/adapters/moodle/support-class-inventory</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/attribute-routing-and-auth-model</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/bootstrap-contracts</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/bridge-contracts</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/command-bus</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/exception-hierarchy</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/form-field-catalog-and-anti-corruption</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/form-lifecycle-and-validation</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/inertia-protocol</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/kernel-boot-lifecycle</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/module-layout-convention</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/portability-audit-historical</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/psr15-bridge-and-middleware</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/rendering-mode-selection</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/repository-persistence-families</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/shortcode-legacy-detail</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/signal-hook-legacy-mechanics</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/ui/composition-levels-and-capabilities</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/ui/design-system-catalog</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/reference/ui/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/tutorials/getting-started</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/tutorials/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/tutorials/ui/getting-started</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/framework/tutorials/ui/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/</loc><lastmod>2026-07-30T17:11:02.000Z</lastmod></url><url><loc>https://docs.middag.dev/middag-react/0.20/authentication</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/changelog</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/cli</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/getting-started</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/contracts</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/custom</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/forms</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/i18n</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/moodle</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/navigation</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/plugin-architecture</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/providers</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/theme</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/guides/wordpress</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/reference/api</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/reference/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/reference/layouts</loc></url><url><loc>https://docs.middag.dev/middag-react/0.20/reference/lottie</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/authentication</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/changelog</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/cli</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/getting-started</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/contracts</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/custom</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/forms</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/i18n</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/moodle</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/navigation</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/plugin-architecture</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/providers</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/theme</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/guides/wordpress</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/reference/api</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/reference/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/reference/layouts</loc></url><url><loc>https://docs.middag.dev/middag-react/0.30/reference/lottie</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/authentication</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/changelog</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/cli</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/getting-started</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/contracts</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/custom</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/forms</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/i18n</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/moodle</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/navigation</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/plugin-architecture</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/providers</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/theme</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/guides/wordpress</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/reference/api</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/reference/blocks</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/reference/layouts</loc></url><url><loc>https://docs.middag.dev/middag-react/latest/reference/lottie</loc></url></urlset>