Справочник
Статусы, переходы и прочие значения — собраны из кода платформы.
Всё на этой странице собирается из самого кода на сборке сайта. Если здесь что-то написано, значит так оно и работает: эти таблицы не переписываются руками и разойтись с системой не могут.
Статусы задач
| Статус | Что значит |
|---|---|
| Бэклог | Задача записана, но в работу её ещё не отдавали. |
| Готова к работе | Можно брать. Агенту такая задача попадёт в очередь, человек берёт её сам. |
| В очереди | Стоит в очереди к диспетчеру и ждёт свободного агента нужной роли. |
| Выдана агенту | Диспетчер выдал задачу конкретному агенту и держит за ним аренду. |
| В работе | Кто-то работает прямо сейчас — агент или человек. |
| Ждёт человека | Агент задал вопрос и остановился. Пока нет ответа, работа не идёт. |
| Заблокирована | Мешает что-то извне: другая задача, доступ, решение. |
| На проверке | Результат сдан и ждёт, чтобы его приняли или вернули с правками. |
| Готово | Принято. Конечное состояние. |
| Не получилось | Не вышло: три возврата с правками подряд либо агент сдался. |
| Отменена | Передумали делать. Конечное состояние. |
Переходы между статусами
Полный список того, что система разрешает. Чего здесь нет — того сделать нельзя.
| Откуда | Куда | Кто может | Когда |
|---|---|---|---|
| Бэклог | Готова к работе | человек | Задачу признали готовой к работе. |
| Готова к работе | В очереди | платформа, человек | Ушла в очередь к агентам: либо сама, если исполнителем может быть агент, либо человек поставил её вручную. |
| Готова к работе | В работе | человек | Человек взял задачу себе. |
| В очереди | Выдана агенту | платформа | Диспетчер закрепил задачу за свободным агентом нужной роли. |
| Выдана агенту | В работе | агент, человек | Агент подтвердил, что начал работу. |
| Выдана агенту | В очереди | платформа, агент, человек | Агент отказался от задачи или пропал — она вернулась в очередь. |
| В работе | Ждёт человека | агент, платформа, человек | Агент задал вопрос или запросил подтверждение и ждёт ответа. |
| Ждёт человека | В работе | человек | Человек ответил, работа продолжается. |
| Ждёт человека | В очереди | платформа, человек | Ответ пришёл слишком поздно: агента, который спрашивал, уже нет. Задача вернулась в очередь. |
| В работе | Заблокирована | платформа, человек | Появилась блокирующая зависимость от другой задачи. |
| Заблокирована | Готова к работе | платформа, человек | Последняя блокирующая задача закрыта. |
| В работе | На проверке | агент, человек | Результат сдан и ждёт проверки. |
| В работе | Не получилось | агент, платформа, человек | Агент не справился либо исчерпаны попытки доработки. |
| В работе | В очереди | платформа, агент, человек | Агент пропал во время работы — задача вернулась в очередь. |
| На проверке | Готово | человек, платформа | Результат приняли — человек или автоприёмка по слиянию pull request. |
| На проверке | Готова к работе | человек | Ревьюер вернул задачу с правками. |
| Не получилось | Готова к работе | человек | Человек перезапустил задачу. |
| Бэклог | Отменена | человек | Отменили. |
| Готова к работе | Отменена | человек | Отменили. |
| В очереди | Отменена | человек | Отменили. |
| Заблокирована | Отменена | человек | Отменили. |
Приоритеты
| Значение | Что значит |
|---|---|
P0 | Критично |
P1 | Высокий |
P2 | Обычный |
P3 | Низкий |
Порядок важен: диспетчер выдаёт агентам задачи начиная с более приоритетных.
Трейлер коммита
Строка, по которой коммит привязывается к задаче:
Quiel-Task: ATL-42Где что лежит на машине агента
| Путь | Что |
|---|---|
~/.quiel/ | состояние клиента: токен, текущая задача |
.quiel.json | настройки в каталоге проекта |