Implement the Mission Control dashboard for real-time visualization of
parallel agent activity, inspired by Gource. The feature includes three panels:
1. Agent Map (left): D3 force-directed visualization showing agents as
orbiting nodes around a central "main" node, with files they touch as
leaf nodes that pulse on modification.
2. Branch Timeline (center): Horizontal swimlanes per agent showing commits
as nodes, with visual indication of how far each branch has diverged
from main.
3. Activity Feed (right): Real-time scrolling feed of agent actions via
SSE, showing commits, file changes, and PR events as they happen.
Technical implementation:
- GitActivityPoller service polls git log on worktrees every 10 seconds
- New /api/activity SSE endpoint streams events to clients
- D3-force for physics simulation, Canvas for rendering
- Event buffering to handle rapid-fire git activity
Closes#81
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>