From a077de8b75d7366c652949741584a1f6c1f5c0a8 Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Fri, 23 Oct 2026 23:13:12 +0400 Subject: [PATCH] =?UTF-8?q?docs(openspec):=20=D1=80=D0=B5=D1=88=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20R-11=20(#87)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- openspec/changes/hub-modules/design.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openspec/changes/hub-modules/design.md b/openspec/changes/hub-modules/design.md index ca8cc48..63cbb4b 100644 --- a/openspec/changes/hub-modules/design.md +++ b/openspec/changes/hub-modules/design.md @@ -216,3 +216,8 @@ - 23.10.2026 — **R-10: тесты MCP-привязки к проекту (`test_mcp_project_option`) заменены двумя тестами из плана (`test_mcp_default_module`, `test_mcp_unknown_module`).** Обоснование: прежний тест подменял удалённый `mcp_server.run`. Цена ошибки: если прежний тест проверял что-то сверх, это нужно вернуть (проверяет ревью Task 6). +- 23.10.2026 — **R-11: веб — `SidebarStatus` принимает `{project, compact}`; в `HubModule` добавлено необязательное + `TopbarNotice` (строка события пакета на узком экране); хуки модулей вызываются через `.map` по константным спискам; + `Layout` держит `hasOverlay` булевым; рисуется первое окно, вернувшее `pageLocation`; запросы jira (`qk`) разворачивают + `qk` ядра, в `api/queries.ts` ядра остались настройки, проекты, `useCreateProject`.** Обоснование: плашка данных + зависит от проекта, строка события жила в `Sidebar` через `useJiraRefresh`. Цена ошибки: нулевая — поведение прежнее.