Model appends unrequested suggestions and anticipates the user's next step despite CLAUDE.md rules
Status Open
Maintainer reply None cached
Activity 0 comments · opened Sep 15, 2026
Summary
Claude Code appends content the user did not ask for: unrequested suggestions, alternative approaches, and sentences that anticipate the user's next action or intent. This happens even when the project CLAUDE.md explicitly forbids it.
Reproduction
- Put a rule in CLAUDE.md such as "answer only what was asked; do not add suggestions or predict the user's next step".
- Ask a purely factual question (for example, "what are this machine's specs?").
- The model answers the fact, then adds recommendations or next steps that were not requested.
- Tell the model in chat not to do this. It complies for one turn, then the behavior returns.
Expected
- Answer exactly the question asked, with no appended recommendations.
- Do not write sentences that predict the user's next action, intent, or the rest of their sentence.
- Honor a user-authored "no suggestions" rule consistently across the session, not just for the next turn.
Actual
Helpful-sounding additions are appended regardless of the rule, and the rule decays after a few turns.
Why it matters
Every unrequested proposal on screen is a forced context switch for a user who is doing their own design and judgment work. A "just the answer" behavior that is actually enforced, or stronger weight on user-authored no-suggestion rules, would fix it.