Цикл проектного графа · интерактив
DAG Explorer · артефакты в 3D
Каждый артефакт в проекте - узел. Каждая связь между ними (parent / informs / triggers) - ребро. В сумме это направленный ациклический граф (DAG), который показывает, откуда взялось каждое решение. Когда артефактов 20+ и связей 50+, читать его текстом невозможно. Эта страница рендерит реальный пример проекта в 3D - крутите мышью, прячьте типы кнопками сверху, наводитесь на узлы для деталей.
Хранилище знаний MVP · реальный проектный граф
Сценарий: Vault - приложение для заметок. Один Epic, четыре PRD под ним, RFC-обсуждения для каждого, ADR-решения, Spec-контракты, Evidence-замеры, плюс Problem, который запустил одну из PRD. Всего 22 артефакта и 30 связей. Сцена крутится, узлы наведения показывают полный frontmatter, кнопки сверху прячут типы.
Раскладка по слоям · что читается на Y-оси
Высота узла на сцене - это уровень в DAG. Чем выше, тем абстрактнее (намерение); чем ниже, тем конкретнее (доказательство).
EPIC
PRD
PROB
RFC
ADR · SPEC
EVID
Структурная иерархия (parent) - Epic сверху, остальное под ним. Серые тонкие линии. Информационные связи (informs) идут снизу вверх - от Evidence к ADR/SPEC. Оранжевые линии. Триггер-связи (triggers) от Problem к PRD - пунктирные красные, событие запустило цепочку.
Что видно в графе · паттерны для чтения
Когда вы крутите сцену, обратите внимание на типичные конфигурации - они показывают здоровье решения сразу.
└─ PRD-001
└─ RFC-001
└─ ADR-001 ← EVID-001
forgeplan blindspots подсветит, активация невозможна.· нет входящих informs
· R_eff = 0
· status: draft (заблокирован)
· нет parent
· нет children
· кандидат на supersede/deprecate
├─ RFC-002a → ADR-002a
└─ RFC-002b → ADR-002b