diff --git a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts
index ac7680f..97de6bb 100644
--- a/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts
+++ b/services/discord-gateway/src/modules/ai-moderation/llmModerationClient.ts
@@ -1020,10 +1020,12 @@ async function runTextOnlyBatch(
: undefined;
// Use modular system prompt with XML delimiters (R1, R7, R8)
+ const correctedExamples = await buildCorrectedFewShotExamples();
const systemText = buildSystemPromptModular({
contextText,
mode: "text",
correction,
+ correctedExamples,
});
const messagesBlock = batch
@@ -1503,9 +1505,11 @@ async function _runSingleMediaAnalysis(
const messageBlock = `${content}${mediaContext ? ` ${mediaContext}` : ""}${textContext}${webContext}${mediaAnalysisContext}`;
// Modular system prompt with XML delimiters (R1, R7, R8)
+ const correctedExamples = await buildCorrectedFewShotExamples();
const systemText = buildSystemPromptModular({
contextText,
mode: "mixed",
+ correctedExamples,
});
const userContent = `${systemText}\n\n\n${messageBlock}\n`;