Know Before Fix: QA-Driven Repository Knowledge Acquisition for Software Issue Resolution
Summary
ACQUIRE is a QA-driven framework that decouples knowledge acquisition from patch generation for software issue resolution, outperforming pre-repair methods on SWE-bench Verified.
View Cached Full Text
Cached at: 07/15/26, 04:21 AM
Paper page - Know Before Fix: QA-Driven Repository Knowledge Acquisition for Software Issue Resolution
Source: https://huggingface.co/papers/2607.11111
Abstract
LLM-basedcodingagentshavesignificantlyadvancedautomatedsoftwareissueresolution,yettheyremainhighlypronetofactualerrorscausedbyinsufficientrepositoryunderstanding.Recentmethodsattempttomitigatethislimitationthroughpre-repairrepositoryexploration;however,theirfix-drivenstrategiesexplorerepositorieswithoutidentifyingtheagent’sknowledgegaps,oftenyieldingimprecisecontextthatfailstobridgetheunderlyingunderstandingdeficit.Inthispaper,weproposeACQUIRE,aQA-drivenframeworkforsoftwareissueresolution.Mirroringhowexperienceddevelopersfirstcomprehendunfamiliarcodebeforeattemptingafix,ACQUIREexplicitlyacquiresrepositoryknowledgepriortorepair.Theframeworkdecouplesknowledgeacquisitionfrompatchgenerationthroughtwostages:inthefirststage,aQuestionerandanAnswerercollaboratetoacquirestructuredrepositoryknowledge,wheretheQuestionerposestargetedquestionsandtheAnswererproducesevidence-groundedanswersthroughautonomousexploration;inthesecondstage,theResolverleveragestheresultingQAknowledgetogenerateinformedpatches.Bytransformingimplicitknowledgegapsintoexplicit,factuallyreliableunderstanding,ACQUIREacceleratesknowledge-intensiverepairstagesandenablesmoreaccurateresolution.ExperimentsonSWE-benchVerifieddemonstratethatACQUIREconsistentlyoutperformsrepresentativepre-repairmethods,raisingPass@1byupto4.4percentagepointswithmodestadditionalcostandtime.
View arXiv pageView PDFAdd to collection
Get this paper in your agent:
hf papers read 2607\.11111
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2607.11111 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2607.11111 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2607.11111 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
Identifying and Resolving Pitfalls of Knowledge-Based VQA Benchmarks: Auditing, Repairing, and Augmenting
This paper audits knowledge-based VQA benchmarks, revealing systematic violations of assumptions that make accuracy a misleading metric. It introduces a repair protocol and multi-entity augmentation to restore answer derivability and question clarity, showing that corrected settings yield markedly different model rankings.
SWE-Review: Closing the Loop on Issue Resolution with Agentic Code Review
This paper introduces SWE-Review, a framework that closes the loop on AI-generated pull requests by enabling iterative agentic review and revision cycles, improving code quality and issue resolution. Experimental results show that it outperforms single-turn review and enables effective test-time scaling.
QA Crow
QA Crow is a bug tracking and quality assurance tool designed to help manage bug backlogs for development teams.
Fixing Data Before Retrieval
The article argues that fixing underlying data quality is more critical than improving retrieval methods for AI agents, and introduces a platform that continuously audits knowledge bases to serve as a single source of truth via an API.
DAIS: Dependency-Aware Intermediate QA Supervision for Complex Reasoning
Introduces DAIS, a training-time framework that converts chain-of-thought rationales into dependency-conditioned intermediate QA records to provide better supervision for complex reasoning. Achieves up to 5.6% accuracy improvement over baselines on policy-compliance benchmarks.