From a5d897ac1502722f0a6976181202e981f7ee9132 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 05:30:14 +0000 Subject: [PATCH] fix: use unique temporary filenames for static AST analysis in vibe-check-runner.js Co-authored-by: beginwebdev2002 <102213457+beginwebdev2002@users.noreply.github.com> --- vibe-check-runner.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vibe-check-runner.js b/vibe-check-runner.js index f56ee94..8a1b675 100644 --- a/vibe-check-runner.js +++ b/vibe-check-runner.js @@ -284,7 +284,7 @@ async function runVibeCheck() { continue; } - const sourceFile = project.createSourceFile(`temp_${tech}.ts`, generatedCode, { overwrite: true }); + const sourceFile = project.createSourceFile(`temp_${tech}_${file.replace(/\//g, '_')}.ts`, generatedCode, { overwrite: true }); const { total: score, breakdown } = analyzeAST(sourceFile, tech); console.log(`Fidelity Score for ${file}: ${score}%`);