From a795794f94b9ee1a4e59ef1b9f7392d1a0127066 Mon Sep 17 00:00:00 2001 From: Sharang Parnerkar <30073382+mighty840@users.noreply.github.com> Date: Thu, 23 Apr 2026 22:40:07 +0200 Subject: [PATCH] fix(pitch-deck): FAQ version-data priority override in chat system prompt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FAQ entries contain hardcoded financial numbers written for specific scenarios (e.g. 470k Liquidität 2027, 200k/40k WD amounts). When an investor is on a different version, those FAQ numbers would override the correct version-specific context already injected from pitch_version_data. Added an explicit priority instruction: version-specific Unternehmensdaten always override FAQ content for any conflicting numbers. Co-Authored-By: Claude Sonnet 4.6 --- pitch-deck/app/api/chat/route.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pitch-deck/app/api/chat/route.ts b/pitch-deck/app/api/chat/route.ts index 7a52479..6db7b4f 100644 --- a/pitch-deck/app/api/chat/route.ts +++ b/pitch-deck/app/api/chat/route.ts @@ -276,8 +276,11 @@ export async function POST(request: NextRequest) { } // FAQ context: relevant pre-researched answers as basis for the LLM + // IMPORTANT: FAQ entries contain hardcoded numbers written for specific scenarios. + // They are hints only — the version-specific Unternehmensdaten above always take precedence. if (faqContext && typeof faqContext === 'string') { systemContent += '\n' + faqContext + systemContent += '\n\n## Versions-Datenvorrang (ABSOLUT VERBINDLICH)\nWenn die vorrecherchierten Antworten oben Zahlen, Beträge oder Details nennen, die von den "Unternehmensdaten" oder dem "Finanzplan-Liquidität" weiter oben abweichen, haben die Unternehmensdaten IMMER Vorrang. Die FAQ-Antworten sind allgemein formuliert und könnten veraltete oder szenario-fremde Zahlen enthalten. Nutze sie nur für Struktur und Formulierung — die konkreten Zahlen kommen ausschließlich aus den Unternehmensdaten dieses Investors.' } // Slide context for contextual awareness