Description
The mind map view (MindMapView.tsx) displays entities and links as a tree structure using Mind Elixir, but users cannot edit the mind map — no adding, renaming, or deleting nodes. The mind map is currently read-only.
Current State
- ✅ Mind Elixir integration with tree builder
- ✅ Root entity selector, depth control, relation filter
- ❌ No node editing (add/rename/delete)
- ❌ No persistence of mind map layout changes
- ❌ No export of mind map as image
Proposed Implementation
- Enable Mind Elixir's built-in editing features (it supports drag, add, delete)
- Add toolbar buttons for add child, add sibling, rename, delete
- Sync mind map edits back to the database (create/update entities)
- Add "Export as PNG" button using html2canvas or similar
- Persist custom layout positions in localStorage
Acceptance Criteria
Description
The mind map view (
MindMapView.tsx) displays entities and links as a tree structure using Mind Elixir, but users cannot edit the mind map — no adding, renaming, or deleting nodes. The mind map is currently read-only.Current State
Proposed Implementation
Acceptance Criteria