Files
Learn_System/frontend
Maxim Dolgolyov 3f99d1b62f feat(lab-content-engine): phase 2 - вынос тел симуляций в labs-bodies.html
- 40 тел симуляций (~4420 строк) вынесены из lab.html в frontend/labs-bodies.html
- lab.html: 4880 -> 484 строк; тела заменены на #sim-bodies-host + синхронная
  инъекция (XHR sync во время парсинга -> тела присутствуют до DOMContentLoaded,
  сохраняя обработчики geometry.js и порядок инициализации)
- ctrl-бары и theory-panel ОСТАЮТСЯ в lab.html (в topbar)
- partial раздаётся существующим static middleware (frontendDir)

Гарантии: реконструкция before+region+after == оригинал побайтово;
id-мультимножество (newLab без host + partial) == оригинал; 40 sim-body div;
node --check glue/init OK. В БРАУЗЕРЕ НЕ ПРОВЕРЕНО (нужна ручная проверка).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 14:23:10 +03:00
..
@
2026-05-30 14:10:21 +03:00
@
2026-05-30 14:10:21 +03:00