Решения исполнения в design.md (#70)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c6a5ef15b3
commit
479bb6625f
@ -216,3 +216,18 @@
|
||||
значению.** Обоснование: строка журнала у дат Jira может быть локализованной. Цена ошибки: ответ чуть тяжелее.
|
||||
16. 2026-10-22 — **`sync_log` показывает, принят ли журнал прогона (`history_at`).** Обоснование: дизайн обещал видимость
|
||||
ошибок журнала; текст ошибки — в результате команды. Цена ошибки: одна колонка и строка в MCP.
|
||||
17. 2026-10-22 — **R-1: шаги миграции v4 → v5 добавляют колонку, только если её нет (`_add_column`).** Обоснование:
|
||||
базы v1/v2 получают `issue_comment` из `SCHEMA` уже с `created_at`, голый `ALTER` падал бы «duplicate column».
|
||||
Цена ошибки: нет — для базы v4 поведение то же.
|
||||
18. 2026-10-22 — **R-2: прежний тест формата `sync_log` переписан на строку с «, журнал: нет».** Обоснование: спека
|
||||
`mcp` добавляет журнал к каждой строке. Цена ошибки: нет.
|
||||
19. 2026-10-22 — **R-7 (по I-1 финального ревью): агент выполняет стартовую часть журнала первой, регулярная не
|
||||
запрашивает уже прочитанные задачи; задача помечается прочитанной только после разбора её журнала.** Обоснование:
|
||||
при `history = {since, jql}` задача из обеих выборок теряла записи старше `since` (их отсекала регулярная часть, а
|
||||
стартовая её пропускала), хотя полный журнал уже был получен; спека `agent` уточнена. Цена ошибки: нет лишних
|
||||
вызовов Jira; если стартовая часть упала на задаче, её добирает регулярная (только записи после `since`).
|
||||
20. 2026-10-22 — **R-8 (по M-1/M-2 финального ревью, подняты до Important по эффекту): время за краем диапазона
|
||||
`datetime` — «не разобралось» (`None`), а не исключение; `GET /changes` отвечает 422 на время без смещения, MCP
|
||||
`changes` считает такое время местным.** Обоснование: исключение роняло миграцию (хаб не стартует) или навсегда
|
||||
стопорило отметку журнала; время без смещения из чата молча сдвигало окно ленты на 3 часа. Цена ошибки: запрос API
|
||||
без смещения теперь 422 — интерфейсов, которые так шлют, нет.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user