---
name: memory-index-rules-and-projects-only
description: "Индекс памяти держим маленьким: только правила, доступы и проекты; конкретные грабли ищутся grep по симптому, а не грузятся в контекст"
metadata:
  node_type: memory
  type: feedback
---

**Решение владельца 07.08.2026.** `MEMORY.md` ужат с 26 КБ до 6 КБ: в нём остались только правила, доступы и по строке на проект. Разборы граблей остались отдельными файлами (278 штук), но из индекса убраны.

**Why.** Индекс грузится в контекст КАЖДУЮ сессию целиком и упирался в лимит чтения. Перенос в Obsidian или в базу этого не решает: текст всё равно приходит в контекст, а лимит тот же. Экономит не формат хранения, а то, что в индексе нет ничего, кроме навигации.

**How to apply.** Грабли искать по симптому, а не по памяти:
`grep -ril "<слово из симптома>" ~/.claude/projects/*/memory/` — стоит ноль токенов против загрузки индекса. Имена файлов говорящие и сгруппированы префиксом проекта (`zemlya_*`, `avtero_*`, `onec_*`, `cehoproxy_*`).

**Что обязано остаться в индексе:** запреты, нарушение которых вредит (винрейт-ловушка, «не откликается за пользователя», «только wall.post», выключенные продукты), правила бренда и тона, доступы. Всё остальное — в файлы.

**Грабля при сжатии:** механическая обрезка подсказок регуляркой режет фразы посередине («исчерпан =», «флаг с»), и индекс превращается в мусор. Сокращать целыми подсказками либо переписывать руками.
