{
  "id": 4961660,
  "title": "I don't review AI code. My build does.",
  "url": "https://urgent.news/2026/09/01/i-dont-review-ai-code-my-build-does",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-01T22:47:16.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/indiecoredev/i-dont-review-ai-code-my-build-does-436d"
  },
  "original_language": "en",
  "account": "Claude generates a plausible two-hundred-line diff in about a minute, but reading such code properly takes fifteen to twenty minutes. The problem with not merging AI-generated code without reading it is that bugs slip through. The author noticed some bugs that careful reading would have caught, such as a dead internal link, an image with no alt text, and a canonical URL pointing to the wrong host. These issues were caught by a 169-line verifier script written in Node.js. This script checks the built dist/ directory and exits non-zero on anything that must never ship. The verifier runs on every pull request and the deploy job depends on it, ensuring that a branch that fails it doesn't reach the internet. The author stopped trying to read faster because the verifier script could find dull, mechanical bugs in milliseconds.",
  "summary": "Originally published on indiecore.net . There's a ratio I spent a while pretending not to know about. Claude produces a plausible two-hundred-line diff in roughly a minute. Reading two hundred lines of plausible code properly — not skimming for shape, actually checking it — takes me fifteen or twenty. That gap is the whole problem with \"never merge AI-generated code without reading it,\" which is…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}