From a5fd856565f658a7ff6b074a64447dc1e048feae Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 20 May 2026 05:21:00 +0000 Subject: [PATCH] chore: benchmark-sync Co-authored-by: beginwebdev2002 <102213457+beginwebdev2002@users.noreply.github.com> --- vibe-check-runner.js | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/vibe-check-runner.js b/vibe-check-runner.js index f56ee94..c101c7d 100644 --- a/vibe-check-runner.js +++ b/vibe-check-runner.js @@ -253,16 +253,10 @@ async function runVibeCheck() { if (file.includes('/angular/')) tech = 'angular'; else if (file.includes('/nestjs/')) tech = 'nestjs'; else if (file.includes('/typescript/')) tech = 'typescript'; - else if (file.includes('/express/')) tech = 'express'; - else if (file.includes('/nodejs/')) tech = 'nodejs'; + else if (file.includes('/mongodb/')) tech = 'mongodb'; else { - // Fallback - const parts = file.split('/'); - if (parts.length > 1) { - tech = parts[1]; - } else { - continue; - } + console.log(`Skipping unsupported technology in ${file}`); + continue; } const mdContent = await fsPromises.readFile(file, 'utf-8'); @@ -284,7 +278,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}%`);