<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>boringdocs Blog</title>
    <description>Posts about documentation drift, AI-native infrastructure, and keeping your docs in sync with your code.</description>
    <link>https://boringdocs.com/blog</link>
    <atom:link href="https://boringdocs.com/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Sat, 30 May 2026 12:35:19 GMT</lastBuildDate>
    
    <item>
      <title>The Cascade: How One Wrong Field Name Crippled an AI-Powered Workflow</title>
      <description>When documentation is wrong, the damage doesn&apos;t stop at confusion. In AI-native workflows, one inaccurate field name cascades through every agent, every generated snippet, and every automated pipeline. Here&apos;s why documentation is the highest-leverage bug surface you&apos;re not monitoring.</description>
      <link>https://boringdocs.com/blog/documentation-cascade-failure-ai-pipeline</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-cascade-failure-ai-pipeline</guid>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Shift-Left for Documentation: Why Your Docs Need a CI/CD Pipeline</title>
      <description>The shift-left movement transformed testing. Now it&apos;s documentation&apos;s turn. Here&apos;s why every team should run doc validation in CI/CD — and what happens when you don&apos;t.</description>
      <link>https://boringdocs.com/blog/shift-left-documentation-ci-cd-pipeline</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/shift-left-documentation-ci-cd-pipeline</guid>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Docs Got an Agent Score of 72. Now What?</title>
      <description>Mintlify&apos;s new Agent Score tells you how readable your docs are for AI. That&apos;s useful. But it doesn&apos;t tell you if your docs are right. There&apos;s a difference.</description>
      <link>https://boringdocs.com/blog/agent-score-without-validation</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/agent-score-without-validation</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ReadMe Has an AI Linter Now. It&apos;s Solving the Wrong Problem.</title>
      <description>ReadMe launched an AI Linter. Mintlify has Agent Score. The documentation industry is racing to automate quality checks. They&apos;re all measuring structure. None of them measure truth.</description>
      <link>https://boringdocs.com/blog/ai-linter-doc-quality-scoring-wrong-problem</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/ai-linter-doc-quality-scoring-wrong-problem</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Is a Prompt Injection Surface</title>
      <description>When AI agents read your docs, they don&apos;t just learn — they execute. Hidden instructions in documentation are becoming a real attack vector. Here&apos;s why this changes how you think about doc accuracy.</description>
      <link>https://boringdocs.com/blog/prompt-injection-through-documentation</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/prompt-injection-through-documentation</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Vibe Coding Makes Your Docs the Only Truth Left</title>
      <description>AI-generated code changes hands every sprint. Documentation is the only persistent artifact in your codebase. If your docs are wrong, everything built on top of them is wrong too.</description>
      <link>https://boringdocs.com/blog/vibe-coding-makes-docs-only-truth</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/vibe-coding-makes-docs-only-truth</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Diátaxis Has Four Quadrants. AI Agents Need a Fifth.</title>
      <description>The Diátaxis framework solved documentation structure for humans. But AI agents don&apos;t read docs like humans do — they execute them. That changes everything about how documentation should be organized.</description>
      <link>https://boringdocs.com/blog/diataxis-four-quadrants-ai-agents-need-fifth</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/diataxis-four-quadrants-ai-agents-need-fifth</guid>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Is a Dependency Graph. Act Like It.</title>
      <description>Documentation isn&apos;t a collection of files. It&apos;s a dependency graph. When one node changes, the ripples propagate silently. Here&apos;s why most teams can&apos;t see the breakage — and what to do about it.</description>
      <link>https://boringdocs.com/blog/documentation-dependency-graph</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-dependency-graph</guid>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Retrieval Quality Is Broken. Here&apos;s How to Fix It.</title>
      <description>AI agents don&apos;t just read your docs — they retrieve from them. And most documentation is structured so badly for retrieval that agents regularly act on the wrong context. Here&apos;s why documentation retrieval quality matters and how to fix it.</description>
      <link>https://boringdocs.com/blog/documentation-retrieval-quality-ai-agents</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-retrieval-quality-ai-agents</guid>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to Write OpenAPI Specs That Don&apos;t Lie to AI Agents</title>
      <description>Your OpenAPI spec is the most important document in your codebase. Not for humans — for AI agents. Here&apos;s how to write OpenAPI specs that both humans and AI agents can trust.</description>
      <link>https://boringdocs.com/blog/openapi-specs-that-dont-lie</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/openapi-specs-that-dont-lie</guid>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Treat Documentation Accuracy Like an SLO</title>
      <description>Your engineering team has error budgets for uptime. Why not for documentation accuracy? A practical framework for treating doc quality like an SLO — and what happens when you do.</description>
      <link>https://boringdocs.com/blog/documentation-accuracy-slo</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-accuracy-slo</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Should Be a Deploy Gate</title>
      <description>You wouldn&apos;t merge code without tests. Why are you merging docs without validation? A practical guide to making documentation accuracy a CI/CD gate that blocks bad deploys.</description>
      <link>https://boringdocs.com/blog/documentation-deploy-gate</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-deploy-gate</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Is a Product Surface. Treat It Like One.</title>
      <description>Documentation isn&apos;t internal content. It&apos;s a product surface — the interface your users and AI agents interact with. When it&apos;s wrong, your product is wrong. Here&apos;s why that distinction changes everything.</description>
      <link>https://boringdocs.com/blog/documentation-is-a-product-surface</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-is-a-product-surface</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>&quot;Docs as Code&quot; Is the Wrong Abstraction</title>
      <description>The industry settled on &apos;docs as code&apos; as the answer to documentation problems. It&apos;s not. Docs-as-code solves versioning. It doesn&apos;t solve accuracy. Here&apos;s what the AI era actually requires.</description>
      <link>https://boringdocs.com/blog/docs-as-code-wrong-abstraction</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/docs-as-code-wrong-abstraction</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Debt Just Became Expensive</title>
      <description>For years, documentation debt was a silent liability. AI agents changed the interest rate. Here&apos;s why the cost of bad docs went from tolerable to unbearable overnight.</description>
      <link>https://boringdocs.com/blog/documentation-debt-interest-rate-just-went-up</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-debt-interest-rate-just-went-up</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Documentation Metrics That Actually Matter</title>
      <description>Most teams measure documentation coverage. Almost nobody measures accuracy. Here are the metrics that actually predict whether your docs are working — and the ones that are just vanity.</description>
      <link>https://boringdocs.com/blog/documentation-metrics-that-actually-matter</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-metrics-that-actually-matter</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Marginal Cost of a Documentation Error Went to Zero — And That&apos;s a Problem</title>
      <description>AI coding assistants make it trivially easy to build on top of bad documentation. That means doc errors don&apos;t just confuse one developer — they propagate into production at machine speed. The economics of documentation just changed.</description>
      <link>https://boringdocs.com/blog/marginal-cost-documentation-error-went-to-zero</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/marginal-cost-documentation-error-went-to-zero</guid>
      <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>llms.txt: The Standard Your Documentation Is Missing</title>
      <description>The web has a new standard for making documentation machine-readable. It&apos;s called llms.txt, and it reveals a fundamental truth about documentation in the AI era: if machines can&apos;t parse your docs, they&apos;re only half-written.</description>
      <link>https://boringdocs.com/blog/llms-txt-machine-readable-documentation</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/llms-txt-machine-readable-documentation</guid>
      <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Recursive Problem: When AI Writes the Docs That AI Reads</title>
      <description>AI coding assistants are writing more documentation than ever. Other AI agents are reading that documentation to generate more code. The loop is closing — and nobody&apos;s checking whether the cycle is accurate.</description>
      <link>https://boringdocs.com/blog/recursive-problem-ai-writes-docs-ai-reads</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/recursive-problem-ai-writes-docs-ai-reads</guid>
      <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI Agents Don&apos;t Skip the Boring Parts</title>
      <description>Humans skip the boring parts of your docs. AI agents don&apos;t. They read every word, literally. Here&apos;s what that means for how you write documentation.</description>
      <link>https://boringdocs.com/blog/ai-agents-dont-skip-boring-parts</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/ai-agents-dont-skip-boring-parts</guid>
      <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your API Docs Have Two Audiences. They Need Different Things.</title>
      <description>Humans read docs. AI agents execute them. These are fundamentally different operations — and most API documentation is optimized for the wrong one.</description>
      <link>https://boringdocs.com/blog/api-docs-for-machines-not-humans</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/api-docs-for-machines-not-humans</guid>
      <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Documentation Is Becoming a Contract (Not a Reference)</title>
      <description>Your API docs aren&apos;t just for humans anymore. AI agents read them as executable contracts. When the contract is wrong, agents break — silently and at scale. Here&apos;s what that means for your documentation strategy.</description>
      <link>https://boringdocs.com/blog/documentation-as-contract</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-as-contract</guid>
      <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your Documentation Is Training Data for AI Agents</title>
      <description>AI coding assistants read your docs to generate code. If your docs are wrong, the AI generates wrong code — at machine speed. Here&apos;s why documentation accuracy just became a code quality problem.</description>
      <link>https://boringdocs.com/blog/documentation-is-training-data-for-ai-agents</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-is-training-data-for-ai-agents</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Documentation Supply Chain Is Broken</title>
      <description>Your docs don&apos;t just sit on a page. They flow through AI agents, CI pipelines, IDE integrations, and developer workflows. Here&apos;s where the supply chain breaks — and why it matters more than you think.</description>
      <link>https://boringdocs.com/blog/documentation-supply-chain</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-supply-chain</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to Test Your Documentation Like You Test Your Code</title>
      <description>Documentation doesn&apos;t have a compiler. But it can have a test suite. A practical guide to testing docs — from linting to integration tests to continuous validation.</description>
      <link>https://boringdocs.com/blog/how-to-test-your-documentation</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/how-to-test-your-documentation</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why Your Documentation Platform Can&apos;t Save You</title>
      <description>Mintlify, ReadMe, GitBook — they all solve the same problem: making docs look good. None of them solve the problem that actually matters: keeping docs accurate.</description>
      <link>https://boringdocs.com/blog/why-docs-platforms-cant-save-you</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/why-docs-platforms-cant-save-you</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Hidden Cost of Documentation Drift</title>
      <description>Documentation drift isn&apos;t just annoying — it&apos;s expensive. Here&apos;s a framework for calculating what bad docs actually cost your team.</description>
      <link>https://boringdocs.com/blog/hidden-cost-documentation-drift</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/hidden-cost-documentation-drift</guid>
      <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI-Native vs AI-Assisted Documentation: There&apos;s a Difference</title>
      <description>Most &apos;AI doc tools&apos; are just AI-assisted. True AI-native documentation runs itself. Here&apos;s why the distinction matters.</description>
      <link>https://boringdocs.com/blog/ai-native-vs-ai-assisted-documentation</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/ai-native-vs-ai-assisted-documentation</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Doc-Code Sync: The Missing Layer in Your Documentation Stack</title>
      <description>Your documentation stack has a gap. Between your code and your docs, there&apos;s no validation layer. Here&apos;s why that matters.</description>
      <link>https://boringdocs.com/blog/doc-code-sync-missing-layer</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/doc-code-sync-missing-layer</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Documentation as Infrastructure: A Mental Model Shift</title>
      <description>What if your documentation wasn&apos;t content to write — but infrastructure to validate? A different way to think about docs.</description>
      <link>https://boringdocs.com/blog/documentation-as-infrastructure</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/documentation-as-infrastructure</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why Documentation Drifts (and How to Stop It)</title>
      <description>Documentation naturally diverges from code. Here&apos;s why it happens, why process fixes fail, and how AI-native tooling can keep them in sync.</description>
      <link>https://boringdocs.com/blog/why-documentation-drifts</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/why-documentation-drifts</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why Your Documentation Is Always Outdated (And Why It&apos;s Not Your Fault)</title>
      <description>Documentation goes stale because of how it&apos;s built, not who builds it. Here&apos;s the structural problem nobody talks about.</description>
      <link>https://boringdocs.com/blog/why-documentation-is-always-outdated</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/why-documentation-is-always-outdated</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Your API Docs Are Lying to You</title>
      <description>Documentation drift is real, measurable, and costing you users. Here&apos;s the data nobody in the API space talks about.</description>
      <link>https://boringdocs.com/blog/your-api-docs-are-lying-to-you</link>
      <guid isPermaLink="true">https://boringdocs.com/blog/your-api-docs-are-lying-to-you</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>