E0 · первый измерительный и исполнительный стенд
Одна комната, один активный Core, один владелец, температура и свет, PIR-only, одна низковольтная лампа. Статический пакет процесса и автомат включения дают небольшой проверяемый контур.
Отсутствие движений PIR не разрешает OFF и не определяет достоверно «следующий вход». Ручное действие создаёт бессрочный HOLD до явного освобождения. Перезапуск MCU переводит выход в OFF и BOOT_INHIBIT. Эти решения проверяют как пользовательскую последовательность, включая новый день и восстановление после питания. Они не заменяются автоматическим таймером редакторской правкой.
E1 · самостоятельная эксплуатация
Станция работает в выбранной аппаратной конфигурации, восстанавливается после сбоев и имеет проверяемое обновление. Мобильные платформы, отзыв телефона, резервная копия и переключение сети проходят реальные сценарии. Готовый мини-ПК и собственный куб — варианты аппаратного исполнения.
PIR+радар получает право автоматического ухода после квалификации размещения. Голос и временный ручной режим добавляются отдельными профилями; их наличие не объявляется доказанным одним изменением интерфейса.
E2 · повторяемая сборка и перенос
Второй экземпляр собирают по документации без скрытого знания автора. Пакет процесса связывают с другой комнатой без изменения Core, но коэффициенты и наблюдаемость проверяют заново. Собственная плата и корпус выпускаются по уточнённым деталям и измерениям.
Модели мира, MPC и обучение развиваются как исследовательская ветка с отдельными метриками. Переход к физическому управлению требует допуска; название этапа само по себе его не выдаёт.