docs(openspec): решения R-5, R-6 (#87)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
bc4e8a288f
commit
fe71adf189
@ -193,3 +193,11 @@
|
||||
сохраняет ответ `/agent/settings`. Цена ошибки: нулевая.
|
||||
- 23.10.2026 — **R-4: `registry.check` получает маршруты ядра только в Task 5.** Обоснование: до разделения `api.py`
|
||||
отдельных маршрутов ядра нет. Цена ошибки: пересечение маршрутов проверяется со Task 5, не с Task 3.
|
||||
- 23.10.2026 — **R-5: `retry_params` и `drop_unresolved` получают команду целиком (`cmd`), а не `params`; `link_types`
|
||||
читается в `check_confirmed` модуля, а не в `reconcile` ядра; логгер позднего отчёта —
|
||||
`jira_hub.modules.jira.hooks`.** Обоснование: хукам нужен тип команды; ядро не должно знать настройку `link_types`.
|
||||
Цена ошибки: если кто-то фильтрует журнал по имени логгера `jira_hub.core.queue` — строка пропадёт; лишний запрос к
|
||||
`setting` на каждую выданную команду (пренебрежимо).
|
||||
- 23.10.2026 — **R-6: утверждение `commands.estimate(...) == 152` заменено тестом `queue.estimate` на реальном модуле
|
||||
jira** (`test_estimate_sums_module_pauses_replaces_commands_estimate`). Обоснование: `commands.estimate` уходит по
|
||||
плану (Task 4), семантика сохранена. Цена ошибки: нулевая.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user