docs(openspec): wiki-module — решения исполнителя Task 1 (#91)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
43c43ade81
commit
15635fd706
@ -465,3 +465,16 @@ jira безвреден.
|
|||||||
ошибки: правка регулярки.
|
ошибки: правка регулярки.
|
||||||
21. **R-4.** 2026-10-24. В Task 5 `on_project_updated(None)` чистит `wiki_page_fts` только если таблица существует
|
21. **R-4.** 2026-10-24. В Task 5 `on_project_updated(None)` чистит `wiki_page_fts` только если таблица существует
|
||||||
(создаёт её Task 7). Цена ошибки: FTS-строки сброшенного корня живут до Task 7.
|
(создаёт её Task 7). Цена ошибки: FTS-строки сброшенного корня живут до Task 7.
|
||||||
|
|
||||||
|
Решения исполнителя Task 1 (2026-10-24):
|
||||||
|
|
||||||
|
22. Фикстура `tests/fixtures/settings_v6.json` — замороженные умолчания настроек v6 для `make_v6_db`, чтобы v6-база не
|
||||||
|
зависела от текущего кода. Цена ошибки: лишний файл фикстуры.
|
||||||
|
23. `queue.claim/agent_version/agent_view` получили необязательный `agent` (умолчание — первый агент реестра, в ядре нет
|
||||||
|
слова jira); Task 2 передаёт агента явно. Цена ошибки: до Task 2 поведение равно jira.
|
||||||
|
24. Служебный ключ `_agent` вычищается из query до авторизации, чтобы адрес запроса его не подделал. Цена ошибки: нет.
|
||||||
|
25. `current_command_id` освобождается `WHERE current_command_id = ?` без имени агента (id команды уникален). Цена
|
||||||
|
ошибки: нет.
|
||||||
|
26. `h_claim` принимает `last_call_at` как алиас `last_jira_call_at` (решение 3). Цена ошибки: нет.
|
||||||
|
27. `_auth` для агента сравнивает токен со всеми агентами без раннего выхода (постоянное время). Цена ошибки: нет.
|
||||||
|
28. `_tokens_v7`: нет `tokens` или уже есть `agents` — шаг пропускается (идемпотентность). Цена ошибки: нет.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user