Нашёл у себя проблему, которую раньше не замечал.
Я сохраняю в память контекст проектов, свои предпочтения, принятые решения.
Всё это лежит в Markdown-файлах, связанных ссылками. Со временем заметки переименовываются, объединяются, а ссылки на старые файлы остаются.
Вы никогда просто так не будете гулять по
~/.claude/projects/<project-slug>/memory/В итоге информация вроде бы сохранена, но по ссылке до неё уже не добраться. Ассистент может найти её другим способом, но часть связей в памяти уже не работает, а ты об этом даже не подозреваешь.
У себя на 505 заметок нашёл 234 битые ссылки.
Массовая проблема: часть таких ссылок оставалась незамеченной месяцами и ухудшало работу ассистента.
Чтобы не проверять всё вручную, написал линтер — claude-memory-lint.
Он находит битые ссылки, заметки, до которых нет пути от оглавления, и несовпадения имён. Часть ошибок умеет исправлять автоматически.
