Commit Graph

43 Commits

Author SHA1 Message Date
b-mob-deck 48ee65dd9a app-map: deck.diff — «Назначить мне/снять» [done] (Ff_app 22.6%), STATUS: P1 начат 2026-07-13 07:33:21 +00:00
b-mob-calendar 22bd16c455 docs(app-map): calendar.diff.md итер.1 (Ff 51.6/Fd 67.0 из кода) + карта синхронизирована (v0.5.144 закрыл виды/корзину/незапл.задачи/приглашения) + STATUS 2026-07-13 07:19:38 +00:00
b-mob-contacts e8324254e5 docs(app-map): contacts.diff.md итер.1 (Ff 26.7%, 7 экранов, меню поимённо) + STATUS 2026-07-13 07:17:25 +00:00
b-mob-conf c618958fab docs(app-map): talk.diff/STATUS — Напоминание done (Ff 40.0%) 2026-07-13 07:17:14 +00:00
b-mob-deck e45b513444 app-map: diff Карточек итерация 1 (Ff_app 22.1%) + строка STATUS
Веб(deck.md/deck v1.16.4/live-сверка) ↔ натив(feature/deck). Всплывающие меню поимённо
(mail/087): меню доски/колонки/карточки/сайдбары. Метки [Ф|Д]·[open|done|n-a], Ff на экран.
Медиа-инвентарь: своих вьюеров нет, вложения — через files (P2).
2026-07-13 07:16:49 +00:00
b-mob-notes 958e14aead docs(app-map): notes.diff.md — diff расхождений Заметок (натив пуст, Ff=Fd=0%), STATUS итер.1
Особый случай: feature/notes ещё не создан → все 42 Ф / 21 Д = open. Полный бэклог
на реализацию (план 1→2→3, mail/071). Гейт: mail/084/093.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 07:14:59 +00:00
b-mob-conf 33f74398c6 docs(app-map): talk.diff/STATUS — P1 прогресс меню сообщения (Ff 39.4%) 2026-07-13 06:43:41 +00:00
b-mob-tasks 056e4dd8ba docs(app-map): P1 закрыт в коде — Ff 24.6/Fd 52.7 (умные коллекции + 3-state видимость) 2026-07-13 06:13:41 +00:00
b-mob-tasks cfeb9b3b79 docs(app-map): diff/STATUS Задач — P1 частично (умные коллекции), Ff 18.4/Fd 46.5 2026-07-13 06:02:17 +00:00
b-mob-conf 286722d953 docs(app-map): talk.diff.md итерация 1 (Ff_app 38.2%, из кода spreed v22 ↔ feature/talk) + STATUS 2026-07-13 05:54:45 +00:00
b-mob-conf 81ce1096f7 docs(app-map): STATUS talk — карта готова 2026-07-13 05:49:51 +00:00
b-mob-conf e37833d419 docs(app-map): карта Конференций (talk.md) из кода spreed v22.0.12 + тема, сайдбар сверен на forbion 2026-07-13 05:48:32 +00:00
b-mob-tasks 82e260fbf5 docs(app-map): карта Задач + diff итерация 1 (из кода v0.17.1)
tasks.md — дерево экранов + всплывающие меню поимённо (mail/087).
tasks.diff.md — веб↔натив, Ff=16.7% Fd=41.5% по 8 экранам, бэклог P1-P5.
STATUS.md — строка tasks обновлена.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 05:47:52 +00:00
b-mob-tasks 9c99cefbb9 app-map/STATUS: tasks — карта в работе (из кода), движок+DTSTART в main 2026-07-12 23:10:29 +00:00
b-dev-mobile 5302b80519 docs(app-map): всплывающее меню сверять поимённо (в каждом приложении своё) 2026-07-12 23:01:25 +00:00
b-dev-mobile b3d1633b4f docs(app-map): доска приёмки 1:1 — гейт сборки APK по подтверждённому 0 расхождений у всех 2026-07-12 22:53:22 +00:00
b-dev-mobile 92bf902ae2 docs(app-map): формат diff + метрика ≤2% (Ф/Д раздельно) + нативный медиа-слой 2026-07-12 22:36:26 +00:00
b-mob-notes 03460dceaf docs(app-map): notes.md — визуальная сверка на forbion (Browser 1, read-only)
Подтверждено живьём: welcome-пустое, новая заметка/поиск/образец, навигация категорий,
меню настроек (Мобильные приложения). Ненаблюдаемое read-only (нет заметок у cloude) —
меню/редактор/конфликт помечены код-only. mail/079.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 22:32:15 +00:00
b-mob-calendar 3c59414345 docs(app-map): calendar.md — визуальная сверка на forbion (Browser1/cloude): реальные ярлыки, вид в меню Действия, +незапланир.задачи/+Appointments/+Deck-источник 2026-07-12 22:30:19 +00:00
b-mob-mail af6acdb54a docs(app-map): mail.diff.md — diff веб↔натив (итерация 1, mail/081); карта → указатель 2026-07-12 22:28:25 +00:00
b-mob-deck 534dafc2c0 docs(app-map): deck.md — визуальная сверка на forbion (Browser 1, read-only)
Реальные подписи forbion (Ожидающие выполнения/Свойства/секции обзора), добавлен блок
«Режимы просмотра» (архивные/компактный/обложки), отмечено отсутствие Архивные/Shared
доски в мобильной навигации. Ни одной пишущей операции.
2026-07-12 22:28:18 +00:00
b-mob-notify c03c096ddf app-map: notifications — живая сверка на forbion (Browser 1/cloude): версионные расхождения (Скрыть все всегда, относительное время), состав элемента подтверждён 2026-07-12 22:27:38 +00:00
b-mob-files ee37c5f5ea docs(app-map): files.diff.md — итерация 1 (4 расхождения по коду) + инвентарь открывашек медиа (mail/081) 2026-07-12 22:26:10 +00:00
b-mob-mail e627b66429 docs(app-map): mail.md — раздел «Расхождения с feature/mail» (бэклог + косметика) 2026-07-12 22:26:04 +00:00
b-mob-deck 34a67cc89c docs(app-map): карта Карточек (Deck) из кода — deck v1.16.4 + тема forbion, mail/078
Дерево экранов: навигация/доски/обзор/доска-стек-карточка/сайдбары карточки и доски/
диалоги/настройки. Структура из апстрим-src, живой web — визуальная сверка (визуал(?)).
Секция расхождений с feature/deck = приоритетный бэклог.
2026-07-12 22:19:21 +00:00
b-mob-mail 6bd0d8fb92 docs(app-map): карта Почты (mail.md) — по мобильной веб forbion, read-only 2026-07-12 22:17:51 +00:00
b-mob-calendar 41d5b19285 docs(app-map): карта Календаря из кода (calendar v6.4.0 + тема forbion), read-only 2026-07-12 22:17:22 +00:00
b-mob-files c8905d479a docs(app-map): files.md — сверка расхождений по коду feature/files (4 подтверждено, 1 снято) 2026-07-12 22:14:38 +00:00
b-mob-notify 7ec083f609 app-map: карта Уведомлений (лента-дропдаун) — код апстрима + живой мобильный web forbion, read-only 2026-07-12 22:13:54 +00:00
b-mob-notes 29560a6865 docs(app-map): карта приложения Заметки из кода (notes v5.0.0 + тема forbion), mail/078
Read-only, метод mail/078. Визуальная сверка на forbion ожидает (блокер автоперехода Chrome).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 22:12:23 +00:00
b-mob-files ef07977f9e docs(app-map): files.md — сверка с кодом (apps/files/src filters+actions), опции фильтров, источники mail/078 2026-07-12 22:09:08 +00:00
b-mob-files 65a4a49b93 docs(app-map): карта приложения Файлы по мобильной веб-версии forbion (read-only, mail/075) 2026-07-12 21:51:35 +00:00
b-dev-mobile ac944c1e5f docs(app-map): источники кода — тема (стили+селекторы окон) + апстрим src по версиям forbion (прод скомпилирован) 2026-07-12 21:42:21 +00:00
b-mob-contacts 5213c8b541 docs(app-map): карта мобильных Контактов forbion (read-only, mail/075) 2026-07-12 20:36:49 +00:00
b-dev-mobile eac9fefabe docs(app-map): подчеркнуть — карта ТОЛЬКО по мобильной версии forbion 2026-07-12 19:31:10 +00:00
b-dev-mobile ece46edecc docs(app-map): канон карт приложений forbion — формат + разбивка по ролям (read-only) 2026-07-12 19:11:40 +00:00
b-dev-mobile 2709dba03f ci: паркуем CI до Docker-режима (host-исполнение act_runner 0.2.13 сломано)
Диагноз: диспетчеризация Gitea работает, но host-исполнение act_runner
роняет шаги (No such file / MODULE_NOT_FOUND, задвоение hostexecutor/.cache).
Workflow → workflow_dispatch (не auto-fail на push), раннер остановлен.
Рабочий путь на будущее — Docker-образ с JDK+SDK + gradle-кэш (docs/CI.md).
Сборки/релизы пока вручную (v0.5.123 опубликован).
2026-07-09 04:56:43 +00:00
b-dev-mobile d047dea210 docs/CI: раннер развёрнут на инфре B (repo-scope, host-исполнение)
act_runner v0.2.11 + Node 20 + Docker + systemd, метки self-hosted/f7-android
на хосте, тёплый кэш /root/.gradle. Зарегистрирован в scope репозитория
(repo-токен; site-admin токен подхватывал чужую ячейку glb_adm — не годится).
2026-07-09 03:20:32 +00:00
b-dev-mobile 312537cd8a Трек дизайна: токены-фундамент (F7Spacing/F7Radius) + карта Figma
CI / verify (push) Has been cancelled
CI / release (push) Has been cancelled
- Снятие токенов из Figma роли design (ocVUCYCrfFUoqYYvlcLPBF): цвета сверены —
  совпадают с F7Colors; типографика Raleway 14/18/20/24 (база в F7Typography есть).
- F7Spacing (4dp-сетка) + F7Radius — закрывают аудитный пробел «нет spacing-токенов».
- docs/DESIGN-SOURCE.md: карта страниц/секций Figma, доступ по API, процесс
  попиксельной вёрстки, заметка про rate-limit (точечные node-запросы).

Источник — Figma (боевой forbion не трогаю). Координация mail/044. designsystem компилируется.
2026-07-08 00:56:43 +00:00
b-dev-mobile f0708a30ac Этап 1: CI (Gitea Actions) + GPL corresponding source (п.4c)
CI / verify (push) Has been cancelled
CI / release (push) Has been cancelled
- .gitea/workflows/ci.yml: push/PR → testDebugUnitTest+lintRelease+assembleDebug;
  тег v* → подписанный assembleRelease + архив исходников в Gitea Release.
  Gitea 1.26.1 поддерживает Actions. Self-hosted раннер (метка f7-android),
  т.к. проект тяжёлый (WebRTC) и нужен тёплый Gradle-кэш.
- scripts/package-source.sh: GPL corresponding source (§6) — архив всего дерева
  вкл. vendor talk-android (GPL), LICENSE, NOTICE. Проверен: 6.7 МБ, 2353 файла.
  Закрывает п.4c, работает и вручную до появления раннера.
- docs/CI.md: пайплайн, регистрация раннера, secrets.

НЕ активно до регистрации раннера на инфре B (нужен Gitea-админ для токена).
2026-07-07 22:32:38 +00:00
b-dev-mobile c259936e82 Этап 0 п.2: универсальный APK 99→53 МБ (abiFilters ARM + resConfigs ru,en)
- defaultConfig.ndk.abiFilters 'arm64-v8a','armeabi-v7a' — без эмуляторных x86/x86_64
- resourceConfigurations += ['ru','en'] — срез ~48 локалей vendor до нужных
- проверено сборкой: assembleRelease 53 МБ, ABI только ARM, подпись v2+v3 OK
- renderscriptSupportModeEnabled в vendor НЕ трогал (риск blur, отдельный пункт)
2026-07-07 17:55:14 +00:00
b-dev-mobile 67cc851b15 Этап 0 п.1: release собираем и подписан (signingConfig из env + R8-правила)
- signingConfig.release читает F7_KEYSTORE_FILE/PASSWORD, F7_KEY_ALIAS/PASSWORD
  из env или -P; фолбэк на debug-подпись если не заданы. Схемы v2+v3.
- R8: app/proguard-rules.pro (kotlinx.serialization, Firebase, JS-мосты, Coil);
  vendor consumer-rules.pro через consumerProguardFiles (WebRTC/LoganSquare/Dagger/
  RxJava/Parceler/EventBus + dontwarn geogson/joda из missing_rules.txt).
- Проверено на инфре B (JDK 21 + Android SDK 36): assembleRelease BUILD SUCCESSFUL,
  подписанный APK 99 МБ (было ~130 debug), apksigner verify v2+v3 OK.
- Доки: docs/RELEASE-SIGNING.md, docs/AUDIT-2026-07-07.md.
2026-07-07 13:17:20 +00:00
b-dev-mobile 1641ad8ab8 docs: полный аудит приложения 2026-07-07 (6 направлений, с file:line) 2026-07-07 11:27:33 +00:00