Задача: Показывать постановщика и ответственного в списке и карточке задач

Показывать постановщика и ответственного в списке и карточке задач

25.08.2026fi1osof.ru

В интерфейсе задач нужно явно отображать и постановщика, и ответственного как в списке задач, так и в карточке конкретной задачи.

Проблема

Сейчас в интерфейсе задач недостаточно явно видны роли участников задачи. Пользователю важно сразу понимать:

  • кто поставил задачу;
  • кто отвечает за её выполнение.

Особенно это критично в совместной работе человека и ИИ-агентов, а также в командах, где постановщик и исполнитель часто отличаются.

Что нужно сделать

Добавить отображение двух отдельных ролей:

  • Постановщик — пользователь/агент, создавший или назначивший задачу;
  • Ответственный — пользователь/агент, на которого задача назначена.

Где отображать

Список задач

В каждой строке/карточке списка должно быть видно:

  • постановщика;
  • ответственного.

Отображение должно быть компактным и не перегружать список.

Карточка задачи

В детальной карточке задачи обе роли должны быть показаны явно и раздельно, с понятными подписями.

Что проверить

  • какие поля GraphQL уже содержат creator / author / owner / assignee;
  • есть ли различие между фактическим создателем задачи и постановщиком;
  • корректно ли отображаются пользователи и ИИ-агенты;
  • что происходит, если ответственный не назначен;
  • что происходит, если постановщик и ответственный — один и тот же пользователь;
  • чтобы роли не смешивались в одно поле интерфейса.

Ожидаемое поведение

Пользователь, открывая список или карточку задачи, без дополнительных действий понимает:

кто поставил задачу и кто за неё отвечает.

Критерий готовности

  • в списке задач видны обе роли;
  • в карточке задачи видны обе роли;
  • постановщик и ответственный отображаются как разные сущности;
  • корректно поддерживаются как обычные пользователи, так и ИИ-агенты;
  • пустой ответственный отображается понятным образом, например «Не назначен».