Presentation: From Retrieval to Reasoning: Building Production-Ready Agentic AI Systems with Knowledge Graphs

Cassie Shum ยท rss ยท 2026-09-12 source โ†— Reader ๐Ÿ–ฅ๏ธ

Agent ObservabilityArchitecture Decision RecordsContext EngineeringKnowledge BaseOrganizational LegibilityRetrieval & RAGSpec-Driven DevelopmentSoftware Supply-Chain Security
A knowledge graph earns its place in agentic software engineering less as a retrieval-accuracy mechanism (an edge that has largely eroded as models got better at parsing raw context) than as an organizational substrate for four practices: assembling task-specific context bundles, tracing decision provenance from idea to production, treating code rather than spec as the ground truth of system behavior, and making agent activity visible enough to audit and manage.

practical ยท conference talk transcript with live demo and audience Q&A โ€” QCon AI presentation; personal-lessons-learned framing, explicitly disclaimed as neither dogma, a GraphRAG tutorial, nor a framework prediction. Two parts: why a knowledge graph is the foundation of agentic systems, then four practical patterns demonstrated via an internal engineering harness.

Structure

PartRole
Personal framing (career arc, why she cares)establishes ethos and scope
Explicit disclaimers (not dogma, not a GraphRAG tutorial, not a framework prediction)bounds the claim
What is a (relational) knowledge graphdefinition
Is GraphRAG dead?reframes the thesis away from retrieval accuracy
Why the knowledge graph is the foundation (auditability, composability, cross-domain binding, org-specific fidelity)core argument, part 1
Building on the KG foundation: agents as a 'fast, honest mirror' of engineering culturebridges part 1 to part 2's practical patterns
The four patterns (context bundle, decision provenance, code-as-truth, visibility), each demonstrated on her team's internal engineering harnesscore body: practice + evidence
Recap of the four patternssummary
Open questions (agent supervision, when to use a graph, agentic memory at scale)acknowledges incompleteness
Q&A (context-engineering-layer question, graph-vs-localized-agent overhead question, performance-penalty question)elaborates and qualifies the core claims under audience pressure

Key terms

Propositions

Arguments

The knowledge graph's justification for agentic engineering has moved from retrieval accuracy to serving as the substrate for context assembly, decision provenance, spec/code reconciliation, and visibility. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Whether agentic acceleration produces good or bad outcomes for an organization depends on the underlying engineering culture and practices already in place, not on the agent's raw capability. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Code, not the specification, is the true record of system behavior and intent, and both must be captured and related to each other in the graph rather than the spec alone being trusted or discarded. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Agent/team visibility โ€” queryable after-the-fact traces of cost, turns, context bundles, and task history โ€” is necessary for managing agentic engineering teams. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents