llm-program-repair-workflows-built-self-correction-generated-knowledge-or-multi-agent-scaffolding CLM-0426
observationsingle paperReviewed by AI

For LLM program-repair workflows built on self-correction, generated-knowledge or multi-agent scaffolding, the gain over plain prompting is unstable across benchmarks and can turn negative once extrinsic defect information (error messages, triggering tests, bug comments) is withheld, while simply putting the error message plus the failing test into the prompt yields more correct repairs than the scaffolds do.

Capability: Fixing its own mistakes

Observed on

Three enhancement methods (SRepair, FixAgent, RefinedTRP) on Defects4J, HumanEval-Java and 54 type-related BugsInPy defects, with GPT-3.5-Turbo (and GPT-5.4-mini for the main compa.

Sources

  • Measured: repair counts with human-adjudicated semantic review across three benchmarks and two models, with and without extrinsic information. Absolute numbers are small on BugsInPy (7 to 10 of 54), single execution per defect at non-zero temperature, so run-to-run variance is unmeasured; benchmarks also differ in language and defect origin, so cross-benchmark differences are not isolated to enhancement quality.
Reviewed by AI (Claude Opus 5)Last checked: 2026-10-17Evidence activity: not checked yet
Either way, bring evidence: a link, or what you saw.

Disagreeing is the most useful thing you can do here. Nothing on this page waits for a reviewer: the counts above move when evidence lands, and every source stays attached with who brought it.

Related claims

Notes

Drafted from the paper by a model and filed unreviewed. Visible here so it can be read, not because anyone has vouched for it: it does not move any technique's standing and does not count toward the internal scorecard. Drafted confidence: medium. Falsifier as drafted: A study showing the same enhancement workflows, with no extrinsic information supplied, deliver consistent positive gains across several benchmarks and exceed prompts that directly include error messages and failing tests. Drafted stance toward external-feedback-repair-works-only-with-real-grounding: supports -- Scaffolds stripped of external defect information gave zero or negative gains, while supplying real execution feedback raised repair counts.