# Фаза 46. Политика речи и дом ## Зависимости - [Фаза 42](42-talk-circles.md) - [Фаза 37](../07-inventory/37-school-rules.md) - [Фаза 34](../07-inventory/34-wear-home.md) ## Зачем Школа задаёт, какие темы уместны — тем же жестом, что дресс-код. Родители двигают мнение утром, не приходя на карту. ## Задачи - [ ] В «Правилах» два комбобокса речи: ученики / сотрудники × свободно / без грубого / только учёба - [ ] В силу с завтра; API сегодня не переодевает темы текущих кружков - [ ] Система не стартует кружок с темой вне политики; начатый вчера доигрывает - [ ] Одно семейное событие на человека за рабочее утро; skip ночи применяет - [ ] Семейные темы из `TopicDef`; сдвиг меньше школьного разговора - [ ] `docs/protocol.md` — HTTP правил речи ## Тесты, без которых фаза не закрыта - [ ] POST «только учёба» сегодня не мешает текущему кружку «игры» - [ ] На следующее рабочее утро грубая тема у учеников не стартует - [ ] Skip с пятницы на понедельник применяет домашнее событие и дрейф мнений; мнение с родителем сдвинуто, брошенная дружба ближе к нулю - [ ] Клиентский тест: комбобоксы речи рядом с одеждой, подпись «с завтра» ## Критерий готовности - Сменить политику, пережить ночь кнопкой, на перемене нет грубых кружков у учеников - `dotnet test` и `npm test` / `build` проходят ## Стоп Не романтика. Не вызов родителей в школу.