diff --git a/docs/app-map/STATUS.md b/docs/app-map/STATUS.md index c9d5fc2..be697b5 100644 --- a/docs/app-map/STATUS.md +++ b/docs/app-map/STATUS.md @@ -17,7 +17,7 @@ | tasks | b-mob-tasks | 1 | 24.6 | 52.7 | ~34 | ~8 | нет | P1 закрыт в коде (умные коллекции+3-state видимость+персист, `bd56c4b`); далее P2 управление списками; ждёт девайс-сверки | | notes | b-mob-notes | 1 | 42.8 | 0.0 | 26 | 21 | нет | P1 read-only ядро в коде+UI (`8a8f1cf` данные + `fb120d5` VM/список/редактор/конфликт); compile+7/7 тестов+detekt OK (worktree); Fd ждёт девайс. Пинг лиду на регистрацию экрана в app-шелле | | notifications | b-mob-notify | 0 | — | — | — | — | нет | карта готова, diff | -| deck | b-mob-deck | 1 | 24.1 | предв. | 49 | ? | нет | P1: назначить-себя (6eeba1b) + бейдж коммент. (9d726f4) + меню колонки Переименовать/Удалить (4fdadef) done; compile+detekt GREEN (baseline-рефреш модуля); далее бейдж чек-пунктов, быстрые сроки; Fd на устройстве | +| deck | b-mob-deck | 1 | 24.8 | предв. | 48 | ? | нет | P1 done: назначить-себя (6eeba1b) + бейдж коммент. (9d726f4) + меню колонки (4fdadef) + быстрые сроки (d0bf359); compile+detekt GREEN; далее бейдж чек-пунктов, назначение произв. юзера; 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 | 37.4 | предв. | ~32 | ? | нет | P1 edit/delete РЕАЛИЗОВАН в main (ядро `bc1a497` + UI `6b98c5a`: Room v4→5, форма правки, delete-подтверждение; гейты зелёные); live-проверка на bmob-* + device Fd далее; потом P2 группы/типы | diff --git a/docs/app-map/deck.diff.md b/docs/app-map/deck.diff.md index f76f53e..bc81b4d 100644 --- a/docs/app-map/deck.diff.md +++ b/docs/app-map/deck.diff.md @@ -1,5 +1,5 @@ # Diff: Карточки (Deck) — итерация 1 (2026-07-13) -Ff_app: **24.1%** (49 open Ф / 76) · Fd_app: **предварительно** (веб-вёрстка сверена live через +Ff_app: **24.8%** (48 open Ф / 76) · Fd_app: **предварительно** (веб-вёрстка сверена live через iframe 390px; натив-дизайн-проход на устройстве — след. итерация) · n-a: 4 > Прогресс P1: (6eeba1b) меню карточки «**Назначить мне / Снять**»; (9d726f4) **бейдж @@ -89,14 +89,15 @@ Browser 1/cloude read-only) ↔ натив (`feature/deck`: `DeckRepository`/`De - [Ф][done] Перенос карточки между колонками (в вебе drag-n-drop) — натив реализует переносом через чипы «Колонка» (Д-нюанс: без DnD-жеста). -## Экран 5: Лист-деталь / сайдбар карточки (Свойства/Вложения/Комментарии/Активность) — Ff 33.3% (12 open Ф / 18) +## Экран 5: Лист-деталь / сайдбар карточки (Свойства/Вложения/Комментарии/Активность) — Ff 38.9% (11 open Ф / 18) **Свойства (Details):** - [Ф][done] Метки: назначить/снять (toggle меток доски) — есть. - [Ф][open] Метки: «**Создать новую метку**» — натив только тогглит существующие. - [Ф][open] Назначение: «**Назначить пользователю…**» — нет (write). - [Ф][open] Назначение: снять назначение — нет. - [Ф][done] Срок: выбрать дату (DatePicker) — есть. -- [Ф][open] Срок: «**быстрые опции**» (Позже сегодня/Завтра/В выходные/На след. неделе) — нет. +- [Ф][done] Срок: «**быстрые опции**» — реализованы чипы Сегодня/Завтра/Выходные/Неделя + (`deckQuickDueIso`). *(«Позже сегодня» с часом — Д-нюанс, натив ставит дату; на след. проход.)* - [Ф][done] Срок: «**Убрать срок**» — есть («Сбросить»). - [Ф][done] Срок: «Отметить выполненной» из блока срока — есть (done). - [Ф][done] Описание: редактировать — есть. @@ -145,11 +146,11 @@ Browser 1/cloude read-only) ↔ натив (`feature/deck`: `DeckRepository`/`De | 2. Все доски (список) | 50.0% | 1/2 | | 3. Обзор (по срокам) | 0.0% | 2/2 | | 4. Доска (Controls/Колонка/Карточка) | 68.0% | 8/25 | -| 5. Лист-деталь карточки | 33.3% | 12/18 | +| 5. Лист-деталь карточки | 38.9% | 11/18 | | 6. Сайдбар доски | 0.0% | 10/10 | | 7. Move/copy карточки | 25.0% | 3/4 | | 8. Настройки Deck | 0.0% | 3/3 | -| **Ff_app (среднее)** | **24.1%** | **49/76** | +| **Ff_app (среднее)** | **24.8%** | **48/76** | ## Приоритеты (черновик, жду визы лида — mail/071 план 1→2→3) - **P1 (в своём модуле, наибольший охват):** меню карточки (Назначить мне/Переместить-копировать/