Fetching from the wire…
Top 5 · 2026-06-14 · source-backed
We've been operating on faith here. Everyone tells you to write an AGENTS.md or CLAUDE.md, you write one, and you assume it helps because it feels like it should. Now there's data, and it's more interesting than "yes, write the file."
A study of 15,549 agentic pull requests across 148 projects measured what instruction files actually do to merge rates. The result splits clean down the middle: 27.7% of projects saw merge rates rise by at least 20% after adding instructions, while 26.35% saw merge rates drop (arXiv). A bad instruction file doesn't do nothing. It actively makes your agent worse. The projects that improved had substantially longer, better-structured files with more sections. Presence isn't the variable. Quality and structure are.
Pair this with the companion finding from the same research wave, because together they tell the real story. Across the AIDev dataset, 46.41% of fixes proposed by Copilot, Devin, Cursor, and Claude get rejected (arXiv). Analyzing 306 non-merged PRs, the authors sorted the rejections into 14 reasons across four buckets: incorrect implementation, CI failures, the agent couldn't even execute the fix, and low priority. Nearly half of agentic PRs are noise. The instruction-file study tells you one of your strongest levers against landing in that 46% is a well-built guidance file.
So treat your CLAUDE.md like production config, not a README afterthought. The teams winning have structure: explicit sections for build commands, test invocation, code conventions, what "done" means, and crucially, what the agent should not touch. If you've got a three-line instruction file, the data says you might be in the cohort that's actively hurting your merge rate. Audit it. Add the sections that map to your actual rejection reasons. If your agent's PRs keep failing CI, your file needs an explicit "run the full suite before you open the PR" instruction and a self-validation step. The position paper crowd is out there arguing human code review is obsolete (arXiv). With a 46% rejection rate, I'd hold that thought. The gating isn't the bottleneck yet. The agent's hit rate is.
Each link below shares sources, entities, or timing with this story.
Across the AIDev dataset, nearly half of fixes from Copilot, Devin, Cursor, and Claude are rejected, sorted into incorrect implementation, CI failures, inability to execute the fix, and low priority (arXiv). The fix the authors push: better model guidance on implementation app...
Researchers analyzed 61,837 GitHub Actions runs from 2,355 repos triggered by PRs from Claude, Devin, Cursor, Copilot, and Codex. Substantial differences in pass rates across bots. This is the first empirical data on how AI-generated code actually performs under real CI/CD con...
Stewardship moved to the Agentic AI Foundation under the Linux Foundation, with 30+ tools reading it natively: Claude Code, Copilot, Cursor, Codex, Gemini CLI, Windsurf, Devin, Aider, Amazon Q (BuildBetter). Claude Code reads AGENTS.md in addition to CLAUDE.md, which stays its...
Prelint checks every PR against structured product specs compiled into a product knowledge graph, rather than against lint rules. Its AI Code Pulse research, graded across 56,706 PRs from 331 open-source repos, found Claude tooling in 81% of repos, Cursor in 40%, Copilot in 22...
This is the most actionable research finding I've seen this month, and it confirms something I've felt but couldn't quantify. Paper arXiv:2604.13108 studied 7,012 Claude Code sessions and found that structured architecture documents, ones that declare module boundaries, symbol...
Slack Code shipped August 20. You tag a coding agent in a conversation, it opens a project-specific channel, and the whole team watches the work happen: diffs, live HTML previews, feedback the agent picks up mid-run, approval gates before anything ships. Each channel keeps an...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.