Files
brain/docs/registry/capability-vocabulary.json
T
Дмитрий 4dee49e4a1 feat(registry): токенизация needs/produces — группа tools/MCP, ЭТАП 2b ЗАВЕРШЁН (роутер-реестр)
Phase 2b группа C (финал): 51 атомарный инструмент (MCP-серверы + линтеры/
тулинг) переведены на токены словаря. Словарь +98, всего 265 токенов, v0.6.0.

ИТОГ ЭТАПА 2b: ВСЕ 153 контракта needs/produces на токенах словаря.
- замок словаря проходит на полном наборе (0 unknown) — готовность к 2d;
- граф ожил: A8-цепочка, superpowers, knowledge-work, кросс-плагинные мосты
  (write-spec->writing-plans, frontend-design->design-handoff).

Тест: финальный замок-тест всего реестра (153 контракта + рёбра графа).
Регрессия 4373 passed, exit 0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 10:27:39 +03:00

1596 lines
63 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"version": "0.6.0",
"tokens": [
{
"token": "running-portal",
"category": "given",
"label": "работающий портал (DAST-цель)",
"description": "Запущенный веб-портал как цель динамической проверки."
},
{
"token": "laravel-config",
"category": "given",
"label": "конфигурация Laravel",
"description": "Конфиг приложения Laravel (заголовки, debug, права)."
},
{
"token": "pii-inventory-task",
"category": "given",
"label": "задача аудита ПДн",
"description": "Запрос на аудит персональных данных по 152-ФЗ."
},
{
"token": "portal-pre-launch",
"category": "given",
"label": "портал перед публикацией",
"description": "Портал на стадии подготовки к выходу в интернет."
},
{
"token": "dast-report",
"category": "produced",
"label": "отчёт DAST",
"description": "Результат динамической атаки на живой портал (инъекции/XSS/обход входа/IDOR)."
},
{
"token": "cve-exposure-scan",
"category": "produced",
"label": "скан CVE/экспозиции",
"description": "Результат проверки известных уязвимостей и небезопасной внешней экспозиции."
},
{
"token": "laravel-config-audit",
"category": "produced",
"label": "аудит конфигурации Laravel",
"description": "Результат проверки безопасности конфигурации Laravel."
},
{
"token": "pii-152fz-audit",
"category": "produced",
"label": "аудит ПДн/152-ФЗ",
"description": "Результат аудита персональных данных на соответствие 152-ФЗ."
},
{
"token": "stride-model",
"category": "produced",
"label": "STRIDE-модель угроз",
"description": "Карта attack surface и приоритеты защиты перед публикацией."
},
{
"token": "go-live-verdict",
"category": "produced",
"label": "вердикт go-live",
"description": "Сводный вердикт GO/NO-GO по безопасности перед публикацией."
},
{
"token": "feature-spec",
"category": "bridge",
"label": "спека/требования фичи",
"description": "Согласованный дизайн+требования или PRD до плана. Выход brainstorming / product-management:write-spec; вход writing-plans."
},
{
"token": "implementation-plan",
"category": "bridge",
"label": "план реализации",
"description": "Пошаговый план bite-sized задач. Выход writing-plans; вход executing-plans / subagent-driven-development."
},
{
"token": "completed-change",
"category": "bridge",
"label": "завершённая правка",
"description": "Готовое изменение кода до ревью/мержа. Выход test-driven-development; вход requesting-code-review / finishing-a-development-branch."
},
{
"token": "code-review-feedback",
"category": "bridge",
"label": "фидбэк код-ревью",
"description": "Замечания ревью до внедрения правок. Выход requesting-code-review; вход receiving-code-review."
},
{
"token": "raw-research",
"category": "bridge",
"label": "сырой research",
"description": "Интервью/опросы/тикеты/тесты до синтеза. Выход design-plugin:user-research; вход design-plugin:research-synthesis / product-management:synthesize-research."
},
{
"token": "ui-design",
"category": "bridge",
"label": "решение UI/UX",
"description": "Доменное UI/UX-решение (компоненты/паттерны/a11y). Выход frontend-design; вход design-plugin:design-handoff."
},
{
"token": "marketing-draft",
"category": "bridge",
"label": "драфт маркетинг-контента",
"description": "Черновик контента с форматированием. Выход marketing-plugin:draft-content; вход marketing-plugin:brand-review."
},
{
"token": "content-framework",
"category": "bridge",
"label": "фреймворк контента",
"description": "Шаблоны/фреймворки контента под канал. Выход marketing-plugin:content-creation; вход marketing-plugin:draft-content."
},
{
"token": "close-entries",
"category": "bridge",
"label": "проводки close",
"description": "Подготовленные проводки month-end (accruals/prepaid/depreciation). Выход finance-plugin:journal-entry-prep; вход finance-plugin:close-management."
},
{
"token": "feature-intent",
"category": "given",
"label": "идея фичи",
"description": "Замысел фичи/компонента/изменения поведения до проработки. Вход brainstorming / product-management:write-spec."
},
{
"token": "feature-or-bugfix",
"category": "given",
"label": "фича или багфикс",
"description": "Задача на реализацию до написания кода. Вход test-driven-development."
},
{
"token": "bug-or-failure",
"category": "given",
"label": "баг/падение",
"description": "Баг, упавший тест или неожиданное поведение. Вход systematic-debugging."
},
{
"token": "ui-task",
"category": "given",
"label": "UI-задача",
"description": "Задача по интерфейсу: компонент/паттерн/состояние/a11y-принцип. Вход frontend-design / UI-пула."
},
{
"token": "user-understanding-need",
"category": "given",
"label": "потребность понять пользователей",
"description": "Запрос на исследование пользователей. Вход design-plugin:user-research."
},
{
"token": "marketing-content-task",
"category": "given",
"label": "маркетинг-контент-задача",
"description": "Задача создания маркетингового контента под канал. Вход marketing-plugin:content-creation."
},
{
"token": "close-source-data",
"category": "given",
"label": "данные для close",
"description": "Накопления/prepaid/амортизация для month-end. Вход finance-plugin:journal-entry-prep."
},
{
"token": "root-cause",
"category": "produced",
"label": "корневая причина",
"description": "Найденная корневая причина бага ДО предложения фикса. Выход superpowers:systematic-debugging."
},
{
"token": "review-response",
"category": "produced",
"label": "выверенный ответ на ревью",
"description": "Технически проверенная реакция на фидбэк код-ревью (не слепое согласие). Выход superpowers:receiving-code-review."
},
{
"token": "integration-decision",
"category": "produced",
"label": "решение интеграции ветки",
"description": "Решение merge/PR/cleanup для завершённой ветки. Выход superpowers:finishing-a-development-branch."
},
{
"token": "isolated-worktree",
"category": "produced",
"label": "изолированный worktree",
"description": "Изолированное рабочее пространство (native или git-fallback). Выход superpowers:using-git-worktrees."
},
{
"token": "parallel-dispatch",
"category": "produced",
"label": "параллельная раздача задач",
"description": "Раздача 2+ независимых задач субагентам. Выход superpowers:dispatching-parallel-agents."
},
{
"token": "verification-evidence",
"category": "produced",
"label": "доказательство готовности",
"description": "Доказательство (прогон команд) ДО утверждения об успехе. Выход superpowers:verification-before-completion."
},
{
"token": "skill-discipline",
"category": "produced",
"label": "дисциплина выбора навыков",
"description": "Дисциплина поиска и вызова релевантных навыков ПЕРВЫМ делом. Выход superpowers:using-superpowers."
},
{
"token": "authored-skill",
"category": "produced",
"label": "созданный навык",
"description": "Навык, построенный TDD-процессом для процесс-документов. Выход superpowers:writing-skills."
},
{
"token": "worktree-need",
"category": "given",
"label": "нужна изоляция",
"description": "Потребность в изоляции рабочего пространства под фичу. Вход superpowers:using-git-worktrees."
},
{
"token": "independent-tasks",
"category": "given",
"label": "независимые задачи",
"description": "2+ независимые задачи без общего состояния и последовательных зависимостей. Вход superpowers:dispatching-parallel-agents."
},
{
"token": "completion-claim",
"category": "given",
"label": "заявление о готовности",
"description": "Заявление о готовности/успехе до коммита или PR. Вход superpowers:verification-before-completion."
},
{
"token": "task-start",
"category": "given",
"label": "начало задачи",
"description": "Начало любой задачи/разговора. Вход superpowers:using-superpowers."
},
{
"token": "skill-authoring-intent",
"category": "given",
"label": "намерение создать/править навык",
"description": "Намерение создать или править навык. Вход superpowers:writing-skills."
},
{
"token": "competitive-brief",
"category": "produced",
"label": "конкурентный бриф (продукт)",
"description": "Позиционирование/gap/угрозы по конкурентам. Выход product-management:competitive-brief."
},
{
"token": "metrics-scorecard",
"category": "produced",
"label": "разбор метрик + scorecard",
"description": "Тренды/scorecard/рекомендации по продуктовым метрикам. Выход product-management:metrics-review."
},
{
"token": "product-directions",
"category": "produced",
"label": "проработанные продукт-идеи",
"description": "Идеи и направления продукта (sparring-partner). Выход product-management:product-brainstorming."
},
{
"token": "updated-roadmap",
"category": "produced",
"label": "обновлённый роадмап",
"description": "Now/Next/Later роадмап. Выход product-management:roadmap-update."
},
{
"token": "sprint-plan",
"category": "produced",
"label": "план спринта",
"description": "Scope/оценки/цели/P0-vs-stretch. Выход product-management:sprint-planning."
},
{
"token": "stakeholder-update",
"category": "produced",
"label": "апдейт стейкхолдерам",
"description": "Апдейт под аудиторию (exec/eng/customer). Выход product-management:stakeholder-update."
},
{
"token": "research-insights",
"category": "produced",
"label": "инсайты исследования",
"description": "Структурированные инсайты/темы/рекомендации из сырого research. Выход synthesize-research / research-synthesis."
},
{
"token": "a11y-audit",
"category": "produced",
"label": "аудит доступности",
"description": "WCAG 2.1 AA аудит дизайна/страницы. Выход design-plugin:accessibility-review."
},
{
"token": "design-critique",
"category": "produced",
"label": "дизайн-критика",
"description": "Критика usability/иерархии/консистентности макета. Выход design-plugin:design-critique."
},
{
"token": "handoff-spec",
"category": "produced",
"label": "спека хэндоффа",
"description": "Токены/props/состояния/breakpoints/edge-cases для разработки. Выход design-plugin:design-handoff."
},
{
"token": "design-system-output",
"category": "produced",
"label": "аудит/док/паттерн дизайн-системы",
"description": "Аудит консистентности / документация / новый паттерн. Выход design-plugin:design-system."
},
{
"token": "ux-copy",
"category": "produced",
"label": "UX-копирайт",
"description": "Microcopy/ошибки/пустые состояния/CTA. Выход design-plugin:ux-copy."
},
{
"token": "brand-review-flags",
"category": "produced",
"label": "ревью бренд-контента",
"description": "Флаги по severity + before/after-фиксы. Выход marketing-plugin:brand-review."
},
{
"token": "campaign-brief",
"category": "produced",
"label": "бриф кампании",
"description": "Цели/аудитория/каналы/контент-календарь/метрики. Выход marketing-plugin:campaign-plan."
},
{
"token": "marketing-competitive-brief",
"category": "produced",
"label": "конкурентный бриф (маркетинг)",
"description": "Позиционирование/messaging-гэпы/угрозы/battlecards. Выход marketing-plugin:competitive-brief."
},
{
"token": "email-sequence",
"category": "produced",
"label": "email-цепочка",
"description": "Multi-email: ветвление/timing/бенчмарки. Выход marketing-plugin:email-sequence."
},
{
"token": "marketing-performance-report",
"category": "produced",
"label": "маркетинг-отчёт",
"description": "Тренды/инсайты/рекомендации оптимизации. Выход marketing-plugin:performance-report."
},
{
"token": "seo-audit",
"category": "produced",
"label": "SEO-аудит",
"description": "Keyword/тех-секция/контент-гэпы. Выход marketing-plugin:seo-audit."
},
{
"token": "capacity-forecast",
"category": "produced",
"label": "прогноз ёмкости",
"description": "Прогноз utilization + hire/deprioritize. Выход operations:capacity-plan."
},
{
"token": "change-request",
"category": "produced",
"label": "change request",
"description": "Impact-анализ + rollback-план. Выход operations:change-request."
},
{
"token": "compliance-tracking",
"category": "produced",
"label": "трекинг комплаенса",
"description": "Audit-readiness (SOC2/ISO/GDPR). Выход operations:compliance-tracking."
},
{
"token": "process-documentation",
"category": "produced",
"label": "документация процесса",
"description": "Structured process documentation. Выход operations:process-doc."
},
{
"token": "process-optimization",
"category": "produced",
"label": "оптимизация процесса",
"description": "Устранение узких мест/лишних шагов. Выход operations:process-optimization."
},
{
"token": "risk-register",
"category": "produced",
"label": "risk register",
"description": "Идентификация/оценка/митигация рисков. Выход operations:risk-assessment."
},
{
"token": "runbook",
"category": "produced",
"label": "runbook",
"description": "Пошаговые команды/troubleshooting/rollback/эскалация. Выход operations:runbook."
},
{
"token": "status-report",
"category": "produced",
"label": "статус-отчёт",
"description": "KPI/риски/action items (green/yellow/red). Выход operations:status-report."
},
{
"token": "vendor-assessment",
"category": "produced",
"label": "оценка вендора",
"description": "TCO/риски/рекомендация. Выход operations:vendor-review."
},
{
"token": "audit-workpapers",
"category": "produced",
"label": "SOX workpapers",
"description": "Workpapers/sample/классификация deficiency. Выход finance-plugin:audit-support."
},
{
"token": "close-calendar",
"category": "produced",
"label": "календарь close",
"description": "Sequencing/dependencies/статус month-end. Выход finance-plugin:close-management."
},
{
"token": "financial-statements",
"category": "produced",
"label": "финансовая отчётность",
"description": "P&L/balance sheet/cash flow + variance. Выход finance-plugin:financial-statements."
},
{
"token": "journal-entry",
"category": "produced",
"label": "проводка с обоснованием",
"description": "Journal entry с обоснованием для аудита. Выход finance-plugin:journal-entry."
},
{
"token": "reconciliation-result",
"category": "produced",
"label": "рекконсиляция",
"description": "Сверка + категоризация reconciling items. Выход finance-plugin:reconciliation."
},
{
"token": "sox-testing-result",
"category": "produced",
"label": "SOX-тестирование",
"description": "Sample/workpaper/оценка deficiency. Выход finance-plugin:sox-testing."
},
{
"token": "variance-analysis",
"category": "produced",
"label": "разбор variance",
"description": "Декомпозиция драйверов + waterfall + narrative. Выход finance-plugin:variance-analysis."
},
{
"token": "brand-aligned-content",
"category": "produced",
"label": "контент по голосу бренда",
"description": "Контент, выровненный по brand-гайдам. Выход brand-voice:brand-voice-enforcement."
},
{
"token": "brand-discovery-report",
"category": "produced",
"label": "discovery-отчёт бренда",
"description": "Найденные brand-материалы по платформам. Выход brand-voice:discover-brand."
},
{
"token": "brand-guidelines",
"category": "produced",
"label": "brand voice guidelines",
"description": "Гайдлайны голоса бренда из материалов. Выход brand-voice:guideline-generation."
},
{
"token": "competitor-input",
"category": "given",
"label": "конкурент(ы) для анализа",
"description": "Конкурент(ы)/область для анализа. Вход competitive-brief."
},
{
"token": "product-metrics",
"category": "given",
"label": "продуктовые метрики",
"description": "Набор продуктовых метрик для анализа. Вход product-management:metrics-review."
},
{
"token": "product-problem",
"category": "given",
"label": "продуктовая проблема",
"description": "Проблема/возможность для проработки. Вход product-management:product-brainstorming."
},
{
"token": "priority-change",
"category": "given",
"label": "изменение приоритетов",
"description": "Изменение приоритетов/новая инициатива. Вход product-management:roadmap-update."
},
{
"token": "backlog-and-capacity",
"category": "given",
"label": "бэклог + ёмкость",
"description": "Бэклог + ёмкость команды на спринт. Вход product-management:sprint-planning."
},
{
"token": "progress-input",
"category": "given",
"label": "прогресс для коммуникации",
"description": "Прогресс для стейкхолдеров. Вход product-management:stakeholder-update."
},
{
"token": "design-or-page",
"category": "given",
"label": "дизайн/страница",
"description": "Дизайн/макет/страница для аудита/критики. Вход accessibility-review / design-critique."
},
{
"token": "design-system-input",
"category": "given",
"label": "дизайн-система",
"description": "Дизайн-система для аудита/документации/расширения. Вход design-plugin:design-system."
},
{
"token": "ui-element-for-copy",
"category": "given",
"label": "элемент интерфейса под текст",
"description": "Элемент UI, требующий текста. Вход design-plugin:ux-copy."
},
{
"token": "marketing-goal",
"category": "given",
"label": "маркетинговая цель",
"description": "Цель (запуск/лидген/awareness). Вход marketing-plugin:campaign-plan."
},
{
"token": "email-goal",
"category": "given",
"label": "цель email-последовательности",
"description": "Цель email-цепочки. Вход marketing-plugin:email-sequence."
},
{
"token": "marketing-metrics",
"category": "given",
"label": "маркетинговые метрики",
"description": "Метрики для отчёта. Вход marketing-plugin:performance-report."
},
{
"token": "site-for-seo",
"category": "given",
"label": "сайт/контент для SEO",
"description": "Сайт/контент для SEO-аудита. Вход marketing-plugin:seo-audit."
},
{
"token": "workload-input",
"category": "given",
"label": "workload/ресурсы",
"description": "Workload/ресурсы для анализа ёмкости. Вход operations:capacity-plan."
},
{
"token": "proposed-change",
"category": "given",
"label": "предлагаемое изменение",
"description": "Изменение системы/процесса. Вход operations:change-request."
},
{
"token": "compliance-requirement",
"category": "given",
"label": "требование комплаенса",
"description": "Требование комплаенса для отслеживания. Вход operations:compliance-tracking."
},
{
"token": "as-is-process",
"category": "given",
"label": "as-is процесс (описание)",
"description": "As-is process description. Вход operations:process-doc."
},
{
"token": "inefficient-process",
"category": "given",
"label": "неэффективный процесс",
"description": "Процесс для улучшения. Вход operations:process-optimization."
},
{
"token": "risk-target",
"category": "given",
"label": "объект оценки рисков",
"description": "Проект/вендор/процесс для оценки рисков. Вход operations:risk-assessment."
},
{
"token": "operational-task",
"category": "given",
"label": "повторяемая операция",
"description": "Операционная задача для runbook. Вход operations:runbook."
},
{
"token": "project-data",
"category": "given",
"label": "данные проекта",
"description": "Данные для статус-отчёта. Вход operations:status-report."
},
{
"token": "vendor-input",
"category": "given",
"label": "вендор для оценки",
"description": "Вендор для оценки. Вход operations:vendor-review."
},
{
"token": "sox-control",
"category": "given",
"label": "SOX-контроль",
"description": "Контроль для SOX-404 тестирования. Вход audit-support / sox-testing."
},
{
"token": "financial-data",
"category": "given",
"label": "данные для отчётности",
"description": "Данные для финансовой отчётности. Вход finance-plugin:financial-statements."
},
{
"token": "transaction-for-entry",
"category": "given",
"label": "операция для проводки",
"description": "Операция для проводки (debits/credits). Вход finance-plugin:journal-entry."
},
{
"token": "gl-vs-subledger",
"category": "given",
"label": "GL vs subledger/bank",
"description": "GL-баланс vs subledger/bank для сверки. Вход finance-plugin:reconciliation."
},
{
"token": "financial-variance",
"category": "given",
"label": "финансовые variance",
"description": "Финансовые variance для разбора. Вход finance-plugin:variance-analysis."
},
{
"token": "content-for-brand",
"category": "given",
"label": "контент для brand-гайдов",
"description": "Контент для применения brand-гайдов. Вход brand-voice:brand-voice-enforcement."
},
{
"token": "brand-discovery-need",
"category": "given",
"label": "нужно найти brand-материалы",
"description": "Потребность найти разрозненные brand-материалы. Вход brand-voice:discover-brand."
},
{
"token": "brand-source-materials",
"category": "given",
"label": "исходные brand-материалы",
"description": "Docs/transcripts/recordings. Вход brand-voice:guideline-generation."
},
{
"token": "plugin-agent",
"category": "produced",
"label": "субагент плагина",
"description": "frontmatter+when-to-use+промпт. Выход plugin-dev:agent-development."
},
{
"token": "plugin-command",
"category": "produced",
"label": "слэш-команда плагина",
"description": "YAML+аргументы+bash. Выход plugin-dev:command-development."
},
{
"token": "plugin-hook",
"category": "produced",
"label": "хук плагина",
"description": "событие+matcher+скрипт. Выход plugin-dev:hook-development."
},
{
"token": "plugin-mcp-config",
"category": "produced",
"label": "MCP-конфиг плагина",
"description": ".mcp.json сервер. Выход plugin-dev:mcp-integration."
},
{
"token": "plugin-scaffold",
"category": "produced",
"label": "структура плагина",
"description": "plugin.json+раскладка. Выход plugin-dev:plugin-structure."
},
{
"token": "plugin-settings-file",
"category": "produced",
"label": "настройки плагина",
"description": ".local.md YAML+состояние. Выход plugin-dev:plugin-settings."
},
{
"token": "plugin-skill",
"category": "produced",
"label": "навык плагина",
"description": "SKILL.md+прогрессивное раскрытие. Выход plugin-dev:skill-development."
},
{
"token": "claude-md-quality-report",
"category": "produced",
"label": "quality-report CLAUDE.md",
"description": "rubric+targeted-правки. Выход claude-md-management:claude-md-improver."
},
{
"token": "claude-md-updated",
"category": "produced",
"label": "CLAUDE.md дополнен",
"description": "session-learnings внесены. Выход claude-md-management:revise-claude-md."
},
{
"token": "adr-record",
"category": "produced",
"label": "ADR-файл + гейт",
"description": "ADR в docs/adr/ + enforcement. Выход adr-kit:adr."
},
{
"token": "adr-compliance-verdict",
"category": "produced",
"label": "вердикт соответствия ADR",
"description": "Соответствие staged diff + пути разрешения. Выход adr-kit:judge."
},
{
"token": "banner-design-material",
"category": "produced",
"label": "материал баннера",
"description": "Дизайн баннера (→Vue+Vuetify; код — FD). Выход ui-ux-pro-max:banner-design."
},
{
"token": "ui-brand-system-material",
"category": "produced",
"label": "материал бренд-системы",
"description": "Палитра/типографика (→стек). Выход ui-ux-pro-max:brand."
},
{
"token": "ui-design-material",
"category": "produced",
"label": "материал UI-дизайна",
"description": "UI-дизайн 50+ стилей (→Vue+Vuetify; код — FD). Выход ui-ux-pro-max:design."
},
{
"token": "ui-design-system-material",
"category": "produced",
"label": "материал дизайн-системы",
"description": "Токены/компоненты (под Vue+Vuetify). Выход ui-ux-pro-max:design-system."
},
{
"token": "slides-material",
"category": "produced",
"label": "материал презентации",
"description": "Стратегические слайды. Выход ui-ux-pro-max:slides."
},
{
"token": "ui-styling-material",
"category": "produced",
"label": "материал стилизации UI",
"description": "Стилизация (shadcn/Tailwind→ОБЯЗАТЕЛЬНО Vue+Vuetify). Выход ui-ux-pro-max:ui-styling."
},
{
"token": "ui-ux-decision-material",
"category": "produced",
"label": "материал UI/UX-решения",
"description": "50+ стилей/161 палитра/57 шрифтов/25 чартов (→стек). Выход ui-ux-pro-max:ui-ux-pro-max."
},
{
"token": "architecture-pattern-guidance",
"category": "produced",
"label": "справка по архпаттернам",
"description": "Описание паттернов+критерии (Clean/Hexagonal/DDD/CQRS). Выход architecture-patterns."
},
{
"token": "ccpm-prd-epics",
"category": "produced",
"label": "PRD/эпики/issues",
"description": "PRD→эпик→issue в .claude/. Выход ccpm."
},
{
"token": "ml-result",
"category": "produced",
"label": "ML-результат",
"description": "Модель/метрики/визуализация. Выход data-scientist."
},
{
"token": "discovery-brief",
"category": "produced",
"label": "discovery-brief",
"description": "FEATURE-бриф или SYSTEM-снимок. Выход discovery-interview."
},
{
"token": "knowledge-graph-answer",
"category": "produced",
"label": "ответ knowledge-graph",
"description": "Узлы/рёбра/source_location портала. Выход graphifyy."
},
{
"token": "generated-hook",
"category": "produced",
"label": "сгенерированный хук",
"description": "Claude Code хук (PreToolUse/.../Stop). Выход hookify."
},
{
"token": "backend-conventions",
"category": "produced",
"label": "backend-конвенции",
"description": "Слоистость/RLS/bcmath/идемпотентность. Выход laravel-backend-patterns."
},
{
"token": "ru-marketing-output",
"category": "produced",
"label": "РФ-маркетинг",
"description": "Каналы/конверсия/152-ФЗ согласия. Выход marketing-ru."
},
{
"token": "marketing-frameworks",
"category": "produced",
"label": "маркетинг-фреймворки",
"description": "40 фреймворков как материал (AIDA/PAS/CRO). Выход marketingskills."
},
{
"token": "normative-sync-result",
"category": "produced",
"label": "синхрон нормативки",
"description": "Pravila/PSR/Tooling/CLAUDE.md (versions/cross-refs/§9). Выход normative-sync."
},
{
"token": "deploy-verdict",
"category": "produced",
"label": "вердикт деплоя",
"description": "GO/NO-GO + 8 SSH pre-flight. Выход prod-deploy-validator."
},
{
"token": "as-is-process-reconstruction",
"category": "produced",
"label": "реконструкция as-is",
"description": "As-is процесс + узкие места из кода. Выход process-analysis."
},
{
"token": "bpmn-model",
"category": "produced",
"label": "BPMN-модель",
"description": "BPMN 2.0 (swimlane/события/шлюзы). Выход process-modeling."
},
{
"token": "billing-money-audit",
"category": "produced",
"label": "аудит денег биллинга",
"description": "Money-инварианты биллинга. Выход billing-audit."
},
{
"token": "ru-tax-context",
"category": "produced",
"label": "РСБУ/налоговый контекст",
"description": "Расчёты/проводки ДТ-КТ/выгрузки. Выход ru-tax-accounting."
},
{
"token": "security-inline-warning",
"category": "produced",
"label": "inline security-предупреждение",
"description": "Предупреждение+блок правки (sys.exit 2). Выход security-guidance."
},
{
"token": "security-audit-report",
"category": "produced",
"label": "глубокий security-аудит",
"description": "diff-review/supply-chain/variant/static. Выход trail-of-bits."
},
{
"token": "cc-automation-recommendations",
"category": "produced",
"label": "рекомендации автоматизаций CC",
"description": "hooks/permissions/settings. Выход claude-code-setup."
},
{
"token": "prompt-eval-result",
"category": "produced",
"label": "результат eval промпта",
"description": "Ассерты/judge/red-team. Выход promptfoo."
},
{
"token": "plugin-authoring-intent",
"category": "given",
"label": "намерение создать компонент плагина",
"description": "Создать агента/команду/хук/MCP/скил/структуру плагина. Вход plugin-dev:*."
},
{
"token": "claude-md-edit-intent",
"category": "given",
"label": "намерение проверить/улучшить CLAUDE.md",
"description": "Audit или точечные правки. Вход claude-md-management:claude-md-improver."
},
{
"token": "session-learnings",
"category": "given",
"label": "learnings сессии",
"description": "Захватить quirks/команды/паттерны в CLAUDE.md. Вход revise-claude-md."
},
{
"token": "adr-decision-intent",
"category": "given",
"label": "намерение принять ADR",
"description": "Принять/записать архитектурное решение. Вход adr-kit:adr."
},
{
"token": "staged-diff",
"category": "given",
"label": "staged diff",
"description": "Staged diff для сверки против ADR. Вход adr-kit:judge."
},
{
"token": "architecture-question",
"category": "given",
"label": "вопрос выбора архпаттерна",
"description": "Вопрос выбора архитектурного паттерна. Вход architecture-patterns."
},
{
"token": "feature-mgmt-idea",
"category": "given",
"label": "идея фичи для управления",
"description": "PRD→эпик→issue→код. Вход ccpm."
},
{
"token": "ml-task",
"category": "given",
"label": "датасет + ML-задача",
"description": "Классификация/регрессия/анализ. Вход data-scientist."
},
{
"token": "pre-design-task",
"category": "given",
"label": "задача до проектирования",
"description": "Фича (интервью) или ориентация в системе. Вход discovery-interview."
},
{
"token": "codebase-question",
"category": "given",
"label": "структурный вопрос по проекту",
"description": "Cross-layer вопрос (docs+code). Вход graphifyy."
},
{
"token": "hookify-behavior",
"category": "given",
"label": "/hookify + поведение",
"description": "Поведение для предотвращения хуком. Вход hookify."
},
{
"token": "backend-task",
"category": "given",
"label": "backend-задача Лидерры",
"description": "controller/service/job/RLS/деньги. Вход laravel-backend-patterns."
},
{
"token": "ru-marketing-task",
"category": "given",
"label": "РФ-маркетинг-задача",
"description": "Директ/ВК/Telegram/лендинг/152-ФЗ. Вход marketing-ru."
},
{
"token": "marketing-framework-need",
"category": "given",
"label": "нужен маркетинг-фреймворк",
"description": "Задача, требующая фреймворка (AIDA/PAS/CRO). Вход marketingskills."
},
{
"token": "completed-integration",
"category": "given",
"label": "завершённая интеграция/ADR",
"description": "Интеграция/ADR/brain-артефакт для синка нормативки. Вход normative-sync."
},
{
"token": "prod-deploy-intent",
"category": "given",
"label": "намерение выката на бой",
"description": "Выкат на боевой liderra.ru. Вход prod-deploy-validator."
},
{
"token": "as-is-discovery-task",
"category": "given",
"label": "as-is discovery из кода",
"description": "As-is процесс для discovery из кода Laravel. Вход process-analysis."
},
{
"token": "to-be-process",
"category": "given",
"label": "to-be бизнес-процесс",
"description": "To-be процесс для моделирования. Вход process-modeling."
},
{
"token": "billing-code",
"category": "given",
"label": "код биллинга",
"description": "Код/диф биллинга для аудита денег. Вход billing-audit."
},
{
"token": "ru-tax-question",
"category": "given",
"label": "вопрос РСБУ/НК РФ",
"description": "НДС/УСН/налоговая база/проводки. Вход ru-tax-accounting."
},
{
"token": "file-edit-risky",
"category": "given",
"label": "правка с уязвимым паттерном",
"description": "Правка файла с потенциально уязвимым паттерном. Вход security-guidance."
},
{
"token": "security-audit-target",
"category": "given",
"label": "diff/код для security-аудита",
"description": "Diff/код для глубокого аудита. Вход trail-of-bits."
},
{
"token": "cc-usage-patterns",
"category": "given",
"label": "паттерны использования CC",
"description": "Паттерны Claude Code для рекомендаций. Вход claude-code-setup."
},
{
"token": "prompt-eval-task",
"category": "given",
"label": "промпт + тест-кейсы",
"description": "LLM-промпт + кейсы для eval. Вход promptfoo."
},
{
"token": "ui-template-draft",
"category": "produced",
"label": "стартовый UI-шаблон",
"description": "LLM-сгенерированный UI-шаблон. Выход 21st-magic."
},
{
"token": "db-or-docs-result",
"category": "produced",
"label": "результат SQL/Eloquent или docs",
"description": "Результат запроса к dev-БД или релевантная докуменация Laravel. Выход boost."
},
{
"token": "library-docs",
"category": "produced",
"label": "документация библиотеки",
"description": "Актуальная документация библиотеки/SDK. Выход context7."
},
{
"token": "ru-seo-data",
"category": "produced",
"label": "SEO-данные РФ",
"description": "SERP/бэклинки/конкурентный анализ РФ. Выход dataforseo-mcp."
},
{
"token": "semantic-web-results",
"category": "produced",
"label": "семантический веб-поиск",
"description": "Результаты по смыслу + страница по URL. Выход exa-mcp."
},
{
"token": "figma-tokens",
"category": "produced",
"label": "дизайн-токены Figma",
"description": "Извлечённые токены/компоненты/стили. Выход figma-mcp."
},
{
"token": "web-page-content",
"category": "produced",
"label": "содержимое страниц",
"description": "Scrape/crawl/map/extract + web-research. Выход firecrawl-mcp."
},
{
"token": "github-op-result",
"category": "produced",
"label": "результат GitHub-операции",
"description": "Чтение/запись issue/PR/комментария. Выход github-mcp."
},
{
"token": "notebook-result",
"category": "produced",
"label": "результат ноутбука",
"description": "Результат исполнения ячеек. Выход jupyter-mcp."
},
{
"token": "n8n-automation",
"category": "produced",
"label": "автоматизация n8n",
"description": "Автоматизация процесса через n8n. Выход n8n-mcp."
},
{
"token": "api-resources",
"category": "produced",
"label": "API-ресурсы (чтение)",
"description": "Эндпоинты/схемы/параметры как MCP-ресурсы. Выход openapi-mcp."
},
{
"token": "web-answer-cited",
"category": "produced",
"label": "web-ответ с цитатами",
"description": "Ранжированный ответ sonar (search/ask/research/reason). Выход perplexity-mcp."
},
{
"token": "browser-interaction-result",
"category": "produced",
"label": "результат браузера",
"description": "Скриншот/взаимодействие/console+network. Выход playwright-mcp."
},
{
"token": "sql-result",
"category": "produced",
"label": "результат SQL",
"description": "Результат исторического SQL к dev-БД. Выход postgres-mcp."
},
{
"token": "scheduled-social-posts",
"category": "produced",
"label": "запланированные публикации",
"description": "Публикации в 30+ соцсетях (VK/Telegram). Выход postiz."
},
{
"token": "redis-state",
"category": "produced",
"label": "состояние Redis",
"description": "Ключи/очереди/TTL/паттерны (чтение). Выход redis-mcp."
},
{
"token": "sentry-events",
"category": "produced",
"label": "события Sentry",
"description": "События/ошибки/трассировки (чтение). Выход sentry-mcp."
},
{
"token": "telegram-result",
"category": "produced",
"label": "результат Telegram",
"description": "Публикация/редактирование/аналитика канала. Выход telegram-mcp."
},
{
"token": "email-blast-sent",
"category": "produced",
"label": "email-рассылка отправлена",
"description": "Отправка маркетинговой рассылки. Выход unisender-go-mcp."
},
{
"token": "svg-icon",
"category": "produced",
"label": "SVG-иконка",
"description": "Иконка из не-Lucide коллекции (Material/Tabler/Phosphor). Выход universal-icons-mcp."
},
{
"token": "metrika-data",
"category": "produced",
"label": "данные Яндекс.Метрики",
"description": "Визиты/источники/гео/поведение. Выход yandex-metrika-mcp."
},
{
"token": "wordstat-frequency",
"category": "produced",
"label": "частотность Wordstat",
"description": "Частотность РФ-запросов: сезонность/связанные. Выход yandex-wordstat-mcp."
},
{
"token": "spelling-report",
"category": "produced",
"label": "отчёт орфографии",
"description": "Отчёт о неизвестных словах. Выход cspell."
},
{
"token": "cve-dependency-pr",
"category": "produced",
"label": "auto-PR на CVE зависимости",
"description": "Auto-PR при CVE в зависимости. Выход dependabot."
},
{
"token": "layer-violation-report",
"category": "produced",
"label": "отчёт нарушений слоёв",
"description": "Нарушения границ слоёв. Выход deptrac."
},
{
"token": "linted-js-vue",
"category": "produced",
"label": "пролинченный JS/Vue",
"description": "Исправленный/проверенный JS/Vue (ESLint+Prettier). Выход eslint-prettier."
},
{
"token": "secret-leak-findings",
"category": "produced",
"label": "находки утечек секретов",
"description": "Ключи/токены/пароли/DSN. Выход gitleaks."
},
{
"token": "stories-catalog",
"category": "produced",
"label": "каталог stories",
"description": "Визуальный каталог stories/variants. Выход histoire."
},
{
"token": "ide-stubs",
"category": "produced",
"label": "IDE-заглушки",
"description": "@mixin IdeHelper* для autocomplete. Выход ide-helper."
},
{
"token": "php-type-report",
"category": "produced",
"label": "отчёт типов PHP",
"description": "Ошибки типов/сигнатур/undefined. Выход larastan."
},
{
"token": "broken-link-report",
"category": "produced",
"label": "отчёт битых ссылок",
"description": "Битые URL и якоря. Выход lychee."
},
{
"token": "markdown-style-report",
"category": "produced",
"label": "отчёт стиля Markdown",
"description": "Нарушения стиля Markdown. Выход markdownlint."
},
{
"token": "mermaid-diagram",
"category": "produced",
"label": "диаграмма Mermaid",
"description": "Диаграмма в нотации Mermaid/C4. Выход mermaid."
},
{
"token": "runtime-trace",
"category": "produced",
"label": "runtime-трейс",
"description": "Коррелированный request/job/query трейс. Выход nightowl."
},
{
"token": "a11y-violations-report",
"category": "produced",
"label": "отчёт a11y (рантайм)",
"description": "Нарушения WCAG 2.1 AA на странице. Выход pa11y."
},
{
"token": "php-test-result",
"category": "produced",
"label": "результат Pest",
"description": "Pass/fail/assertions PHP-тестов. Выход pest."
},
{
"token": "masked-dump",
"category": "produced",
"label": "маскированный дамп",
"description": "Дамп с маской ПДн (телефоны/имена/email). Выход pg-anonymizer."
},
{
"token": "db-audit-log",
"category": "produced",
"label": "аудит-журнал БД",
"description": "Журнал DDL/DML/DCL операций. Выход pg-audit."
},
{
"token": "formatted-sql",
"category": "produced",
"label": "отформатированный SQL",
"description": "Отступы/регистр/выравнивание. Выход pg-formatter."
},
{
"token": "auto-partitions",
"category": "produced",
"label": "авто-партиции",
"description": "Создание/удаление partition по расписанию. Выход pg-partman."
},
{
"token": "php-quality-metrics",
"category": "produced",
"label": "метрики качества PHP",
"description": "Сложность/архитектура/code style. Выход php-insights."
},
{
"token": "formatted-php",
"category": "produced",
"label": "отформатированный PHP",
"description": "PSR-12 + Laravel style. Выход pint."
},
{
"token": "refactored-php",
"category": "produced",
"label": "рефакторенный PHP",
"description": "Upgrade/dead-code/modernization. Выход rector."
},
{
"token": "composer-cve-block",
"category": "produced",
"label": "блок CVE-пакета",
"description": "Блок установки пакета с известным CVE. Выход roave-security."
},
{
"token": "sast-report",
"category": "produced",
"label": "SAST-отчёт",
"description": "Уязвимости кода (инъекции/XSS/конфиг). Выход semgrep."
},
{
"token": "migration-danger-report",
"category": "produced",
"label": "отчёт опасной миграции",
"description": "Блокировки/без CONCURRENTLY/ненадёжный DEFAULT. Выход squawk."
},
{
"token": "css-style-report",
"category": "produced",
"label": "отчёт стиля CSS",
"description": "Нарушения стиля CSS. Выход stylelint."
},
{
"token": "image-cve-report",
"category": "produced",
"label": "отчёт CVE образа",
"description": "CVE в OS-пакетах и зависимостях образа. Выход trivy."
},
{
"token": "vitest-result",
"category": "produced",
"label": "результат Vitest",
"description": "Pass/fail unit/component. Выход vitest."
},
{
"token": "editor-type-diagnostics",
"category": "produced",
"label": "диагностика в редакторе",
"description": "IntelliSense/go-to-def/hover/типы. Выход volar."
},
{
"token": "vue-type-report",
"category": "produced",
"label": "отчёт типов Vue",
"description": "Несоответствия типов в шаблонах/script. Выход vue-tsc."
},
{
"token": "ui-template-intent",
"category": "given",
"label": "намерение UI-шаблона",
"description": "Компонент/лейаут/форма. Вход 21st-magic."
},
{
"token": "db-or-docs-query",
"category": "given",
"label": "запрос к БД или docs",
"description": "SQL/Eloquent к dev-БД или вопрос по docs Laravel. Вход boost."
},
{
"token": "library-api-question",
"category": "given",
"label": "вопрос по API библиотеки",
"description": "Вопрос по API/доке библиотеки/SDK. Вход context7."
},
{
"token": "ru-seo-question",
"category": "given",
"label": "SEO-вопрос РФ",
"description": "SERP/ключевые/бэклинки РФ. Вход dataforseo-mcp."
},
{
"token": "semantic-search-need",
"category": "given",
"label": "нужен семантический поиск",
"description": "Найти источники по смыслу. Вход exa-mcp."
},
{
"token": "figma-file",
"category": "given",
"label": "Figma-файл",
"description": "Файл с дизайн-токенами/компонентами. Вход figma-mcp."
},
{
"token": "web-read-need",
"category": "given",
"label": "нужно прочитать страницу/сайт",
"description": "Прочитать/обойти/извлечь со страниц. Вход firecrawl-mcp."
},
{
"token": "repo-ref",
"category": "given",
"label": "ссылка на repo/issue/PR",
"description": "Ссылка на repo/issue/PR. Вход github-mcp."
},
{
"token": "github-operation-intent",
"category": "given",
"label": "намерение GitHub-операции",
"description": "Операция чтения/записи. Вход github-mcp."
},
{
"token": "jupyter-notebook",
"category": "given",
"label": "Jupyter-ноутбук",
"description": "Ноутбук для исполнения. Вход jupyter-mcp."
},
{
"token": "n8n-workflow",
"category": "given",
"label": "workflow n8n",
"description": "Workflow для движка n8n. Вход n8n-mcp."
},
{
"token": "openapi-spec",
"category": "given",
"label": "OpenAPI-спецификация",
"description": "OpenAPI/REST-спека интеграции. Вход openapi-mcp."
},
{
"token": "web-research-question",
"category": "given",
"label": "вопрос веб-разведки",
"description": "Актуальные практики/нормы/конкуренты с источниками. Вход perplexity-mcp."
},
{
"token": "browser-target",
"category": "given",
"label": "URL/HTML для браузера",
"description": "URL или HTML-файл для управления. Вход playwright-mcp."
},
{
"token": "browser-action-intent",
"category": "given",
"label": "намерение действия браузера",
"description": "Скриншот/взаимодействие/сетевой трейс. Вход playwright-mcp."
},
{
"token": "historical-sql-query",
"category": "given",
"label": "исторический SQL-запрос",
"description": "Исторический SQL к dev-БД. Вход postgres-mcp."
},
{
"token": "social-content-plan",
"category": "given",
"label": "план публикаций",
"description": "Контент-календарь/план соцсетей. Вход postiz."
},
{
"token": "redis-state-question",
"category": "given",
"label": "вопрос о состоянии Redis",
"description": "Ключи/очереди/TTL. Вход redis-mcp."
},
{
"token": "prod-runtime-error",
"category": "given",
"label": "production runtime ошибка",
"description": "Ошибка для диагностики. Вход sentry-mcp."
},
{
"token": "telegram-action",
"category": "given",
"label": "действие в Telegram",
"description": "Пост/действие в канале. Вход telegram-mcp."
},
{
"token": "email-blast-task",
"category": "given",
"label": "массовая email-рассылка",
"description": "Рассылка через Unisender Go. Вход unisender-go-mcp."
},
{
"token": "svg-icon-need",
"category": "given",
"label": "нужна SVG-иконка",
"description": "Иконка не-Lucide коллекции. Вход universal-icons-mcp."
},
{
"token": "web-analytics-question",
"category": "given",
"label": "вопрос веб-аналитики",
"description": "Аналитика лендинга. Вход yandex-metrika-mcp."
},
{
"token": "keyword-topic",
"category": "given",
"label": "тема для ключевых слов",
"description": "Тема для подбора ключевых. Вход yandex-wordstat-mcp."
},
{
"token": "markdown-files",
"category": "given",
"label": "Markdown-файлы",
"description": "Markdown для проверки. Вход cspell/lychee/markdownlint."
},
{
"token": "project-dictionary",
"category": "given",
"label": "словарь проекта",
"description": "Пользовательский словарь орфографии. Вход cspell."
},
{
"token": "project-dependencies",
"category": "given",
"label": "зависимости проекта",
"description": "Composer/npm зависимости. Вход dependabot."
},
{
"token": "php-layers",
"category": "given",
"label": "PHP-слои",
"description": "Слои для проверки направления зависимостей. Вход deptrac."
},
{
"token": "js-vue-source",
"category": "given",
"label": "JS/Vue-код",
"description": "JS/Vue для линта/тестов. Вход eslint-prettier/vitest."
},
{
"token": "git-diff-or-history",
"category": "given",
"label": "git diff/история",
"description": "Diff или история репозитория. Вход gitleaks."
},
{
"token": "vue-component",
"category": "given",
"label": "Vue-компонент",
"description": "Vue-компонент(ы) для каталога/проверки типов. Вход histoire/vue-tsc."
},
{
"token": "laravel-project",
"category": "given",
"label": "Laravel-проект",
"description": "Facades/модели/хелперы. Вход ide-helper."
},
{
"token": "php-source",
"category": "given",
"label": "PHP-код",
"description": "PHP-код для анализа/форматирования/рефакторинга. Вход larastan/pint/php-insights/rector."
},
{
"token": "diagram-requirement",
"category": "given",
"label": "требование к диаграмме",
"description": "C4/flow/sequence. Вход mermaid."
},
{
"token": "trace-correlation-need",
"category": "given",
"label": "нужна корреляция трасс",
"description": "Сквозная request/job/query корреляция. Вход nightowl."
},
{
"token": "rendered-page",
"category": "given",
"label": "отрендеренная страница",
"description": "Страница/URL для a11y. Вход pa11y."
},
{
"token": "php-tests",
"category": "given",
"label": "PHP-тесты",
"description": "Unit/feature/RLS тесты. Вход pest."
},
{
"token": "db-dump-with-pii",
"category": "given",
"label": "дамп с ПДн",
"description": "Дамп БД с персональными данными. Вход pg-anonymizer."
},
{
"token": "db-operations",
"category": "given",
"label": "операции БД",
"description": "DDL/DML/DCL операции. Вход pg-audit."
},
{
"token": "sql-file",
"category": "given",
"label": "SQL-файл",
"description": "SQL для форматирования. Вход pg-formatter."
},
{
"token": "partition-schedule",
"category": "given",
"label": "расписание партиций",
"description": "Расписание партиционирования таблиц. Вход pg-partman."
},
{
"token": "composer-install",
"category": "given",
"label": "composer install/update",
"description": "Установка/обновление пакетов. Вход roave-security."
},
{
"token": "code-for-sast",
"category": "given",
"label": "код для SAST",
"description": "PHP/JS/Vue для SAST. Вход semgrep."
},
{
"token": "sql-migration",
"category": "given",
"label": "SQL-миграция",
"description": "Миграция PostgreSQL. Вход squawk."
},
{
"token": "css-source",
"category": "given",
"label": "CSS-код",
"description": "CSS в .vue SFC или .css. Вход stylelint."
},
{
"token": "docker-image",
"category": "given",
"label": "Docker-образ",
"description": "Образ для скана. Вход trivy."
},
{
"token": "open-vue-file",
"category": "given",
"label": "открытый .vue в VSCode",
"description": "Открытый .vue для IntelliSense. Вход volar."
}
]
}