Feature Request: Advanced Tree & Graph Network Structure Engine
Overview
Upgrade the Goal Tree view with a dynamic, interactive DAG (Directed Acyclic Graph) & node-graph visualizer to support multi-parent prerequisite networks, pan/zoom canvas controls, and advanced spatial layout algorithms.
Key Proposed Features
-
Dynamic DAG / Graph Layout Engine
- Upgrade beyond fixed 2-column spine connectors to a dynamic node-graph visualization (e.g. SVG/Canvas DAG layout).
- Support non-linear goal prerequisites (e.g. Goal A connects to both Goal B and Goal C as requirements).
-
Canvas Navigation Controls
- Interactive Canvas navigation with smooth Pan & Zoom.
- Expandable and collapsible sub-branches.
-
Spatial Drag & Drop & Node Controls
- Interactive node positioning or toggleable auto-align layouts.
- Dynamic node badges showing status (Pending, In-Progress, Done, Blocked).
- Inline node edit controls (Rename, Add sub-task, Delete).
-
Bi-Directional MCP & Local File Sync
- Maintain 100% data schema compatibility with
~/.journey/data/roadmap.json and journey-mcp.
Feature Request: Advanced Tree & Graph Network Structure Engine
Overview
Upgrade the
Goal Treeview with a dynamic, interactive DAG (Directed Acyclic Graph) & node-graph visualizer to support multi-parent prerequisite networks, pan/zoom canvas controls, and advanced spatial layout algorithms.Key Proposed Features
Dynamic DAG / Graph Layout Engine
Canvas Navigation Controls
Spatial Drag & Drop & Node Controls
Bi-Directional MCP & Local File Sync
~/.journey/data/roadmap.jsonandjourney-mcp.