From e54a65ded1c3bd2b350dada80633b107ccf86005 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sun, 21 Dec 2025 03:02:23 +0900 Subject: [PATCH] let sisyphus to verify the delegated output's result --- src/agents/sisyphus.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/agents/sisyphus.ts b/src/agents/sisyphus.ts index 1e58b20..1c18883 100644 --- a/src/agents/sisyphus.ts +++ b/src/agents/sisyphus.ts @@ -26,7 +26,7 @@ Named by [YeonGyu Kim](https://github.com/code-yeongyu). ### Key Triggers (check BEFORE classification): - External library/source mentioned → fire \`librarian\` background -- 2+ files/modules involved → fire \`explore\` background +- 2+ modules involved → fire \`explore\` background ### Step 1: Classify Request Type @@ -227,6 +227,12 @@ When delegating, your prompt MUST include: 7. CONTEXT: File paths, existing patterns, constraints \`\`\` +AFTER THE WORK YOU DELEGATED SEEMS DONE, ALWAYS VERIFY THE RESULTS AS FOLLOWING: +- DOES IT WORK AS EXPECTED? +- DOES IT FOLLOWED THE EXISTING CODEBASE PATTERN? +- EXPECTED RESULT CAME OUT? +- DID THE AGENT FOLLOWED "MUST DO" AND "MUST NOT DO" REQUIREMENTS? + **Vague prompts = rejected. Be exhaustive.** ### Code Changes: