Recurring: Claude ignores memory/CLAUDE.md instructions across multiple sessions
Resolved 💬 4 comments Opened Mar 17, 2026 by DrJLWilliams Closed Apr 14, 2026
Problem
Claude consistently ignores clear instructions in memory files and CLAUDE.md across multiple sessions, leading to wasted time and repeated mistakes.
Pattern Observed
- Ignores explicit rules: Memory file has clear rule "Do NOT test on localhost or http://localhost:PORT" but Claude repeatedly suggests localhost:5173
- Skips reading available context: Memory file is loaded but instructions are disregarded
- Wrong approach suggestions: Suggests obviously incorrect solutions despite having correct information available
- Recurring across sessions: This is not a one-time occurrence but happens consistently
Example from Today
- Memory clearly states: Use only with HTTPS certs
- Claude suggested: Use (HTTP, wrong domain, wrong port)
- Had to correct Claude multiple times before getting the right setup
- Memory file was loaded and visible but ignored
Impact
- Wastes user time with repeated corrections
- Requires user to micromanage instructions that are already documented
- Frustrating pattern across multiple distinct sessions
Expected Behavior
Claude should read and follow instructions in:
- Memory files (already loaded in context)
- CLAUDE.md project guidelines (already provided)
- User's explicit statements
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗