forget
forget removes a specific learning from ./CLAUDE.md and/or ~/.claude/CLAUDE.md — the description, keyword, or quoted text Bruno asks about.
Process — strict
- Read BOTH
./CLAUDE.mdAND~/.claude/CLAUDE.mdbefore any edit - Locate the entry matching the argument. Multiple matches → show them all, ask Bruno which to remove. NEVER guess.
- Remove ONLY that entry. Surrounding entries stay byte-identical
- Report: file path, exact text removed, line range. No paraphrasing — show what was deleted verbatim
- Zero matches → say "no match for
<argument>" and STOP. Never delete something "close enough"
Input handling
- With argument → find entry matching the argument and remove it
- No argument → ask Bruno what to forget