From 72098ba26e7ff13b60cd931ae7c4f2ab6f4540d7 Mon Sep 17 00:00:00 2001 From: Adam Moussa Date: Tue, 23 Jun 2026 14:37:43 -0400 Subject: [PATCH] feat(agent-team): live visual pipeline map for the status dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Turn the read-only status page into an auto-updating visual map of the agent-team DAG (INTAKE -> CLARIFY <-> gate -> PLAN <-> REVIEW -> [BUILD -> VERIFY -> DISPATCH] -> DONE), rendered as hand-rolled inline SVG (no CDN/D3 — the R720 is offline/LAN-only). - Stage model (STAGES) with per-node model/agent role labels (Claude/ GPT-4.1/Gemini/DeepSeek/Slack owner) and gated/role-node flags. - Per-stage live state (idle/active/awaiting-human/parked) + count badge, grouped by current_phase; awaiting-human = OPEN pending_question. - GET /api/state JSON sidecar (snapshot_to_dict); inline vanilla-JS poller fetches it every 4s and repaints node states/counts/cards/clock/tooltip in place (no reload, hover/scroll survive).