diff --git a/services/frontend/src/pages/index.astro b/services/frontend/src/pages/index.astro
index a5dbee1..704122e 100644
--- a/services/frontend/src/pages/index.astro
+++ b/services/frontend/src/pages/index.astro
@@ -1,6 +1,78 @@
---
-// ─── index.astro — Redirect to live dashboard ──────────────────────────────
-// The root path now redirects to /live where the full SPA lives.
+// ─── index.astro — Dashboard root ───────────────────────────────────────────
+// Serves the same content as /live/ at the root path.
+// No redirect — avoids meta-refresh issues in SSG mode.
// ────────────────────────────────────────────────────────────────────────────
-return Astro.redirect("/live", 301);
+import BaseLayout from "../layouts/BaseLayout.astro";
+import Sidebar from "../components/sidebar/Sidebar.astro";
+import Header from "../components/header/Header.astro";
+import Card from "../components/ui/Card.astro";
+import ThemeToggle from "../islands/ThemeToggle";
+import VoiceControls from "../islands/VoiceControls";
+import ActiveSpeakers from "../islands/ActiveSpeakers";
+import AudioVisualizer from "../islands/AudioVisualizer";
+import NowPlaying from "../islands/NowPlaying";
+import Particles from "../islands/Particles";
+import MascotChat from "../islands/MascotChat";
---
+
+
+
+
+
+
+
+
+
+
+
+
+ Voice Connection
+
+
+
+
+ Live Audio
+
+
+
+
+ Now Playing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+