<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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://codenroll.dev/en/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/a-refusal-contract-for-free-coding-agents</loc><lastmod>2026-10-19T09:00:10.843Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/hashing-the-html-would-announce-all-426-of-our-pages-on-every-deploy-so-our-indexnow-job-hashes-what</loc><lastmod>2026-10-19T09:00:10.920Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/spend-a-free-tier-on-repeats-not-coverage</loc><lastmod>2026-10-19T09:00:10.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/expose-your-existing-aspnet-core-apis-to-ai-agents-with-a-secure-mcp-server</loc><lastmod>2026-10-19T09:00:11.057Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/put-the-free-lane-behind-a-kill-switch</loc><lastmod>2026-10-19T09:00:11.144Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/our-maintenance-switch-is-one-boolean-and-the-rewrite-that-serves-it-cannot-carry-a-503</loc><lastmod>2026-10-19T09:00:11.199Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/weekend-build-log-rehearsing-a-free-tier-ai-demo-with-four-injected-faults</loc><lastmod>2026-10-19T09:00:11.259Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/net-11-release-candidate-2-go-live-license-and-updates-across-libraries-f-maui-and-winforms</loc><lastmod>2026-10-19T09:00:22.822Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/make-the-inference-upstream-a-swap-not-a-rewrite-a-juniors-first-week-on-a-mobile-ai-repo</loc><lastmod>2026-10-19T08:00:00.733Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/your-semantic-cache-has-a-health-problem-nothing-checks-it</loc><lastmod>2026-10-19T08:00:00.829Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>