ebb2a9b37b
- _register-all.js: строит манифесты из SIMS + THEORY + карта OPEN (40 id), регистрирует все симуляции в LabRegistry; LAB_SIM_ALIASES для deep-link - openSim(): удалена if-цепочка (~60 строк), замена на нормализацию алиасов + диспетчеризацию через реестр (early return) - lab.html: _pilots.js -> _register-all.js (defer, последним) - _pilots.js удалён (поглощён _register-all.js) Паритет проверен: исполняемый harness (40 регистраций, dispatch, алиасы, :arg) ALL PASS; независимое ревью PASS (coverage 40/40, dispatch byte-for-byte). Lifecycle пока на _pauseAllSims/closeSim (дробовик) — паритет. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>