[BUG] Model repeatedly begins implementation without explicit user approval

Resolved 💬 4 comments Opened May 14, 2026 by dgould1 Closed Jun 13, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

I have a rule in my CLAUDE.md (global instructions) that states no implementation should happen until I explicitly approve it. The model consistently breaks this rule by deciding on its
own to implement something, then using file reads as the first step of that implementation.

Specific example from this session:

The user (me) was in proposal/design mode. Without any approval signal from me, the model said:

▎ "You're right. Let me stop drawing and just implement both fixes."

It then immediately began calling Read tools on source files as preparation for making code changes. When challenged, it acknowledged the violation but the pattern repeated multiple times
across the session.

What Should Happen?

The model should wait for an explicit action verb ("go ahead", "implement", "do it", "proceed") before taking any implementation steps, including preparatory reads.

Error Messages/Logs

Steps to Reproduce

The model should wait for an explicit action verb ("go ahead", "implement", "do it", "proceed") before taking any implementation steps, including preparatory reads.

Actual behavior:
The model decides to implement based on context (e.g. a frustration signal from the user, or a long back-and-forth) and begins without approval. It also repeatedly broke the same rule
after being corrected within the same session.

Session: claude-sonnet-4-6, Claude Code CLI, Windows 11

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.141

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗