# Фаза 59. Дамп проверяет узлы ## Зависимости Нет. Ручка дампа и тест уже есть (фаза 27). Журнал среза 6: оракул не проверяет явку. ## Зачем `Needs.Count > 0` истинно у всех. Тест зелёный на пустом кампусе. После найма дамп должен видеть человека в узле, как ревью и хотело замерить. ## Задачи - [ ] `Dump_ReturnsPeopleNodesAndTimetable`: нанять, **включить** часы, дождаться человека с `NodeId`, затем дамп. Не ждать людей на паузе - [ ] Нужды по-прежнему не пустые у всех в выборке, но явка — отдельный assert - [ ] Урок математики в дампе — как сейчас ## Тесты, без которых фаза не закрыта - [ ] После найма математика и хода часов дамп содержит человека с непустым `NodeId` - [ ] Все люди в дампе с id, именем и непустым `Needs` - [ ] В `dump.Lessons` есть Mathematics - [ ] Неизвестный id — по-прежнему 404 `unknown-school` ## Критерий готовности - Сломать публикацию `NodeId` в дампе — этот тест красный, а не только глаз ревью - На паузе тест не висит на пустой явке ## Стоп Не расширять JSON дампа. Не включать ручку по умолчанию. Не ходить в `World` мимо работника. Не бампить протокол. Не трогать сейв.