5dc9164ee3
Фаза 0 (фундамент) + Фаза 1 (3D) плана BIOCHEM_UPGRADE: - Новый общий модуль frontend/js/biochem-core.js (window.BIO): реестр элементов (CPK, масса, валентность, электроотрицательность, ковалентный/ ван-дер-ваальсов радиусы), hillFormula/molarMass/parseFormula/dbe, нормализация связей (bF/bT/bO — чинит расхождение полей f/from, o/order), render2D, vsepr (генератор 3D по ОЭПВО), render3D (ball-and-stick с глубиной и затенением), safe (обёртка API с тостом), RING_TEMPLATES. - biochem.html: подключён core; фейковый 3D (плоская проекция a.z||0) заменён на честную VSEPR-геометрию через BIO.render3D; в панель свойств добавлены форма молекулы, гибридизация и валентный угол; фикс бага порядка связи в getBondSum. VSEPR проверен: вода — угловая, метан — тетраэдр 109.5°, CO2 — линейная 180°, NH3 — пирамидальная; sp/sp2/sp3 верно. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>