docs(app-map): P2 шаг1 типы TEL/EMAIL отражён в diff/STATUS (a8741e9)

This commit is contained in:
b-mob-contacts
2026-07-13 08:58:52 +00:00
parent a8741e982c
commit cc602abc0d
2 changed files with 8 additions and 4 deletions
+7 -3
View File
@@ -79,8 +79,9 @@ Fd (дизайн) — отдельным проходом на устройст
- [Ф][done] Адрес — поле формы.
- [Ф][done] «Личные даты» (день рождения) — поле формы (текст; дата-пикер — доработка).
- [Ф][open] «Добавить фото» — нет.
- [Ф][open] Тип телефона (Домашний/Рабочий/CELL/…) — нет (селектор типа) — P2.
- [Ф][open] Тип email — нет — P2.
- [Ф][~] Тип телефона (Домашний/Рабочий/CELL/…) — типы ПАРСЯТСЯ и сохраняются при правке (P2 шаг1,
a8741e9); отдельного селектора типа в форме пока нет — P2 шаг2.
- [Ф][~] Тип email — аналогично (парсинг+сохранение есть, селектор — P2 шаг2).
- [Ф][open] «О себе» (NOTE) — нет в форме.
- [Ф][open] «Часовой пояс» — нет.
- [Ф][open] «Группы контакта» (добавить в группу) — нет — P2.
@@ -120,7 +121,10 @@ Fd (дизайн) — отдельным проходом на устройст
---
## Сводка и приоритеты (прошу приоритизацию у лида)
Ff_app **37.4%** по 6 экранам (Э1 100 · Э2 18.2 · Э3 52.6 · Э4 53.3 · Э5 0 · Э7 0; Э6 Команды = n-a, исключён). Fd — предварительно.
P1 (правка/удаление) закрыт в коде — Э3/Э4 подросли. Дальше: P2 (группы CATEGORIES + типы TEL/EMAIL) поднимет Э2/Э3/Э4; шторка (Э2) и параметры (Э7) — P3/P5.
P1 (правка/удаление) закрыт в коде — Э3/Э4 подросли. **P2 шаг1 (типы TEL/EMAIL)** — в коде
(a8741e9): типы парсятся из raw, в карточке подписи по типу (Рабочий/Личный/Мобильный/…),
при правке типы сохраняются (fix P1-каветата), +4 теста. Дальше P2 шаг2: селектор типа в форме +
**группы CATEGORIES** (чипы-фильтр в списке — поднимет Э2). Шторка (Э2) и параметры (Э7) — P3/P5.
Крупнейшие функциональные дыры (кандидаты P1–P5), совпадают с моим планом mail/072:
1. **Правка/удаление контакта** (Экран 4 + ⋯ карточки): edit-форма, `updateContact` PUT If-Match с
round-trip неизвестных полей vCard, `deleteContact`, выбор адресной книги, поля должность/адрес/