Maxim Dolgolyov
0ed6d5fa55
@
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>
@
2026-05-30 15:41:52 +03:00
..
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 11:53:17 +03:00
2026-05-30 11:53:17 +03:00
2026-05-30 11:53:17 +03:00
2026-05-29 21:46:13 +03:00
2026-05-30 15:20:23 +03:00
2026-05-30 15:34:45 +03:00
2026-05-30 15:41:52 +03:00
2026-05-30 14:40:55 +03:00
2026-05-30 14:40:55 +03:00
2026-05-30 14:40:55 +03:00
2026-05-30 14:40:55 +03:00
2026-05-30 15:05:07 +03:00
2026-05-27 16:36:43 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 11:53:17 +03:00
2026-05-30 11:53:17 +03:00
2026-05-30 11:53:17 +03:00
2026-05-30 11:53:17 +03:00
2026-05-29 19:43:24 +03:00
2026-05-27 17:21:06 +03:00
2026-05-27 17:21:06 +03:00
2026-05-27 17:21:06 +03:00
2026-05-30 10:41:27 +03:00
2026-05-30 10:41:27 +03:00
2026-05-30 10:41:27 +03:00
2026-05-30 10:41:27 +03:00
2026-05-30 10:41:27 +03:00
2026-05-30 12:01:50 +03:00
2026-05-30 11:53:51 +03:00
2026-05-30 10:12:29 +03:00
2026-05-30 10:20:49 +03:00
2026-05-30 10:26:17 +03:00
2026-05-30 10:31:05 +03:00
2026-05-30 10:29:50 +03:00
2026-05-27 17:00:36 +03:00
2026-05-30 10:10:33 +03:00
2026-05-30 10:23:57 +03:00
2026-05-30 10:19:55 +03:00
2026-05-30 10:23:57 +03:00
2026-05-30 10:29:42 +03:00
2026-05-30 09:16:24 +03:00
2026-05-27 16:36:43 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-30 09:51:04 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 19:43:24 +03:00
2026-05-29 17:42:36 +03:00