Files
brain/docs/superpowers/plans/2026-06-15-claude-brain-split-border-map.md
T

3.0 KiB

План: mermaid-карта границы разделения claude-brain ↔ Лидерра

Цель

Дать владельцу один визуальный артефакт — диаграмму границы между управляющим слоем («мозг», корзина A — копируется в claude-brain) и продуктом Лидерра + замороженной рабочей копией (корзина B — остаётся), плюс общий расщепляемый слой (корзина C). Карта рендерит инвентарь {#D2} спеки, чтобы перед разрушающими фазами (прун) граница была наглядна и проверяема глазами.

Карта — только визуализация уже зафиксированного инвентаря; новых решений не вводит. Содержимое строго следует трём корзинам {#D2}: A (tools/*.mjs/*.test.mjs кроме liderra-monitoring, vitest.config.tools.mjs, observer/registry/router-доки, управляющие specs/plans/ADR, квартет-копия, память+агенты мозга, подмножества конфигов), B (app//db//web//лендинг/handoff, доки Лидерры, specs/plans/ADR Лидерры, агенты продукта, замороженная рабочая копия), C (lefthook/.mcp.json/package.json/.gitignore — подмножества; cspell — копия; user-level скилы не трогаются).

Шаги

["mermaid"]
[
  {"op": "Write", "object": "docs/superpowers/diagrams/2026-06-15-claude-brain-split-border-map.md", "ref": "D2"}
]

Крайние случаи

  • Карта обязана отражать исключение tools/liderra-monitoring/ из корзины A (это мониторинг продукта, не мозг) и асимметрию квартета (копия со снимок-штампом, канон в claude-brain).
  • Карта не источник истины — при расхождении с инвентарём {#D2} спеки приоритет у спеки; карта пере-рисовывается под спеку.

Критерий

  • Файл docs/superpowers/diagrams/2026-06-15-claude-brain-split-border-map.md содержит валидный mermaid-блок с тремя сгруппированными областями (A/B/C) и явной линией границы «копируется ↔ остаётся», соответствующий корзинам {#D2}.
[
  {"id": "vc-tools-data", "kind": "EXTRACTED", "ref": "tools/cost-pricing.mjs", "anchor": "export const PRICING = Object.freeze("},
  {"id": "vc-test-tools", "kind": "EXTRACTED", "ref": "package.json", "anchor": "\"test:tools\": \"cd app && npx vitest run"},
  {"id": "vc-mcp-research", "kind": "EXTRACTED", "ref": ".mcp.json", "anchor": "\"firecrawl\": {"}
]