Investigation: Claude Code Agents Surfacing Unverified MEMORY.md Content Due to Compaction Changes

A Reddit user reported a major behavioral shift in Claude Code where agents surface content from MEMORY.md without re-verifying it mid-task. After digging into changelogs, they identified two changes in versions 2.1.139 and 2.1.141 that may explain the drift.
Key Changes
- 2.1.139 (most significant):
- Compaction now preserves "user instructions" more aggressively – if auto-injected
MEMORY.mdcontent is treated as instruction-like, it rides through compaction with elevated weight. /goalcommand added – cross-turn completion conditions change turn execution model.- MCP stdio servers now receive
CLAUDE_PROJECT_DIR– env injection change. - Hook
continueOnBlockadded – rejection reasons can feed back to model.
- Compaction now preserves "user instructions" more aggressively – if auto-injected
- 2.1.141 (current):
- Fixed
/modelsilently changing autocompact threshold in concurrent sessions – implying thresholds were misconfigured before, causing agents to compact earlier than intended, dropping verification reasoning and falling back toMEMORY.md. - "Summarize up to here" in Rewind menu – new compression path.
- Fixed
Practical Impact
The user observes that autocompact threshold bug (broken before 2.1.141) caused agents to compact at wrong intervals, silently losing mid-task verification reasoning. And compaction now preserves "user instructions" so MEMORY.md auto-injected content survives compaction with elevated priority. The time between autocompaction also reduced substantially in the last 48 hours. The effect is substantial across their fleet.
Request for Data Points
The user is asking the community:
- Have you noticed your Claude Code agents confidently asserting things from
MEMORY.mdthat they should have re-verified – especially in longer sessions or post compaction? - When you first noticed, what version were you on, whether using agent mode vs interactive, and whether it's reproducible after a manual compaction?
📖 Read the full source: r/ClaudeAI
👀 See Also

Anthropic Doubles Claude Code Rate Limits, Removes Peak Throttling for Paid Plans
Anthropic has doubled 5-hour rate limits for Claude Code across Pro, Max, Team, and Enterprise plans, removed peak-hour throttling, and boosted API rate limits for Opus models.

Anthropic Paying SpaceX $15B/Year for Compute Through 2029
SpaceX IPO filing reveals Anthropic pays $1.25B/month through May 2029 for compute. The deal supports AI training on Colossus 1 & 2 facilities.

Reddit user explores why AI can't yet search satellite imagery for missing aircraft like MH370
A Reddit user asked Claude AI to search satellite and sonar databases to locate missing aircraft like MH370 and Amelia Earhart's plane. Claude responded that it lacks connections to those databases and computer vision tools for large-scale image scanning, though the user notes the necessary technology components already exist separately.

Claude 4.6 Opus Can Reproduce Linux's list.h From Minimal Input
A user demonstrated that Claude 4.6 Opus can generate a near-identical copy of Linux's list.h header file when given the first 43 lines as input with temperature set to 0, raising questions about GPL licensing implications for AI models trained on open-source code.