- Граф «Связи»: обновлён до финальной версии поверх PR #3 «pixel-связи»
(орбы 12/13.06, единый PNG-оверлей орбов, мягкий край, вибрация выключена).
- «Личные»: редизайн списка как формы «Связей» — фото-аватары/инициалы,
золотая галочка подтверждения у имени, значок-цепочка связи с попапом пути
(Ты → посредники → цель) и переходом в профиль, граница карточки по типу
связи, шапка «Shine». Данные пока мок-плейсхолдер (реальные relations/чаты —
отдельная задача с бэкендом).
- Чистый прод: сняты обе демо-лаборатории (граф/ЛС), demo-чат, гость-обвязка
ЛС и demo-avatars; экран «Личные» под логином.
- Сохранена работа агента в main (DM-ревизии/редактирование, wallet/pairing, esp32).
- VERSION: client 1.2.217 (server 1.2.204 без изменений).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
haptic() сделан no-op — на экране «Связи» телефон не вибрирует ни на тапах по узлам,
ни на переходах (раскрытие/погружение/всплытие/пан). Вызовы haptic(...) оставлены, тело пустое.
Версия 1.2.167.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- toolbar.js: data-driven иконки (iconImg/glow/hero); все 5 вкладок → <img> неон-PNG;
«Связи» помечена hero.
- components.css: единый размер (--tab-icon-size 27px), «Связи» крупнее ВИЗУАЛЬНО через
transform: scale (без сдвига раскладки — иконки на одной линии); active/tap-состояния;
у «Связи» убран лишний drop-shadow-ореол (светится сама PNG); глобально
-webkit-tap-highlight-color: transparent (нет синего tap-квадрата нигде).
- assets: icon_lichnye/kanaly/svyazi/uvedomleniya/profil.png. Иконка «Уведомления»
приведена к прозрачному фону (была без альфы) и обрезана до ~92% заполнения, как у других.
Версия 1.2.166.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Что сделано:\n- публичный API сценария входа через доверенное устройство переведён на TrustedDeviceLogin\n- добавлен GetTrustedDeviceLoginSettings\n- отсутствие записи настроек на сервере теперь трактуется как enabled=true и hasPassword=false\n- ttlSeconds убран из клиентского API, TTL заявки фиксирован на сервере: 300 секунд\n- в shine-UI добавлен отдельный экран настроек входа через устройство и статус на основном экране\n- browser wallet переведён на новые TrustedDeviceLogin операции\n- в wallet добавлен выбор rootKey/deviceKey для будущего запроса подписи\n- документация API обновлена\n\nЧто ещё не проверено вручную end-to-end:\n- полный сценарий UI/plugin после этого деплоя не прогонялся руками до конца\n- сам signaling подписи в wallet всё ещё не реализован
Решение по ауре финальное — не возвращаем. Удалён закомментированный «ТЕСТ»-блок
box-shadow по категориям; оставлено явное box-shadow:none для сияющих/фокуса.
Версия 1.2.165.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- растушёвка края фото радиальной маской (--feather-full 62% / --feather-edge 78%):
фото сливается со стеклом без жёсткого ободка; параметры для подкрутки.
- убран фон-градиент категории на .node-dot (просвечивал через прозрачный центр
стекла → читался как цветная «обводка»): селектор поднят до (0,4,0), чтобы
перебить правила категории. Цвет категории остаётся на линиях.
- кластерная аура (box-shadow по категории) отключена.
Не тронуто: кромка PNG, свечение сияющих/фокуса/common, линии.
Версия 1.2.164.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- glass_overlay_faithful.png в assets; орбы = фото (низ, круглая маска 78%) +
стеклянный PNG (верх, бокс 119% от node-dot, контакт линий от ORB_R).
- PNG-оверлей применён ко ВСЕМ полным орбам (центр + спутники); tier-3 точки без изменений.
- ретайр мёртвого векторного стекла: удалён buildGlassOrb (+orbSeq) и CSS .fg-orb-svg,
снят остаточный border .node-dot (синее кольцо) у PNG-хостов.
Версия 1.2.163.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>