ЛК сотрудника
Сгенерировано из
docs/matrices/fm/org.yaml.
| FM | Элемент | Действие | Поведение | Роли (доступ) | Статус |
|---|---|---|---|---|---|
| FM-089 | Входящие задачи | Просмотр | Блоки специальности. Группировка по проектам | employee | todo |
| FM-090 | Статус блока | Переключение | Не начато → В работе → Готово | employee | todo |
| FM-091 | Уведомление | Push/badge | Пререквизиты готовы → уведомление | employee | todo |
| FM-092 | Написать / Сгенерировать | Клик | Inline-редактор или LLM-генерация | employee | todo |
| FM-093 | Отправить на проверку | Клик | Статус → Готово. Менеджер спейса получает уведомление | employee | todo |
| FM-094 | Вернуть на доработку | Клик + комментарий | Менеджер спейса возвращает блок. Статус → В работе | spaceman | todo |
Обзор экрана
Личный кабинет сотрудника — рабочее место участника организации, противоположный полюс экрана организации: тот для администратора, а этот — для исполнителя. Здесь сотрудник видит свою сторону работы: входящие задачи по своей специальности (блоки, сгруппированные по проектам), переключает их статус «Не начато → В работе → Готово», пишет или генерирует содержимое блока и отправляет результат на проверку менеджеру спейса; менеджер может вернуть блок на доработку. О готовности предшественников сотруднику приходит уведомление.
Статус. Поэлементный сценарий выше (FM-089–094) пока в работе: сам экран и логика статусов блоков ещё не реализованы. Связанные опоры уже есть — членство и роль участника возвращает GET /api/orgs (роль в каждой организации), активную организацию подсказывает whoami, приглашения в организацию приходят по ссылке (см. пригласить участника), а каркас уведомлений работает через домен уведомлений. Задачная часть кабинета встанет поверх этих опор.
Точные правила доступа по ролям — в таблице элементов выше и в матрице RP.