9754773324
1. cirSim ReferenceError в _pauseAllSims/closeSim (регрессия Фазы 3): глобалы экземпляров симуляций объявлены в ленивых файлах -> не существуют до открытия. Предсоздаём их как window-свойства (null) -> guard'ы безопасны. (lab-init.js) 2. theory-data.js (вынос THEORY параллельной сессией) не подключался в lab.html -> панель теории и fallback loadTheory ломались. Добавил перед _register-all. 3. _pilots.js удалён в Фазе 1, но lab.html ссылался -> 404. Убрал ссылку. 4. /api/lab/sims 500 на неотмигрированном/устаревшем инстансе -> деградация: возвращаем пустой каталог + needs_migration вместо 500. (routes/lab.js) Проверка: vm-доказательство (_pauseAllSims без throw), node --check всех файлов, lab-sims тесты 11/11. ВАЖНО: на работающем dev-сервере нужен ПЕРЕЗАПУСК (сервер не авто-мигрирует) — таблица lab_sims уже в live БД. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>