spec: уточнить подтверждение по состоянию по типам команд
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
3a11c618a6
commit
41a5ce9e5b
@ -73,7 +73,10 @@ SHALL выдерживать зазор типа команды между за
|
||||
### Requirement: Ошибки и подтверждение по состоянию
|
||||
Ошибка команды SHALL записываться в `error` (HTTP-код, текст Jira до 1500 символов), пакет продолжается. Команда в
|
||||
`claimed` без ответа SHALL показываться как «нет ответа от агента с <claimed_at>». Если после любого `refresh` желаемый
|
||||
результат такой команды виден в зеркале, хаб SHALL перевести её в `confirmed_by_state`. Автоматических повторов хаб
|
||||
результат такой команды виден в зеркале (для `ensure_issue` — задача с той же темой от нас; `ensure_fields` — все поля
|
||||
совпадают; `ensure_status` — статус равен последнему в пути; `ensure_link` — связь есть и конфликтов нет; `ensure_sprint` —
|
||||
спринт совпадает), хаб SHALL перевести её в `confirmed_by_state`. Для `ensure_comment` и `refresh` подтверждения по
|
||||
состоянию нет: комментарии в зеркале не хранятся, такая команда ждёт отчёта агента или отмены человеком. Автоматических повторов хаб
|
||||
MUST NOT делать; повтор — новая команда с теми же параметрами по запросу интерфейса.
|
||||
|
||||
#### Scenario: Отчёт потерян, факт на месте
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user