Some checks failed
CI / Tests / 🧪 Test (push) Has been cancelled
Visitors read the page and still don't grok claudemesh is a *mesh* of agents, not chatbot integrations. Fix: drop them straight into a live Discord-style view of 4 peers talking. No auth, no WS, no backend — a pre-recorded 10-second conversation that loops, encrypted over a fake broker. The conversation script (demo-dashboard-script.ts) hits every mental model the landing needs to plant: bob-desktop → #payments: "stripe sig verification broken?" alice-laptop (self-nominates): "hit this 2wks ago, pulling fix" alice → bob (direct): "<actual fix with file+line>" bob → alice: "saved me. thanks 🙏" carol-ios → #infra: "CI red on main?" bob → carol: "reverting 7af3d, ~2min" Covers: tag-routed broadcast (ask_mesh), self-election (hand-raise), direct-peer DM, cross-surface (phone peer in the mix), multi-thread concurrency. Component (demo-dashboard.tsx, ~420 LOC): ┌─────────────────────────────────────────────────┐ │ meshes | peers | live message stream │ │ side | list | (motion fade+rise on each msg) │ │ bar | | │ └─────────────────────────────────────────────────┘ - requestAnimationFrame playback loop against SCRIPT[].t offsets - Auto-loops after SCRIPT_DURATION_MS, 4s pause baked in - Per-peer filter: click a peer in the sidebar, only their messages show in the stream (from OR to), shows "filtered: <peer>" in header - Play / pause / restart buttons - Hover any message → dashed clay box shows the fake ciphertext: "broker sees only this: AUp3+n7z1bY=.kQfM9vL4jR8..." — drives the E2E point without a paragraph of crypto copy - Status dots: green idle, clay pulse working, grey offline - Surface glyphs inline (terminal / phone / slack) next to peer names - Message type chips: ⟐ broadcast, ← hand-raise, → direct - Progress bar at bottom ties the loop to a visible timeline - Window chrome with traffic-light dots + "mesh.claudemesh.com · flexicar-ops · 4 peers online" header Mounted between WhatIsClaudemesh and BeyondTerminal — explainer first, then show-don't-tell. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>