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