<?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://dontcodethisathome.com</loc></url><url><loc>https://dontcodethisathome.com/about</loc></url><url><loc>https://dontcodethisathome.com/correct-code-wrong-file-how-the-write-gate-contains-scope-creep</loc><lastmod>2026-03-06T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/cv</loc></url><url><loc>https://dontcodethisathome.com/engineering-around-llm-non-determinism-architectural-follow-up-to-248-runs</loc><lastmod>2026-05-06T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/fixture-first-development-as-an-early-warning-system-for-ai-pipelines</loc><lastmod>2026-04-13T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/four-pipeline-bugs-that-only-surface-at-lower-model-effort</loc><lastmod>2026-03-31T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/from-llm-luck-to-structurally-guaranteed-one-ticket-across-four-architectural-eras</loc><lastmod>2026-05-09T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/how-a-binding-validator-is-wired-synchronous-pre-commit-structured-errors-retry-folding</loc><lastmod>2026-04-28T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/how-claude-p-silently-inflates-your-pipeline-token-costs</loc><lastmod>2026-04-11T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/how-filename-lookups-flood-an-ai-coding-agents-context-window</loc><lastmod>2026-04-21T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/intentional-technical-debt-building-features-in-the-wrong-order</loc><lastmod>2026-03-21T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/llm-non-determinism-is-a-pipeline-failure-not-a-model-problem</loc><lastmod>2026-03-28T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/no-stage-runs-forever-retry-budgets-and-escalation-in-an-agent-pipeline</loc><lastmod>2026-04-30T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/per-field-hallucination-fixes-hit-a-ceiling-248-runs-on-an-ai-coding-agent</loc><lastmod>2026-04-17T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/prompt-rules-are-advisory-validators-are-binding</loc><lastmod>2026-04-27T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/silent-data-destruction-the-write-path-bug-in-agentic-pipelines</loc><lastmod>2026-04-04T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/stop-asking-the-model-what-the-code-already-knows</loc><lastmod>2026-04-16T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/tags/agent-harness</loc></url><url><loc>https://dontcodethisathome.com/tags/agent-safety</loc></url><url><loc>https://dontcodethisathome.com/tags/ai-engineering</loc></url><url><loc>https://dontcodethisathome.com/tags/architecture</loc></url><url><loc>https://dontcodethisathome.com/tags/autonomous-engineering-pipeline</loc></url><url><loc>https://dontcodethisathome.com/tags/llm-hallucination</loc></url><url><loc>https://dontcodethisathome.com/tags/testing</loc></url><url><loc>https://dontcodethisathome.com/the-lego-instructions-an-architectural-principle-for-ai-coding-agents</loc><lastmod>2026-04-19T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/the-quality-gate-that-passed-when-it-failed</loc><lastmod>2026-02-13T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/vendor-agnostic-by-configuration-per-stage-model-setup-in-an-llm-coding-agent</loc><lastmod>2026-05-01T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/what-calls-this-function-why-ai-coding-agents-need-a-language-server</loc><lastmod>2026-02-20T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/what-the-symbol-registry-stores-and-how-it-stays-fresh</loc><lastmod>2026-04-24T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/when-the-pipeline-should-ask-instead-of-guess</loc><lastmod>2026-05-02T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/who-reviews-the-swarm-why-probabilistic-verification-fails-at-scale</loc><lastmod>2026-05-07T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/why-a-warning-is-worse-than-a-hard-stop</loc><lastmod>2026-03-13T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/why-ai-coding-agents-fail-on-evolving-codebases</loc><lastmod>2026-02-06T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/why-architecture-gaps-need-a-close-condition-not-a-backlog</loc><lastmod>2026-04-15T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/why-the-debugger-never-inherits-the-coders-reasoning</loc><lastmod>2026-02-27T00:00:00.000Z</lastmod></url><url><loc>https://dontcodethisathome.com/you-cant-diagnose-an-llm-pipeline-from-output-alone</loc><lastmod>2026-05-01T00:00:00.000Z</lastmod></url></urlset>