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:

  1. Memory files (already loaded in context)
  2. CLAUDE.md project guidelines (already provided)
  3. User's explicit statements

View original on GitHub ↗

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