a template starter repo for sveltekit projects
description: Start the decision graph web viewer arguments:
- name: PORT description: Port to run the server on (default 3000) required: false
Start Decision Graph Viewer#
Launch the deciduous web server for viewing and navigating the decision graph.
Instructions#
-
Start the server:
deciduous serve --port ${PORT:-3000} -
Inform the user:
- The server is running at http://localhost:${PORT:-3000}
- The graph auto-refreshes every 30 seconds
- They can browse decisions, chains, and timeline views
- Changes made via CLI will appear automatically
-
The server will run in the foreground. Remind user to stop it when done (Ctrl+C).
UI Features#
- Chains View: See decision chains grouped by goals
- Timeline View: Chronological view of all decisions
- Graph View: Interactive force-directed graph
- DAG View: Directed acyclic graph visualization
- Detail Panel: Click any node to see full details including:
- Node metadata (confidence, commit, prompt, files)
- Connected nodes (incoming/outgoing edges)
- Timestamps and status
- Attached documents
Alternative: Static Hosting#
For GitHub Pages or other static hosting:
deciduous sync # Exports to docs/graph-data.json
Then push to GitHub - the graph is viewable at your GitHub Pages URL.