Build1 distinct publisher3 min readUpdated
Reported figures put bug rates 41% higher and security flaws 2.74x more prevalent in AI assisted code. The constraint that decides whether that matters is review throughput.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
A dev.to write-up collecting the current numbers on AI assisted coding puts the post-adoption bug rate increase at 41%, citing Uplevel [1], and security vulnerabilities at roughly 2.74x the prevalence found in manually written code, citing static analysis across enterprise repositories [3]. The second figure is the one that changes planning, because security defects carry a cost curve that ordinary bugs do not [19].
The adoption argument is over. The same piece reports that around 95% of code reaching production now contains AI assisted content [4], which leaves roughly 5% that a review policy scoped to "the AI code" would actually cover [18]. Ask engineers whether the tools make them faster and the hands go up; ask whether the code is better and they drop [13]. Both of those are honest answers and they are not in conflict.
The mechanism Uplevel identified was over-reliance: suggestions taken without enough review behind them [2]. CodeRabbit's research approaches it from the other side and finds AI assisted codebases carrying 1.7x more issues per pull request than human-only code [5]. Per pull request is the load-bearing detail, because the PR is the unit your team actually reviews. That is about 70% more issues arriving at each review gate [16]. If the gate did not get 70% more attention, it is now catching a smaller fraction of what is there. Nothing mysterious is happening; the volume changed and the filter did not.
The underlying inversion is that writing code got cheaper than reading it, roughly at the same moment across Cursor, Copilot and Claude Code [7]. A tool that emits 300 lines in one shot does not emit 300 lines of review attention beside it, and nobody budgeted for the difference [8].
What lands is also unglamorous. Not exotic hallucination but an error path that swallows the exception, or a null check that reads correctly and sits one branch too late, in code that passes review because it looks like code you would have written [9]. On the security side, a model produces what is statistically typical for the surrounding context, and typical public code includes string concatenation into queries, permissive CORS, secrets read from a literal, and validation that trusts an object's shape because the type annotation said so [10]. The model also does not know where your trust boundary sits, or that a given handler is reachable without auth [11]. Type safety does not close that gap: type safe code can authorise the wrong user [12].
Comparing the two headline figures, security flaw prevalence is running at roughly twice the multiplier of the overall bug rate [17]. That is a mix shift, not just a volume shift.
The reason teams do not self-correct is timing. The speed is felt in the same session; the defect surfaces weeks later in an incident channel, usually attributed to something else, so the feedback that would calibrate trust never arrives [14]. Trust tends to break in one specific moment: when someone traces a production incident to a block of code nobody on the team can explain [15].
Two things to watch. First, provenance: the 41% and 2.74x figures travel widely as citations, and the write-up does not name the enterprise repository study behind the second one [3]. Second, your own issues-per-PR trend and the share of those issues that are security class, which is the only version of these numbers you can act on.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
CodeRabbit's research found AI assisted codebases carried 1.7x more issues per pull request than human-only code, measured per pull request rather than per line.
One study, attributed to Uplevel, found a 41% increase in bug rates among teams that adopted AI coding tools.
A 1.7x issue rate per pull request means about 70% more issues arriving at each review gate.
The security flaw prevalence multiplier is roughly twice the overall bug rate multiplier: 2.74x versus 1.41x, a ratio of about 1.9.
If about 95% of production code contains AI assisted content, roughly 5% does not, so a review policy scoped only to AI code covers nearly everything.
Static analysis across enterprise repositories found security vulnerabilities roughly 2.74x more prevalent in AI assisted code than in manually written code; the write-up does not name the study.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Thin: second-hand statistics, mostly untraceable
Every quantitative claim reaches this cluster through one dev.to post. Only two figures carry any attribution (Uplevel's 41% bug-rate increase, CodeRabbit's 1.7x issues per pull request) and neither is linked or accompanied by sample, baseline, or methodology. The headline 2.74x security multiplier and the 95% production-code share have no named source at all. The rest of the argument -- friction inversion, mundane defect profile, delayed feedback -- is mechanism reasoning, plausible but unmeasured here.
Widely asserted, weakly documented
The only adoption signal is the article's own unattributed claim that roughly 95% of production code contains AI-assisted content, plus the naming of Cursor, Copilot and Claude Code as commonly used in-editor tools. There are no deployment disclosures, telemetry, seat counts, or team case studies in the supplied material, and no evidence at all on adoption of the mitigations the article recommends (blocking SAST, diff-size caps). That supports a read of broad tool use but not a measured one.
Overstated: precise numbers, imprecise sourcing
The framing is more certain than the sourcing. A two-decimal multiplier in the headline ('2.74x Flaws') and a 95% penetration figure invite the reader to treat contested aggregates as settled measurement, while the underlying studies are unnamed or unlinked and one cited figure comes from a vendor selling AI code review. The article's core analytical move -- that review throughput, not tool choice, is the binding constraint -- is more defensible than its statistics, which pulls the gap down from severe to moderate.
Engagement and vendor-adjacent framing
The item is a community blog post whose headline leads with two shock multipliers and whose body converts them into a numbered practice list with copy-pasteable tooling -- a format that rewards traffic and authority-building. Substantively, the per-PR issue statistic is sourced to CodeRabbit, whose product is AI code review, and the recommended highest-leverage fix is a build-blocking SAST step; the post does not disclose that the cited research comes from a company selling into the problem it describes. There is no evidence in the cluster of paid placement or an affiliate relationship, so this is framing incentive rather than demonstrated sponsorship.
Low: one publisher, no corroboration
One source, one publisher, one author, no independent replication of any figure and no dissenting or null-result material in the cluster. The claims most consequential for action -- the security multiplier and the production-code share -- are exactly the ones with the weakest provenance. Confidence would rise materially with either primary study links or a second publisher reporting the same numbers with methodology.
build
AI-written code fails the same four ways, and every gate you own reports green1 distinct publisher
build
Agent-written docs need a paper trail, not a confidence score1 distinct publisher
build
GitHub's autoscaler watched the wrong meter, and auth, CI and Copilot fell together3 distinct publishers
build
Claude Code now outruns Copilot roughly two to one in JetBrains' survey of 15,000 developers1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 18, 2026