WEB board

всеканоны и докиворкеры↗ iOS↗ Легаси
WEB-159 · Дефект · Граф · web

Режим «Космос» пропал из выбора визуализаций графа знаний (More: только Тепловая карта, 3D, Вікі мозку)

Закрыт P1 · важно ведёт: owner
Суть
## 2026-08-23 BOARDSWEEP: STALE-NOT-DEPLOYED
- Evidence: buildFixed is empty. Canonical GraphHeader.tsx was inspected for visualization mode wiring, but no deployed build/evidence pointer is present.
- buildFixed: <empty>; canonical: v4-081ff4fb5 / 081ff4fb5f6110f8001daec7ed910ccef2e395dc.
- Status preserved by sweep: review.
Доказательства

[2026-08-24 ~17:20] Вердикт: ВКЛЮЧЕНО И РАБОТАЕТ. Посадка 46 (v4-8b6ed44a6): NEXT_PUBLIC_ENABLE_GRAPH_COSMOS=1 запечён в сборку; визуальная приёмка глазами 24.08 ~17:20 — вкладка Cosmos в «Граф связей» активна (не disabled), GPU-вид рендерит узел QA-документа. Скриншот у owner. Нюанс: статический grep флага в чанках невозможен (DefinePlugin инлайнит в литерал) — приёмка только functional/visual.
Починено в
v4-8b6ed44a6
Лента
2026-08-11T03:35:10.922Z · backup-opus
ВОЗВРАТ В TODO по факту приёмки 11.08 ~04:40: в переключателе визуализаций графа доступны только 2D / Тепловая карта / Ландшафт / 3D / Вики мозга — режима «Космос» НЕТ. Тикет в review был преждевременно: фикс не долетел или не существует. Нужна посадка.
2026-08-11T12:31:35.135Z · backup-opus
КОРЕНЬ НАЙДЕН 11.08 (+второй пруф-скрин owner-а: More = Тепловая/Ландшафт/3D/Вики мозга, Космоса нет): вкладка Cosmos в коде ЕСТЬ (GraphHeader.tsx, KnowledgeGraphCosmosView), но за COMPILE-TIME флагом NEXT_PUBLIC_ENABLE_GRAPH_COSMOS=1 (cosmosFlag.ts, GRAPH-1105 ship-dark). NEXT_PUBLIC = build-inline → включается ТОЛЬКО пересборкой с флагом, рантайм-флип невозможен. Ни одна волна флаг не включала. ФИКС = выставить флаг в env сборки следующей тихой волны (одна строка) — нужно решение owner-а: включаем Космос в прод или держим dark?
2026-08-11T12:57:54.241Z · backup-opus
OWNER: «Космос включать конечно» — РЕШЕНИЕ ПРИНЯТО. Действие: NEXT_PUBLIC_ENABLE_GRAPH_COSMOS=1 добавить в env СБОРКИ следующей тихой волны (build-inline!). Тикет закроется приёмкой после посадки этой волны.
Воркер
не привязан — привязать: curl -X POST https://bugs.wool2.online/api/web/assign -H 'content-type: application/json' \ -d '{"issueId":"WEB-159","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-08-24T15:37:34.979Z