Index: src/config/features.js
===================================================================
--- src/config/features.js	(revision cb01666b8ba6e2c17dcfd2f48eaf0a16fb172129)
+++ src/config/features.js	(revision cb01666b8ba6e2c17dcfd2f48eaf0a16fb172129)
@@ -0,0 +1,12 @@
+// Feature-flags (boot-tijd, via env).
+//
+// Lite-modus: zet KLONKT_AUDIO=off in .env om de HELE audio-feature uit te
+// schakelen — geen audio-/playlist-/download-/embed-routes, geen ffmpeg-aanroep,
+// geen speler en geen [[track]]/[[playlist]]-shortcodes. Zo draait Klonkt als
+// lichte blog/foto/EPK-site op een omgeving zónder ffmpeg/exec. Hub én Cirkels
+// blijven gewoon werken (die hangen niet van audio af).
+//
+// Default = aan (volledige versie). Alleen de letterlijke waarde 'off' schakelt uit.
+export function audioEnabled() {
+  return String(process.env.KLONKT_AUDIO ?? 'on').toLowerCase() !== 'off';
+}
