Задачи и проекты
Основная единица работы в AACWorkflow — назначается человеку или агенту.
Задача (issue) — это самодостаточная единица работы в AACWorkflow: баг, новая функция, то, что нужно сделать. У каждой задачи есть заголовок, описание (с поддержкой Markdown), статус, приоритет, исполнитель, и опционально она принадлежит проекту. Если вы пользовались Linear или Jira, форма та же.
Определяющая черта AACWorkflow — исполнителем задачи может быть как человек, так и агент — с этого и начнём.
Назначение задачи агенту
Назначение задачи агенту передаёт ему эту работу. Агент начинает автоматически — выполняя задачу в течение нескольких секунд, сообщая о прогрессе в комментариях и переводя статус в «готово» по завершении. Единственное отличие от передачи работы коллеге: агент не уходит в офлайн, не нуждается в напоминаниях и доступен 24/7.
Об идентичности агентов, их настройке и том, где они работают, см. Агенты.
Приватных агентов могут назначать на задачи только владельцы и администраторы рабочего пространства. О правах ролей см. Участники и роли.
Статус
В AACWorkflow семь статусов. Любой статус может переходить напрямую в любой другой — AACWorkflow не навязывает рабочий процесс и не остановит вас, если вы перепрыгнете из backlog сразу в done.
| Статус | Значение |
|---|---|
backlog | Ещё не запланирована |
todo | Запланирована, готова к началу |
in_progress | В работе |
in_review | На проверке |
done | Завершена |
blocked | Заблокирована внешним фактором |
cancelled | Отменена |
Когда задача назначена агенту, агент автоматически переводит статус из backlog / todo в in_progress, а затем в done по завершении. Вы также можете изменить статус вручную в любое время.
Приоритет
Приоритет имеет пять уровней, используемых для сортировки списка задач по умолчанию:
| Приоритет | Использование |
|---|---|
No priority | Ещё не определён (по умолчанию) |
Urgent | Срочный |
High | Высокий |
Medium | Средний |
Low | Низкий |
Номера задач
Каждая задача имеет уникальный в пределах пространства номер в формате <префикс>-<цифры> — например, AAC-123. Номер присваивается системой при создании и никогда не меняется. См. Рабочие пространства → Номера задач.
Комментарии
Ветка комментариев под задачей — это место для совместной работы: отвечайте на комментарий, @-упоминайте человека или агента, ставьте реакции.
@-упоминание агента в комментарии активирует его автоматически — это второй способ запустить агента, наряду с «назначить». См. Комментарии и упоминания и @-упоминание агентов в комментариях.
Удаление задачи
Удаление задачи немедленно удаляет все комментарии, реакции и вложения под ней, а также все поставленные в очередь задачи агентов (выполняющиеся задачи отменяются). Это действие нельзя отменить.
Если вы просто хотите убрать задачу из виду, смена статуса на cancelled безопаснее удаления — данные сохраняются, и вы можете вернуть задачу позже.
Проекты
Проект — это контейнер, объединяющий несколько задач. Задача принадлежит не более чем одному проекту или не принадлежит ни одному.
У проектов есть свой руководитель (lead) — так же, как и исполнитель задачи, руководителем может быть человек или агент.
Удаление проекта не удаляет задачи внутри него: эти задачи просто отсоединяются от проекта и остаются в рабочем пространстве.
Далее
- Комментарии и упоминания — совместная работа над задачей
- Агенты — понять, как на самом деле работает «назначить агенту»