- design/mockups/ — 15 макетов (одно состояние = один файл), из /tmp перенесены в репо
- design/screenshots/ — те же экраны PNG
- design/PRINCIPLES.md — принципы: что берём у десктопа, что на телефоне иначе
- design/BORROW.md — что откуда: ядро (Nexus), тема (десктопный макет), отрисовка Markdown (ai/assistent)
- design/gen_mockups.py — генератор макетов, путь вывода теперь рядом с ним
- README: разделы «Принципы» и «Откуда код» со ссылками
Новый репозиторий под Android-версию клиента. Базовый проект на Jetpack Compose:
один модуль :app, AGP 9.0.1, Kotlin 2.4.20, Compose BOM 2025.05.00, Ktor 3.1.3
(движок OkHttp — ядро больше не выбирает движок само).
Ядро подключается из Nexus caffeine как pw.binom.agentik:client:5.
Тема одна — тёмная, те же цвета, что согласованы для десктопного клиента
(#121218 / #17212B / #6AB2F2 / #EBEBEB / #768C9E / #EC3942); экраны обязаны
читать MaterialTheme.colorScheme.*, а не палитру напрямую.
Сборка: ./gradlew :app:assembleDebug (нужен local.properties с sdk.dir).