Recurring: Claude ignores memory/CLAUDE.md instructions across multiple sessions
Status Closed — not planned
Maintainer reply None cached
Activity 4 comments · opened Mar 17, 2026 · 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 ↗