397777089e
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
60 lines
2.5 KiB
JSON
60 lines
2.5 KiB
JSON
{
|
||
"_note": "node_chosen -> L-цепочки. Только узлы, входящие хотя бы в одну L1-L13. Узлы вне цепочек (direct, прочее) НЕ включаются -> chainsFor вернёт null. Имена ключей = реальные значения primary_rationale.node_chosen (skill-id из skill_invoked). MCP/agent-узлы (laravel-boost, openapi-mcp-server, api-docs, sentry-mcp, redis-mcp, pest, github-mcp) в node_chosen не появляются, но включены для полноты покрытия цепочек L1-L13 (контролёр C6 требует, чтобы каждая L из routing-off-phase.md была покрыта). Синхронизируется с docs/routing-off-phase.md через tools/observer-chain-map-checker.mjs.",
|
||
"discovery-interview": ["L1", "L2"],
|
||
"superpowers:brainstorming": ["L1", "L16", "L17"],
|
||
"superpowers:writing-plans": ["L1"],
|
||
"superpowers:subagent-driven-development": ["L1"],
|
||
"audit-portal": ["L2"],
|
||
"process-analysis": ["L3"],
|
||
"process-modeling": ["L3", "L4"],
|
||
"mermaid": ["L4"],
|
||
"adr-kit:adr": ["L4", "L5"],
|
||
"adr-kit:judge": ["L5"],
|
||
"operations": ["L4"],
|
||
"architecture-patterns:architecture-patterns": ["L5"],
|
||
"deptrac": ["L5", "L14"],
|
||
"rector": ["L14"],
|
||
"php-insights": ["L14"],
|
||
"larastan": ["L14"],
|
||
"laravel-backend-patterns": ["L14"],
|
||
"security-review": ["L6"],
|
||
"openapi-mcp-server": ["L7"],
|
||
"api-docs": ["L7"],
|
||
"laravel-boost": ["L7", "L13"],
|
||
"superpowers:systematic-debugging": ["L8"],
|
||
"sentry-mcp": ["L8", "L13"],
|
||
"redis-mcp": ["L8", "L13"],
|
||
"ccpm": ["L9"],
|
||
"product-management:brainstorm": ["L9"],
|
||
"github-mcp": ["L9"],
|
||
"promptfoo": ["L10"],
|
||
"data-scientist": ["L10"],
|
||
"claude-api": ["L10"],
|
||
"skill-creator:skill-creator": ["L11"],
|
||
"hookify:hookify": ["L11"],
|
||
"plugin-dev:create-plugin": ["L11"],
|
||
"claude-md-management:claude-md-improver": ["L12"],
|
||
"claude-md-management:revise-claude-md": ["L12"],
|
||
"billing-audit": ["L13"],
|
||
"pest": ["L13"],
|
||
"ru-tax-accounting": ["L13"],
|
||
"security-go-live": ["L15"],
|
||
"pdn-152fz-audit": ["L15"],
|
||
"threat-model": ["L15"],
|
||
"nuclei": ["L15"],
|
||
"ward": ["L15"],
|
||
"owasp-zap": ["L15"],
|
||
"gitleaks": ["L15"],
|
||
"semgrep": ["L15"],
|
||
"trailofbits": ["L15"],
|
||
"marketing": ["L16"],
|
||
"marketing-ru": ["L16"],
|
||
"yandex-metrika-mcp": ["L16"],
|
||
"yandex-wordstat-mcp": ["L16"],
|
||
"telegram-mcp": ["L16"],
|
||
"postiz": ["L16"],
|
||
"perplexity-mcp": ["L17"],
|
||
"exa-mcp": ["L17"],
|
||
"firecrawl-mcp": ["L17"]
|
||
}
|