2.3 KiB
2.3 KiB
Фаза 9. Годовой набор
Зависимости
Зачем
Состав перестаёт быть слепком момента создания. Первого сентября классы переходят в следующую параллель, старший выпускается, приходит новый первый.
Задачи
- Переход по игровому календарю на 1 сентября: у каждого класса параллель +1
- Выпуск старшей имеющейся параллели — школа из четырёх кабинетов не ждёт одиннадцатого класса, чтобы кого-то выпустить
- Освободившийся кабинет достаётся новому первому классу; вместимость школы не меняется — её меняет только стройка
- Набор первого класса тем же генератором и теми же семьями: у нового ученика может оказаться брат или сестра в старшей параллели
- Выпускники уходят из ростера; их родители уходят тоже, если не осталось других детей в школе и они в ней не работают
- Ростер переписывается один раз за переход, снимок публикуется заново — не по тику
Критерий готовности
- Перемотать год на ×4: параллели сдвинулись, прежний выпускной класс исчез, появился новый первый
- Вместимость школы до и после перехода совпадает
- Перезапуск сервера после перехода поднимает новый состав
- Тест на школу без одиннадцатой параллели: выпускается старшая имеющаяся
Стоп
Не второгодники. Не переводы между школами. Не увольнения и наём работников.