Demand-Driven Context: A Methodology for Building Enterprise Knowledge Bases Through Agent Failure
Raj Navakoti, Saideep Navakoti

TL;DR
The paper introduces Demand-Driven Context (DDC), a methodology that iteratively builds enterprise knowledge bases by focusing on agent failures to curate only essential domain knowledge, improving efficiency and relevance.
Contribution
It presents a novel, problem-first approach inspired by Test-Driven Development, enabling targeted knowledge curation through agent failure signals, demonstrated in retail order fulfillment.
Findings
A knowledge base of 46 entities was created after nine cycles.
DDC reduces unnecessary knowledge inclusion by focusing on agent demands.
The methodology supports scalable enterprise adoption with semi-automated curation.
Abstract
Large language model agents demonstrate expert-level reasoning, yet consistently fail on enterprise-specific tasks due to missing domain knowledge -- terminology, operational procedures, system interdependencies, and institutional decisions that exist largely as tribal knowledge. Current approaches fall into two categories: top-down knowledge engineering, which documents domain knowledge before agents use it, and bottom-up automation, where agents learn from task experience. Both have fundamental limitations: top-down efforts produce bloated, untested knowledge bases; bottom-up approaches cannot acquire knowledge that exists only in human heads. We present Demand-Driven Context (DDC), a problem-first methodology that uses agent failure as the primary signal for what domain knowledge to curate. Inspired by Test-Driven Development, DDC inverts knowledge engineering: instead of curating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · AI-based Problem Solving and Planning · Model-Driven Software Engineering Techniques
