feat(FN-3082): restructure dependency graph plugin with modular architectur
Implements a modular dependency graph feature for the Fusion dashboard plugin, replacing the monolithic `DependencyGraphView` component with a factored architecture: graph types and filtering (Step 1), a data hook (Step 2), auto-layout engine (Step 3), SVG edge rendering (Step 4), an interaction hoo Fusion-Task-Id: FN-3082
This commit is contained in:
@@ -51,8 +51,9 @@ Navigation:
|
||||
Behavior:
|
||||
- Shows only tasks in `triage`, `todo`, `in-progress`, and `in-review`
|
||||
- Excludes `done` and `archived`
|
||||
- Supports pan/zoom, fit-to-graph, dependency-chain highlight, and drag-to-position
|
||||
- Persists node layout per project using plugin-scoped storage key `fusion-plugin-dependency-graph:positions`
|
||||
- Uses Sugiyama-style layered auto-layout to place nodes by dependency depth
|
||||
- Renders directed bezier dependency edges (dependent → dependency) with arrowheads
|
||||
- Supports pan/zoom and fit-to-graph controls via floating toolbar actions
|
||||
|
||||
## Chat View
|
||||
|
||||
|
||||
Reference in New Issue
Block a user