zov-tech/agents/feature-status.md

3.3 KiB
Raw Blame History

Статус агента: Функционал

Обновляется агентом /project:feature после каждой задачи.

Последнее обновление: 2026-05-18


Реализованные функции

Менеджер / Admin

Функция Маршрут Статус
Список клиентов + поиск #/clients работает
Создание клиента #/clients/new работает
Карточка клиента + примечания #/clients/client/{key} работает
Заявка на замер #/request работает
Новый замер + фото #/measurements работает
Закрытие заявки на замер #/measurements?id=... работает
Список сборок #/assembly работает
Создание сборки #/assembly/new работает
Детальная сборка #/assembly/{id} работает
Подбор техники (proposals) #/picker работает
AI-подбор (GigaChat/Claude) через proposals работает

Отсутствует из ТЗ (Приоритет 1 ROADMAP)

Функция Маршрут Статус
Мой статус менеджера #/me или #/status не реализован
Экран мастера (замерщик/сборщик) #/master реализован 2026-05-18
Входящие задачи менеджера #/inbox не реализован
Отгрузки завода блокер: Drive 404
Поступления склада блокер: Drive 404

⚠️ Известные проблемы

Проблема Приоритет
Клиентский кабинет — только #/picker, нет полноценного кабинета высокий
Нет экрана 404 для неизвестных хэшей средний
Нет пагинации списка клиентов (сломается при 500+ записях) средний

📋 Бэклог функционала

  1. Экран «Мой статус» — вызов /api/me, показать роль + статистику
  2. Экран «Входящие» — вызов /api/manager_pending, карточки заявок
  3. Клиентский кабинет — базовый экран для роли client
  4. Пагинация / виртуальный скролл в списке клиентов
  5. Фильтры в замерах — по дате, по замерщику, по статусу

🔜 Следующий шаг

Реализовать экран «Мой статус» (#/me):

  • API /api/me уже возвращает роль, first_name, username
  • Добавить счётчики клиентов/замеров/сборок (требует нового поля в /api/me или отдельного запроса)
  • Дизайн-агент проектирует экран, dev-агент реализует