Files
CHORUS/docs/plans/UIObserverLayer.md

701 B

Plan: UI / Observer Layer (chrs-observer)

1. Goal

Provide a "God View" of the CHORUS cluster, visualizing the pulse, provenance DAG, and agent activity.

2. Components

  • TUI Dashboard: A ratatui-based terminal interface.
  • Pulse Visualizer: Real-time display of the chrs-backbeat BPM and beat index.
  • DAG Explorer: Interactive tree view of the chrs-bubble provenance graph.
  • Log Streamer: Redacted (via SHHH) live-tail of chrs-mail traffic.

3. Workflow

  1. Observer connects to the shared mailbox or P2P swarm.
  2. Subscribes to beat_frame, status_claim, and curated_decisions.
  3. Renders a multi-pane dashboard showing cluster health and task progress.