SHiNE-server/shine-UI/js
Pixel 3012f0799b Связи (pixel-aquarium, 10.06): фикс физики раскрытия + камера-наезд + железный spotlight
Исправлены критические баги «аквариума» по разбору (видео):

1. Слипание узлов → адаптивный радиус орбиты (фикс collision). Дети раскладываются на кольце
   ringR = max(baseR + радиус_родителя, число_детей×13): не лезут на (увеличенный зумом) родитель
   и друг на друга. Проверено: мин. дистанция 125px, 0 наложений (было — все в одной точке).

2. Умный наезд камеры на КЛИК по любому узлу (раньше 1-й уровень раскрывался на месте). diveTo
   центрирует узел (offset ~0), zoom 1.7; узел и дети растут до единого видимого размера
   (HERO_VISUAL/baseScaleOf, DIVE_CHILD_VISUAL) — крупно и читаемо. Наведение остаётся лёгким превью.

3. Железный Spotlight (единый активный путь): diveTo гасит ВСЕ прежние pin/hover, затем раскрывает
   только путь к цели. Открыто → путь=1.0, остальное=0.25; переключение веток сбрасывает прежнюю;
   exitDive/тап по Ивану → ВСЕ узлы гарантированно 1.0 + камера отъезжает. (Проверено программно.)

Реальный путь /network-view не затронут (вся глубина под tier≥2/hasDeep). Бамп client.version → 1.2.147.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 00:12:27 +03:00
..
components Убрал long-press меню каналов и обновил deploy-проверку sudo 2026-05-31 19:30:36 +04:00
pages Связи (pixel-aquarium, 10.06): фикс физики раскрытия + камера-наезд + железный spotlight 2026-06-10 00:12:27 +03:00
services Доработать клиентский UI Solana-регистрации 2026-06-07 11:19:58 +04:00
app.js Кошелёк Сияния: фактический расход с сервера, доработка UI и topup через compute budget 2026-05-30 11:53:36 +04:00
mock-data.js Связи: полировка карты связей (свечение, прорастание линий, CSS-фильтры) 2026-06-09 21:23:17 +03:00
router.js Промежуточный коммит: состояние до нормальной Solana-first регистрации 2026-05-27 18:33:26 +04:00
solana-programs.js Перевести shine_payments на новый program id и подтвердить e2e 2026-06-07 10:00:39 +04:00
state.js Обновить UI каналов, логаут DM и документацию 2026-05-31 20:30:31 +04:00
vendor-qrcode-generator.js Убрал long-press меню каналов и обновил deploy-проверку sudo 2026-05-31 19:30:36 +04:00