{
  "apiVersion": "v1",
  "passage": {
    "id": "ionix-same-claude-session-review-missed-critical-bugs-2026",
    "text": "A lot of our code is now written with an AI assistant in the loop. The first thing we tried was the obvious thing: ask the same Claude session that wrote the change to review it. That does not work. It missed critical bugs, and it missed them confidently, because it had already reasoned its way to believing the code was correct, and re-reading its own work only confirmed the conclusion.",
    "context": null,
    "speaker": "Arthur Vinberg",
    "speakerId": "arthur-vinberg",
    "speakerUrl": "https://the-ai-record.com/people/arthur-vinberg",
    "speakerLevel": "leader",
    "role": "Head of DevOps & IT",
    "voice": "person",
    "organization": "Ionix",
    "organizationId": "ionix",
    "organizationUrl": "https://the-ai-record.com/organizations/ionix",
    "aiVendor": false,
    "work": {
      "title": "We built an AI PR reviewer. The hard part was teaching it to say nothing.",
      "type": "post",
      "date": "2026-08-13",
      "publisher": "Ionix blog",
      "locator": "A reviewer that didn’t write the code",
      "url": "https://www.ionix.io/blog/we-built-an-ai-pr-reviewer/"
    },
    "grade": "B",
    "gradeMeaning": "The organization's own post, paper or talk.",
    "verification": {
      "status": "verified",
      "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
      "reviewedOn": "2026-11-08"
    },
    "topics": [
      "ai-review-quality",
      "code-review"
    ],
    "functions": [
      "engineering"
    ],
    "figures": [],
    "url": "https://the-ai-record.com/passages/ionix-same-claude-session-review-missed-critical-bugs-2026",
    "json": "https://the-ai-record.com/api/v1/passages/ionix-same-claude-session-review-missed-critical-bugs-2026.json"
  },
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}