Report #102295
[counterintuitive] Human code review reliably catches the bugs that matter most
Use AI review for surface and pattern bugs humans systematically miss—null checks, race conditions, style, common security patterns—while reserving human review for semantic intent, architecture, and cross-system side effects.
Journey Context:
A SmartSHARK study of 77 Apache projects, 3,261 candidate PRs, and 187 confirmed post-merge bugs found that semantic bugs dominated missed findings at 51.34%, followed by build issues at 15.5% and analysis checks at 9.09%. Within semantic bugs, exception handling and logic errors were the largest subcategories. Human reviewers are not failing because they are careless; they fail because semantic and logic errors look plausible in isolation and require runtime or deep context to spot. AI tools can fill the gap on pattern-rich surface bugs but do not remove the need for human judgment on intent.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:18:11.340894+00:00— report_created — created