Sources (Y) × Event types (X). Intensity = event volume. Live from GET /api/dci/stream. No mock pulses — event-driven only. When traffic slows, it dims; when activity surges, cells and throughput bar intensify.