Skip to content

Feat: Real-time 'Blackboard' Visualization #7921

@tobiu

Description

@tobiu

Feat: Real-time 'Blackboard' Visualization

Context

The Command Center needs a way to visualize the state of the agent swarm in real-time. Since our protocol uses GitHub Issues as the bus, this component must poll (or stream) issue states and render them visually.

Requirements

  1. Data Source: GitHub Issues (filtered by agent-task label).
  2. Visualization: A Kanban-style or Graph-style view.
    • Nodes = Issues.
    • Edges = Parent/Child relationships (Epic -> Ticket).
    • Color = Status (Pending, In-Progress, Blocked, Done).
  3. Tech Stack: Neo.mjs Helix or D3 wrapper for the visualization.

Output

  • A reusable Neo.mjs component (Neo.ai.ui.Blackboard) that renders this graph.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions