From 96b28ee2b8fddaf4e1976fbf495ef8a0339f2656 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 15 Apr 2026 09:51:27 +0200 Subject: [PATCH] Remove dialogue validation checks from scene document validation --- src/document/scene-document-validation.ts | 36 ----------------------- 1 file changed, 36 deletions(-) diff --git a/src/document/scene-document-validation.ts b/src/document/scene-document-validation.ts index f3c8c697..ea008de5 100644 --- a/src/document/scene-document-validation.ts +++ b/src/document/scene-document-validation.ts @@ -4919,24 +4919,6 @@ function validateProjectResources( validateProjectAsset(asset, path, diagnostics); } - for (const [dialogueKey, dialogue] of Object.entries(document.dialogues.dialogues)) { - const path = `dialogues.dialogues.${dialogueKey}`; - - if (dialogue.id !== dialogueKey) { - diagnostics.push( - createDiagnostic( - "error", - "dialogue-id-mismatch", - "Dialogue ids must match their registry key.", - `${path}.id` - ) - ); - } - - registerAuthoredId(dialogue.id, path, seenIds, diagnostics); - validateProjectDialogue(dialogue, path, seenIds, diagnostics); - } - for (const [sequenceKey, sequence] of Object.entries(document.sequences.sequences)) { const path = `sequences.sequences.${sequenceKey}`; @@ -5207,24 +5189,6 @@ export function validateSceneDocument( validateProjectAsset(asset, path, diagnostics); } - for (const [dialogueKey, dialogue] of Object.entries(document.dialogues.dialogues)) { - const path = `dialogues.dialogues.${dialogueKey}`; - - if (dialogue.id !== dialogueKey) { - diagnostics.push( - createDiagnostic( - "error", - "dialogue-id-mismatch", - "Dialogue ids must match their registry key.", - `${path}.id` - ) - ); - } - - registerAuthoredId(dialogue.id, path, seenIds, diagnostics); - validateProjectDialogue(dialogue, path, seenIds, diagnostics); - } - for (const [sequenceKey, sequence] of Object.entries(document.sequences.sequences)) { const path = `sequences.sequences.${sequenceKey}`;