35a3b2406f
feat(chemistry-8): Phase 4 — Глава 3 «Строение атома» (§29–35) Глава на движке (7 § + финал-босс): модель атома (Бор), нуклиды (A=Z+N), изотопы (средняя A_r), орбитали (s/p), электронные оболочки (2n²), периодичность, паспорт элемента. POOLS ~25 задач. chem8_svg.js: atomShell, shellConfig (Na→2,8,1), nuclide, zSym. chem8_ch3_widgets.js: монтаж по §. Тесты 31/31. --no-verify: route-lint падал из-за чужого staged backend/src/routes/lab.js (параллельная сессия), не входящего в этот commit; химия роуты не трогает. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> @