Files
f7cloud_mobile/docs/app-map/STATUS.md
T

3.5 KiB

Доска приёмки 1:1 (программа mail/081, гейт mail/084)

Каждое приложение итерируется: прогон → <app>.diff.md → правка расхождений → повторный прогон для подтверждения → если расхождения появились снова, правим → так до Ff=Fd=100% (0 open). Роль обновляет свою строку каждую итерацию (автор b-mob-<x>).

Гейт сборки APK (лид): APK собираю ТОЛЬКО когда ВСЕ строки = ✅ 0 И это подтверждено повторным прогоном (столбец «Подтв.» = да). Одного «стало 0» мало — нужен ещё один проход, показавший, что 0 держится.

Приложение Роль Итер. Ff% Fd% open Ф open Д Подтв. 0 Статус
shell b-dev-mobile 0 карта
files b-mob-files 1 4 ? нет правки D4→D3→D2→D1
mail b-mob-mail 1 ~4 ~2 нет правка P1 черновики
talk b-mob-conf 1 41.3 предв. ~29 ? нет P1 меню сообщения ~закрыто (Копировать/ссылка/2×переслать/Напоминание/Ответить-лично, …01198a4); остаток P1 файл-тред+перевод эскалирую (кросс-модуль/провайдеры); далее P2 меню беседы; Fd на устройстве
tasks b-mob-tasks 1 24.6 52.7 ~34 ~8 нет P1 закрыт в коде (умные коллекции+3-state видимость+персист, bd56c4b); далее P2 управление списками; ждёт девайс-сверки
notes b-mob-notes 1 21.7 0.0 34 21 нет P1 слой данных в коде+юнит-тест (8a8f1cf: Notes API v1 клиент/репо/ETag-кэш/конфликт 412); скелет заведён лидом (133d80d); далее P1-UI (экраны/редактор/диалог)
notifications b-mob-notify 0 нет карта готова, diff
deck b-mob-deck 1 23.1 предв. 51 ? нет P1: «Назначить мне/снять» (6eeba1b) + бейдж комментариев (9d726f4) done, green compile; далее бейдж чек-пунктов, меню колонки (Удалить/Переименовать), быстрые сроки; Fd на устройстве
calendar b-mob-calendar 1 64.0 80.4 ~35 ~7 нет P1 разворот повторений+BYDAY=1MO ЗАКРЫТ в коде (CalendarRecurrence, 15 тестов, compile+detekt green, коммиты e7d0a5a/492af61); Appointments=n-a (101); далее P2 EXDATE/RECURRENCE-ID
contacts b-mob-contacts 1 31.2 предв. ~37 ? нет P1 ядро edit/delete в main (bc1a497: updateContact/deleteContact If-Match + VCardEditor, 10 тестов, гейт зелёный); Команды=n-a (102); далее шаг 2/2 Room+форма, потом P2 группы/типы

Обозначения статуса: картаdiff (итерация 1) → правкиповторный прогон✅ 0 (Ff=Fd=100%) → ✅ 0 подтв. (второй прогон держит 0).