-
-
- Node size = actor count. Edge thickness = message volume. Green = local sends. Blue = cross-worker sends.
-
-
-
-
-
-
-"##;
diff --git a/crates/dashboard/src/layer.rs b/crates/dashboard/src/layer.rs
deleted file mode 100644
index 42c87c5..0000000
--- a/crates/dashboard/src/layer.rs
+++ /dev/null
@@ -1,123 +0,0 @@
-use std::collections::VecDeque;
-use std::sync::Mutex;
-use std::sync::atomic::{AtomicU64, Ordering};
-use std::time::{SystemTime, UNIX_EPOCH};
-
-use crossbeam_queue::ArrayQueue;
-use serde::{Deserialize, Serialize};
-
-/// A single dashboard activity event.
-#[derive(Debug, Clone, Serialize, Deserialize)]
-pub struct DashboardEvent {
- pub seq: u64,
- pub timestamp_ms: u64,
- pub level: String,
- pub message: String,
- pub worker_id: Option