diff --git a/frontend/src/routes/workspace/+page.svelte b/frontend/src/routes/workspace/+page.svelte
index a6bd14b..640d83b 100644
--- a/frontend/src/routes/workspace/+page.svelte
+++ b/frontend/src/routes/workspace/+page.svelte
@@ -34,6 +34,7 @@
import TranscriptionTrait from '$lib/components/traits/TranscriptionTrait.svelte';
import StudioTrait from '$lib/components/traits/StudioTrait.svelte';
import MixerTrait from '$lib/components/traits/MixerTrait.svelte';
+ import MindMapTrait from '$lib/components/traits/MindMapTrait.svelte';
import GenericTrait from '$lib/components/traits/GenericTrait.svelte';
import AiToolPanel from '$lib/components/AiToolPanel.svelte';
import { createBlockReceiver, executeTransfer, resolveTransferMode, type DragPayload } from '$lib/transfer';
@@ -321,7 +322,7 @@
/** Trait components that have dedicated implementations */
const knownTraits = new Set([
'editor', 'chat', 'kanban', 'podcast', 'publishing',
- 'rss', 'calendar', 'recording', 'transcription', 'studio', 'mixer'
+ 'rss', 'calendar', 'recording', 'transcription', 'studio', 'mixer', 'mindmap'
]);
// =========================================================================
@@ -544,6 +545,8 @@
{:else if panel.trait === 'mixer'}
+ {:else if panel.trait === 'mindmap'}
+
{/if}
{:else}
@@ -599,6 +602,8 @@
{:else if trait === 'mixer'}
+ {:else if trait === 'mindmap'}
+
{/if}
{:else}
diff --git a/tasks.md b/tasks.md
index deb54bf..ad7314d 100644
--- a/tasks.md
+++ b/tasks.md
@@ -362,8 +362,7 @@ i radial layout med en rotnode i sentrum. Ingen ny backend — ren frontend-
visning av eksisterende grafdata.
- [x] 27.1 MindMap Svelte-komponent: radial/tree-layout av noder rundt en rotnode. Hent relaterte noder (1-2 hopp) via WebSocket. d3-hierarchy eller trigonometri for layout. Pan/zoom via canvas-primitiv. Klikk node = ny rot, dobbeltklikk = åpne i editor.
-- [~] 27.2 BlockShell-panel: MindMap som BlockShell-panel i arbeidsflaten med fullskjerm, resize, drag-handle. Rotnode fra kontekst-header. Responsivt.
- > Påbegynt: 2026-03-18T19:35
+- [x] 27.2 BlockShell-panel: MindMap som BlockShell-panel i arbeidsflaten med fullskjerm, resize, drag-handle. Rotnode fra kontekst-header. Responsivt.
- [ ] 27.3 MindMap-trait: `mindmap`-trait for samlingsnoder. Vises i trait-velger ved opprettelse. Konfigurasjon: default dybde (1-3 hopp), layout-stil (radial/tree).
## Fase 28: Manglende CLI-verktøy + AI-rutingskontroll