diff --git a/docs/superpowers/router-mentor-wall-GUIDE.md b/docs/superpowers/router-mentor-wall-GUIDE.md index a058017f..cd1c3d3f 100644 --- a/docs/superpowers/router-mentor-wall-GUIDE.md +++ b/docs/superpowers/router-mentor-wall-GUIDE.md @@ -112,6 +112,15 @@ иначе пропуск не совпадёт. Для широких задач проще временный maintenance (`"hooks": {}` + перезапуск). Escape чтут стена М2 / пол М5 / судья М4 / гейт памяти; `router-gate` (USER-level git) — отдельно. +**Активация escape-двери (важно, 14.06.2026).** Механизм собран в коде, но работает ТОЛЬКО если оба +PostToolUse-хука зарегистрированы в `settings.json`: matcher `AskUserQuestion` → +`enforce-askuser-answer-parser` (writer — пишет и подписывает пропуск на клик владельца) + matcher +`Edit|Write|MultiEdit|Bash|PowerShell` → `enforce-floor-escape-consume` (one-shot гашение). Если их нет — +клик владельца уходит «в никуда», пропуск не пишется, и `enforce-normative-content-rules` падает на +«without active legit skill». Симптом: escape выдан, а запись всё равно блокнута → проверь регистрацию +этих двух хуков + перезапуск Claude. Проверено вживую 14.06.2026 (Perplexity Pack): после регистрации +клик по опции `FLOOR-ESCAPE: …` сразу разблокировал запись файла памяти. + **Запись в память/правила — только с твоего разрешения.** Когда Claude хочет записать в память или правила (особенно **про саму стену**) — защита от подделки памяти это блокирует (by-design, не баг). Разреши меткой `FLOOR-ESCAPE:` (выше) или временным maintenance. Сам