precedent · git:20260814.44e61cf · 2026-08-14 · sha256 8bf7a05fb2dc2117
precedent git:20260814.44e61cfA
Immutable. This exact content is served forever at /api/v1/blob/8bf7a05fb2dc2117.
--- name: precedent description: > Перед тем как решать/предлагать что-то структурное — поднять, РЕШАЛИ ли мы это уже: ищет прошлые вердикты в журнале решений (02-Decisions / decision-*), в журнале отклонённого (память declined-decisions) и в Библии (reglament-* / protocol-*), плюс семантический поиск через /ask. Возвращает: что уже решено + почему + что отклоняли и при каком условии пересматривать. Это RECALL-страховка к Alpha Protocol и к правилу "не пере-предлагать отклонённое". Триггеры: "/precedent", "мы это уже решали?", "был ли прецедент", "что мы решили по", "проверь решения по", "не отклоняли ли мы", "prior decision", "did we decide this". 0 токенов на поиске (grep/SQL первым), LLM только на суждении. Канон: память declined-decisions, operating-agreement (decision hygiene), capture-rules-into-bible (RECALL-before-work). license: MIT --- # /precedent — мы это уже решали? (поиск прецедента перед решением) Дешёвая страховка ПЕРЕД новым структурным выбором или предложением: вдруг по этой теме уже есть вердикт (приняли / отклонили / отложили) — чтобы не пере-предлагать отклонённое и не решать заново то, что решено. Зеркало правила «перед активностью — RECALL» на слой РЕШЕНИЙ. ## Что поднять (дёшево → дорого; останавливаюсь, как нашёл) 1. **Журнал отклонённого (первым — самое частое попадание):** память `$USERPROFILE/.claude/projects/C--Users----CLAUDE-HP17-May26/memory/declined-decisions.md` — что уже отвергали/откладывали, почему словами Антона, и `Revisit-if` (при каком условии можно вернуть). 2. **Журнал принятых решений (волт):** grep по `$OBSIDIAN_VAULT/02-Decisions/` (подпапки по доменам) и по файлам `decision-*` в волте. ```bash grep -rinl "<тема/ключевые слова>" "$OBSIDIAN_VAULT/02-Decisions" ``` 3. **Библия (правила для всех акторов):** grep по `reglament-*` / `protocol-*` в волте — нет ли уже нормы, закрывающей вопрос. 4. **Семантический добор (если точный grep пуст, а тема явно обсуждалась):** скилл `/ask` (RAG поверх волта) — ловит формулировки, которые grep пропустил. ## Что вернуть Антону Короткий вердикт, а не свалка: - **Прецедент ЕСТЬ** → что решили · когда · почему · ссылка на заметку. Если это было ОТКЛОНЕНО — назвать `Revisit-if`: открываем повторно ТОЛЬКО если условие выполнилось, либо явно как trade-off «другого выхода нет» (никогда молча не пере-питчить). - **Прецедента НЕТ** → так и сказать «по этому решения не нашёл» (проверив ПРАВИЛЬНЫЙ диск/папку — пустой результат часто = искал не там, а не «нет данных»), и тогда идти решать с чистого листа (для стратегического — через Alpha Protocol `R+DR`). ## Когда звать - Перед тем как я предлагаю новое поле/скрипт/структуру/правило/автоматизацию (по `show-before-after`). - Когда Антон говорит «мы вроде это обсуждали». - В начале Alpha Protocol — как часть шага RECALL. ## Границы - Read-only: только поднимает прошлое, ничего не решает за Антона. - Не дублирует Alpha Protocol — это его узкий под-шаг «есть ли уже вердикт»; для полноценной стратегии всё равно `R+DR`.