# План: зафиксировать уроки пуша + завести баг-файл наставника

## Цель

Документная задача: дописать секцию-урок в `docs/superpowers/router-mentor-wall-GUIDE.md`
(D1) и создать новый файл-баг про дефект наставника с пустым `recommendation` (D2).
Опирается на спеку
[2026-06-16-record-wall-push-lessons.md](../specs/2026-06-16-record-wall-push-lessons.md).
Правится только `.md`; код/схема/прод не затрагиваются. Оба шага мутирующие — план
завершится чисто (без read-only-jam).

## Шаги

- **Шаг 1 — Edit GUIDE** (`docs/superpowers/router-mentor-wall-GUIDE.md`): дописать в конец
  (после секции «Судьи-машины») секцию «Пуш кода через стену» с порядком гейтов, продюсером
  расписки, десинком criterion-gate и лечением не-терминальным мутирующим шагом, точечным
  `LEFTHOOK_EXCLUDE`, и квирком пустого `recommendation`.
- **Шаг 2 — Write баг-файла** (`docs/superpowers/2026-06-16-mentor-empty-recommendation-bug.md`):
  симптом / корень / воспроизведение / фикс / место в коде / доказательство из лога. Для
  передачи в claude-brain.

```skills-json
[]
```

```steps-json
[
  {
    "op": "Edit",
    "object": "docs/superpowers/router-mentor-wall-GUIDE.md",
    "ref": "D1"
  },
  {
    "op": "Write",
    "object": "docs/superpowers/2026-06-16-mentor-empty-recommendation-bug.md",
    "ref": "D2"
  }
]
```

```verified-context-json
[
  {
    "id": "wall-guide-ref",
    "kind": "EXTRACTED",
    "ref": "docs/superpowers/router-mentor-wall-GUIDE.md",
    "anchor": "Судьи-машины"
  }
]
```

## Переговоры

### Круг 1

Forward-рекомендация исполнителю: при дописывании урока сохранить существующую структуру
GUIDE и не дублировать уже описанные грабли; баг-файл оформить самодостаточно, чтобы его
можно было перенести в claude-brain без потери контекста. Задача документная — код, схема,
прод и рантайм-машинерия не затрагиваются, только `.md`; откат тривиален через git.
