Fetching from the wire…
Public story · 2026-08-16 · high
Researchers tracked 247,694 instruction lifetimes and found a comment habit that cut bloat 99.3 percent in controlled tests.
Why now: Covered in the August 16, 2026 briefing alongside a Reddit thread on instruction-file phrasing.
Agentic instruction files grow without bound and never shrink, per a new analysis of 247,694 instruction lifetimes across 1,867 repositories. Every rule you never delete keeps costing context on every run, whether it's still true or not.
Instructions more than triple over a file's lifetime, adding a net 4.9 rules per commit, the researchers found. Older instructions get steadily less likely to be removed, per the paper on arXiv, at a hazard rate of -0.032 per commit.
The cause is a cost mismatch, not laziness. Appending a rule is cheap. You hit a problem, write a line, and move on.
Deleting one is expensive, because the reasoning behind it usually left with whoever wrote it. Checking whether a rule is safe to remove means checking it against every combination of what's left, which the paper frames as exponential cost.
I opened my own CLAUDE.md while reading this. One rule in there points to a build step that hasn't existed since I moved the project, and I have no memory of writing it.
The fix is small, and it's measured, not a new tool or process. Add a why comment above each instruction, encoding the reasoning behind it. That removed 99.3 percent of excess instructions in the paper's verifiable test settings, and lifted real-world instruction-following on WildIFEval by up to 23.1 percent.
A rule with a clear why gets to stay. A rule nobody can explain gets deleted.
A separate post on r/ClaudeAI claims that renaming a section from 'STRICT RULES: MUST FOLLOW' to house-rules framing improved compliance across sessions. It drew 50 upvotes against 53 comments, and the poster calls the result anecdotal.
Phrasing itself is still an open question for anyone maintaining instruction files daily. The comment volume, not the specific rename, is the real signal.
Each link below shares sources, entities, or timing with this story.
Anthropic released Claude / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Claude, ClaudeAI, March, There; reported by the same outlet (reddit.com).
Anthropic released Claude / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Anthropic released Claude); both cover CLAUDE, ClaudeAI; reported by the same outlet (arxiv.org, reddit.com).
Copilot uses Claude / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Copilot uses Claude); both cover CLAUDE, Treat; reported by the same outlet (arxiv.org).
Anthropic released Claude / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover CLAUDE, There, Treat; overlapping topics (claude, instruction).
Anthropic released Claude / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Claude, ClaudeAI, March; reported by the same outlet (reddit.com).
Anthropic released Claude / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Claude, ClaudeAI; reported by the same outlet (reddit.com).
Linked by a graph relationship (Anthropic released Claude); both cover Claude, ClaudeAI; reported by the same outlet (reddit.com).
Simon Willison uses Claude / Shared entity: ClaudeAI / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Simon Willison uses Claude); both cover ClaudeAI; reported by the same outlet (arxiv.org, reddit.com).