Graph Visualization
Real-time interactive graph showing your project's runtime state.
Overview
The Graph View is the centerpiece of Codemus — a real-time visualization showing:
- All entities (projects, sprints, tasks, agents, artifacts, documents)
- Relationships between entities
- Current status of each entity
- Data flow and dependencies
- Message flows between agents
Node Types
The graph displays various node types:
- Project: Root project node
- Sprint: Sprint container
- Backlog Item: Product backlog item
- Task: Atomic work unit
- Agent: PM or Specialist
- Artifact: Generated output
- Document: Input document
Layout Algorithms
Choose from multiple layout algorithms:
- Force-Directed: Physics-based, organic layout
- Hierarchical: Tree-like, top-down structure
- Radial: Circular, centered on focus node
- Grid: Organized rows/columns
- Circular: Ring arrangement
Focus Mode
Click any node to enter Focus Mode — view a subgraph centered on that node at a configurable depth. This helps you focus on specific areas of your project.
Filtering
Use the graph toolbar to filter by:
- Node type (tasks, agents, artifacts, etc.)
- Status (active, pending, completed, failed)
- Sprint
- Agent/role
- Date range
Interactive Actions
Interact directly with the graph:
- Select Node: Click to view details in side panel
- Move Node: Drag to reposition
- Reassign Task: Drag task to agent node
- Add Note: Right-click → Add Note to annotate