Регрессии видны до мержа.
Три плагина закрывают весь цикл: pre-commit gate, code review на changeset, архитектурный анализ в CI. Каждый работает сам по себе — или вместе как один pipeline.
От коммита до мержа.
kb-devkit run lintESLint по всем пакетам в порядке зависимостей. Только изменённые пакеты перезапускаются.2. Type-checkkb-devkit run type-checktsc с project references. Ошибки типов в зависимостях всплывают первыми.3. AI Reviewpnpm kb review runLLM-ревью диффа. Находит логические ошибки, проблемы безопасности и антипаттерны.Lint и type-check — быстро, на каждое изменение.
ESLint и TypeScript запускаются в порядке зависимостей по всем пакетам. Только изменённые пакеты перезапускаются. Кэш восстанавливается за ~1ms для неизменённых результатов.
kb-devkit run lintLint всех пакетов в порядке зависимостей.kb-devkit run lint --affectedLint только изменённых пакетов и зависимых.kb-devkit run type-checkTypeScript проверка с project references.kb-devkit gateПроверка только staged-файлов. Для pre-commit хуков.LLM-ревью каждого диффа — с контекстом архитектуры.
Плагин review отправляет дифф в настроенный LLM с архитектурой как контекстом. Находит логические ошибки, проблемы безопасности и антипаттерны, которые линтеры пропускают. Работает как гейтированный шаг воркфлоу.
pnpm kb review runРевью текущего диффа относительно HEAD.pnpm kb review run --pr 42Ревью конкретного PR по номеру.pnpm kb review configПоказать активную модель и конфиг промпта.pnpm kb review historyИстория ревью с вердиктом и временем.Отслеживайте качество во времени — ловите регрессии до отгрузки.
QA-плагин запускает периодические проверки на каждое изменение и отслеживает результаты по пакету во времени. Сигнализирует о деградации тренда — пакет был на 95% неделю назад и 80% сегодня — до того как это уйдёт в прод.
pnpm kb qa runЗапуск QA-проверок в текущем воркспейсе.pnpm kb qa run --affectedТолько по изменённым пакетам.pnpm kb qa trendsТренд качества по пакету за последние N запусков.pnpm kb qa reportЭкспорт структурированного QA-отчёта с историей.Три плагина. Полный цикл контроля.
kb marketplace install @kb-labs/qa-entry
kb marketplace install @kb-labs/quality-entry
kb marketplace install @kb-labs/review-entry