{
  "apiVersion": "v1",
  "passage": {
    "id": "anthropic-prs-passing-after-one-review-round-65-to-78-2026",
    "text": "Before and after the convergence work: pull requests passing after one review and fix round rose from 65% to 78%; pull requests needing five or more rounds fell from 8.9% to 1.5%; mean reviews to pass fell from 2.08 to 1.32.",
    "context": "The text description of a chart in the post comparing internal pull requests before and after changes to re-review, which the post lists as a cap of three rounds, re-reviewing only the new diff after the first few passes, flagging the class of bug, and not repeating findings already posted.",
    "speaker": null,
    "speakerId": null,
    "speakerUrl": null,
    "speakerLevel": null,
    "role": null,
    "voice": "organization",
    "organization": "Anthropic",
    "organizationId": "anthropic",
    "organizationUrl": "https://the-ai-record.com/organizations/anthropic",
    "aiVendor": true,
    "work": {
      "title": "How the Claude Code team does code review",
      "type": "post",
      "date": "2026-10-15",
      "publisher": "claude.dev Blog (Anthropic)",
      "locator": "How we make the reviewer better: Figure D, Review that converges (the chart's text description)",
      "url": "https://claude.dev/blog/solving-code-review-at-anthropic/"
    },
    "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-07"
    },
    "topics": [
      "ai-review-cost",
      "ai-review-quality"
    ],
    "functions": [
      "engineering"
    ],
    "figures": [
      {
        "metric": "prs-pass-after-one-review-round",
        "value": 0.78,
        "unit": "share",
        "period": "internal pull requests, after the convergence changes (0.65 before)",
        "definition": "Share of pull requests passing after one AI review and fix round",
        "level": "unclear"
      },
      {
        "metric": "prs-needing-five-plus-review-rounds",
        "value": 0.015,
        "unit": "share",
        "period": "internal pull requests, after the convergence changes (0.089 before)",
        "definition": "Share of pull requests needing five or more review rounds",
        "level": "unclear"
      },
      {
        "metric": "avg-review-iterations",
        "value": 1.32,
        "unit": "iterations per PR",
        "period": "internal pull requests, after the convergence changes (2.08 before)",
        "definition": "Mean reviews to pass",
        "level": "unclear"
      }
    ],
    "url": "https://the-ai-record.com/passages/anthropic-prs-passing-after-one-review-round-65-to-78-2026",
    "json": "https://the-ai-record.com/api/v1/passages/anthropic-prs-passing-after-one-review-round-65-to-78-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."
  ]
}