-
Notifications
You must be signed in to change notification settings - Fork 1
Description
As a user, I want to be able to generate a mind map representation of my PDF document so that I can visualize the logical flow and relationships between concepts.
Requirements
Command (e.g. /generate_mindmap) or UI control.
Input: current PDF or chat context.
Output: interactive mind map (SVG/JSON) showing nodes for headings and sub‐nodes for subheadings, with edges representing hierarchy.
Ability to collapse/expand branches.
Export options: PNG, SVG, and a JSON schema of the map.
Acceptance Criteria
/generate_mindmap produces a valid mind map within 15-30 seconds.
Main topics match PDF’s top‐level headings; subtopics nested correctly.
User can click a node in the UI to expand/collapse child nodes.
Exported PNG/SVG matches on‐screen.
Invalid or scanned PDFs produce a friendly error or fallback to text‐only outline.