Files
Leonid PershinandCursor 362244fcbd
ci / server (push) Failing after 3m43s
ci / client (push) Successful in 21s
Register slice 15 fallout and clarify manager role in office design.
EOF

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 11:55:09 +03:00

40 lines
2.1 KiB
Markdown

# Фаза 83. Вызов одного родителя
## Зависимости
- [Фаза 68](../12-office/68-class-teacher.md)
- [Фаза 70](../12-office/70-director-summons.md)
- [Фаза 72](../12-office/72-parent-meetings.md)
- [Фаза 76](../13-grades/76-grades-coupling.md)
## Зачем
Собрание класса — не единственный повод родителю прийти. Точечный разговор по поводу.
## Задачи
- [ ] Авто-триггеры в данных: тяжёлый проступок, череда плохих оценок, повторные прогулы (не
болезнь)
- [ ] Один ученик → один или оба родителя идут в школу (доля/кто — сид); не весь класс
- [ ] Цель: классный (если есть) или кабинет директора / очередь как у ученика
- [ ] Ходьба по карте; после разговора — снова вне школы
- [ ] Сдвиг мнений, строка лога, info-тост
- [ ] Кнопки игрока нет; не путать с собранием 72
## Тесты, без которых фаза не закрыта
- [ ] Порог двоек/прогулов запускает вызов; болезнь-явка — нет
- [ ] На карте появляются только родители этого ученика, не весь класс
- [ ] Без классного и без директора вызов не зависает навечно (явное гашение)
- [ ] Нет API «вызови родителей» от клиента
- [ ] Skip не оставляет родителя вечно в коридоре
## Критерий готовности
- После череды прогулов мама идёт к классному/директору; тост; уходит
- Отфильтрованные тесты по Testing policy проходят
## Стоп
Не электронный дневник. Не собрание класса (уже 72). Не приказы игрока.