Skip to content

BCG Phase 1 — CX Tasks Index

Source plan: docs/plans/2026-04-20-bcg-phase-1.md Dates: 2026-04-20 onwards Execution mode: строго последовательно, один CX-батч на задачу, review перед следующей

#TaskDepends onEffortKey verify
T1Audit hook tests1.5hвсе hook-тесты зелёные, пробелы BCG 1.1 закрыты
T2Zustand + theme/wizard storesT12htheme и wizard навигация на stores
T3analysisStore + draftStoreT23hстарые hook-файлы удалены
T4projectStoreT34hполный API projectManager на store
T5App.tsx refactorT43hApp.tsx < 120 стр, prop drilling убран
T6ResultsPanel декомпозицияT54h11 секций, ResultsPanel < 150 стр
T7Error BoundariesT61.5hErrorBoundary + ChartErrorBoundary
T8CSS унификацияT72hlayout/components/utilities + CSS Modules
T9Type safety passT81.5henum вместо string-matching, нет as
T10Финальная верификацияT91hverify_all.cmd + отчёт

Total effort: ~23.5h (≈3 рабочих дня чистого времени)

  • Без параллели. Каждая T задача — отдельный CX-батч. Code review после каждой.
  • Тесты — контракт. Все существующие backend + frontend тесты проходят на каждом шаге.
  • Если застряли. После 2 неудачных попыток остановиться, откатить изменения, пересмотреть подход.
  • Отчёт после каждой задачи. CX возвращает: что изменено (файлы, строки), что проверено (команды + вывод), что осталось.
  • T1
  • T2
  • T3
  • T4
  • T5
  • T6
  • T7
  • T8
  • T9
  • T10