2026 · Point of View · Agent Adda

The Knowledge Layer

Architecture for agents that know what they know — and can show how. A practitioner's point of view on agent-ready enterprise knowledge, tested against a life sciences enterprise.

DATA AND ANALYTICS PRACTICES · A companion to From Data to Intelligence (Agent Adda, 2026)
DEFINITIONALresolve
DETERMINISTICexecute
NORMATIVEcompare
PROBABILISTICestimate
HEURISTICadvise
GENERATEDhypothesize
Executive Summary

The Knowledge Layer

Every enterprise now has access to capable models. What separates them is what their agents know — and whether anyone can tell how far to trust it.

What we found

In From Data to Intelligence we argued that thirty years of business intelligence built sophisticated infrastructure for moving and presenting data, but never built organizational intelligence — and that AI deployed on that foundation amplifies the disintegration rather than curing it. This point of view takes the next step. It asks what an enterprise must actually give its agents so they can reason, recommend and act safely.

Most enterprises give agents three things that look like knowledge and are not. Data in systems and lakes records what happened, but not what it means. Information in documents and wikis holds meaning, but untyped, unowned and unversioned. And parametric memory — whatever the model absorbed in training — answers fluently on behalf of an organization it has never met. Agents built on these produce confident answers in which a fact, an estimate, a policy and a guess all sound the same.

Where today's approach lands

Pharma commercial and finance teams are already building agents: content generation, next-best-action agents in Veeva and Salesforce, email intelligence, Talk-2-Data analytics, invoice and close automation, variance commentary. Each is a sensible investment. But most are Siloed Agents — purpose-built agents whose definitions, rules, context and memory live inside their own harness. Each knows its stage; none knows the process. Played forward, a siloed estate plateaus on accuracy, relevance and efficiency, every new purpose-led agent costs more than the last, and the organization builds a shadow context layer as hard to unwind as the shadow semantic layer of the BI era. The answer is not fewer agents. It is end-to-end, enterprise-grade knowledge that every agent shares.

What knowledge is

Knowledge, in the sense agents need, is typed, owned, governed, versioned and has a lifecycle. It is also bounded: transactional and master data stay in the systems of record, and the knowledge layer only defines, governs, predicts, advises on or explains them. And it is decision-first: every knowledge object must serve at least one decision, or it is a candidate for retirement.

The knowledge model

We distinguish six epistemic classes — definitional, deterministic, normative, probabilistic, heuristic and generated — plus fact references that point into systems of record. Each class has a verb that governs how an agent may use it: resolve a definition, execute a rule, compare against a policy, estimate with a model, advise from experience, hypothesize from synthesis. Every knowledge object carries an epistemic profile: its class; its origin (who or what authored it — a person, a system's configuration, a statistical model or AI — fixed for each version); its assurance (from A0 unverified to A4 formally validated, with an expiry date); and a treatment derived from all three, which owners may tighten but never loosen.

An agent should never present an estimate as a fact, a rule as a suggestion, or a guess as knowledge.

The architecture

The architecture is a capability stack that runs from humans acting, through the systems where process is codified, the data platform, the knowledge layer and the agent runtime, to humans deciding — and loops back. Six components give it a working vocabulary: KDEFINE (define), KLOAD (extract, contextualize, load), KSTORE (store), KQUERY (query), KFLOW (govern and move) and KMONITOR (monitor). We lay the architecture out in nine steps and over seventy capabilities, from defining what valid knowledge is to monitoring whether decisions actually improved. Four rules hold it together: context is assembled at runtime and never stored as a layer; models supply language and reasoning, never enterprise facts; agents act through systems, never around them; and vendor-embedded agents consume enterprise knowledge or declare their limits.

What it looks like in life sciences

We test the model against three US pharma value chains. In order-to-cash, the people a manufacturer engages are mostly not the people who buy, and most of the knowledge sits in gross-to-net — where reported net revenue is partly an estimate. In plan-to-produce, "released" has at least four meanings, release is a human-only decision, and AI in GMP processes is itself under regulatory scrutiny. In record-to-report, one reported figure combines facts, rules, estimates and human judgment, all governed by accounting policy — and true-ups are where estimates are graded. Each value chain gets a first wedge: chargeback validation, batch record review by exception, and gross-to-net reserve review at month-end close.

What is genuinely different

The knowledge layer is not a better data lake, a richer catalog or a larger vector store. Data stores hold records; the knowledge layer holds statements about meaning, rules, expectations, estimates and judgment — with the trust record attached. Vendors now supply containers and interchange formats for meaning, and that is welcome. What no vendor can supply is the organization's own content, ownership with authority, and the discipline that tells an agent how far to trust each claim.

Where to start

Do not launch a platform. Launch three decisions and build only what they need. Define before you load. Govern meaning, not data. Keep the model inside its boundary. And measure decisions, not usage — decision latency and outcomes are the evidence that matters most.


Front Matter

About This Point of View

The guidebook diagnosed why thirty years of BI never produced intelligence. This point of view designs what the agent era needs instead.

Why it exists

From Data to Intelligence ended with an architecture — five layers, from a semantic knowledge graph to institutional memory capture — and a warning: the next three years will define the next thirty. Since publishing it, the question we hear most is a practical one: what exactly do we build, and how do we know it is working? At the same time, our March 2026 article Documents Are Not Knowledge argued that typed, purpose-built knowledge objects — not raw document retrieval — are the foundation agents need.

This point of view brings those threads together into one architecture. It defines what knowledge is in a form agents can use, how to classify and label it, how to architect the capabilities around it, and how the whole works in a heavily regulated industry. It is opinionated where our experience supports a view, and explicit where it does not.

How it relates to the guidebook

The guidebook's five-layer Decision Intelligence Architecture remains the frame. This point of view makes it buildable: the semantic knowledge graph (Layer 1) becomes the knowledge layer's definitional spine; lineage and provenance (Layer 2) become the envelope and source registry; contextual intelligence (Layer 3) becomes heuristic, normative and generated knowledge objects; the agentic layer (Layer 4) becomes the runtime that consumes KQUERY; institutional memory (Layer 5) becomes versions, rationale and memory records. KSTORE, the knowledge store, is where the guidebook's Platinum layer — the semantic layer above Gold — becomes concrete, together with the stored knowledge its Diamond layer reasons with.

Who it is for

Chief Data and Analytics Officers deciding what to fund before agents go into production; enterprise and data architects who need a capability model above the data platform; finance, quality and commercial leaders in life sciences who will be asked to trust agent output; and AI governance and compliance teams who must decide what "trustworthy" means in practice.

How to read it

Different readers can take different paths through the eighteen chapters:

If you are…ReadYou will come away with
An executive or sponsorExecutive Summary; Ch. 1, 5–7, 15, 18The case, the core idea, what it means in your business, and how to start
An enterprise or data architectCh. 5–7; Parts III–IV; Appendices C, D, FThe knowledge model, the capability architecture and the specs to design against
A commercial, finance or quality leaderCh. 3–7 and 15–16Your process today, where it lands, and what agents will show you on shared knowledge
In AI governance or complianceCh. 5, 9, 13 (Steps 7, 9), 16–17How trust, autonomy, validation and evidence are designed in

Where we may be wrong

Some claims here are grounded in repeated practitioner experience: that documents and data are not knowledge, that definitions fragment across systems, that ungoverned AI launders errors into confident answers. Others are proposals: the six-class model, the epistemic profile, the component vocabulary, the nine-step capability architecture and the wedges. These are our best-informed designs, tested so far in design work and early implementations, not peer-reviewed standards. Statements about regulation and vendor products reflect public sources as of October 2026 (Appendix E) and are moving quickly; verify them before relying on them. Figures in worked examples are illustrative. Nothing here is legal, regulatory or accounting advice.

Contents
Part V — Life Sciences in Practice
Part I

The Knowledge Problem

Why agents built on data, documents and model memory cannot tell a fact from a guess

Chapter 1

Agents Inherit Whatever They Are Given

A dashboard shows a number and waits for a human to interpret it. An agent interprets the number itself, says what it means, and may act on it. Whatever is wrong underneath now travels further and faster.

The guidebook described how an LLM operating on a semantically disintegrated estate will pick one of seven revenue definitions and present it with full confidence — and how engineering errors that have run long enough to look intentional get learned as valid patterns. We called this error laundering. Agents raise the stakes in three ways. They chain steps, so an early mistake propagates through every later one. They synthesize across sources, so a figure from one system and a rule from another are combined without either owner knowing. And they act: they draft credit memos, recommend reserves, prepare batch dispositions.

Diagram: today, data, information and model memory flow into an agent that produces a fluent but unlabeled answer. With a knowledge layer, the same sources are typed, owned, governed and versioned before an agent sees them, producing labeled claims with class, origin and assurance.
Figure 1.1What agents are given today, and what a knowledge layer changes

Three things that look like knowledge

When enterprises connect agents to "their knowledge", they usually connect three things. None of them is knowledge in the sense an agent needs.

What agents are givenWhat it actually isWhat it lacksWhat happens
DataRecords of what happened, in ERP, CRM, LIMS and the lakehouseMeaning, ownership of meaning, the rules and intent behind the numbersThe agent returns numbers without knowing which definition they follow
InformationDocuments, wikis, contracts, SOPs, emailType, structure, versions, owners, a signal of whether it is currentThe agent retrieves plausible passages, some of them superseded
Parametric memoryWhatever the model absorbed in trainingAny connection to this organization, its policies or this year's rulesThe agent answers fluently about things it was never told

Six failure modes

Agents built on those three sources fail in predictable ways. The first three were described in Documents Are Not Knowledge; the guidebook described the next two; the last becomes visible as agents move into production.

Failure modeWhat happensWhat prevents it
Hallucination under retrieval pressureThe agent can't find a precise answer, so it generates a plausible one; in a workflow the error propagatesTyped knowledge objects with field-level answers; fail visibly when knowledge is missing
Persona blindnessKnowledge that is correct in general is wrong for this role, market or jurisdictionScope on every knowledge object; persona-aware resolution
Evidence collapseThe agent cannot say where an answer came from, so no one can verify or audit itProvenance, versions and a context manifest on every answer
Error launderingInherited workarounds and defects are learned as valid business logicOwned, validated rules; conflicts between intended and implemented behavior made visible
Definition rouletteOne of several valid definitions is chosen silently ("net price", "released", "revenue")Meaning resolution that disambiguates instead of guessing
Parametric bypassThe model answers from training — sometimes correctly — and the governed knowledge layer is never consultedA model boundary: enterprise claims must be grounded in governed knowledge or be removed

The last failure mode deserves emphasis because it is invisible. A model that "knows" the statutory Medicaid rebate rate will state it correctly today. When the rule changes, it will state the old one with the same confidence — and nobody will know the answer never came from a governed source. Correctness is not the test. Provenance is.

Why better retrieval will not fix it

The common response is engineering: better chunking, better embeddings, bigger context windows, re-ranking. These help retrieval. They do not tell the agent whether a retrieved passage is a binding policy or someone's opinion, whether a number is an estimate or a fact, whether a rule is still in force, or who would stand behind any of it. Those are properties of knowledge, not of retrieval — and they have to be created, owned and maintained before an agent ever asks a question.

The core argument

The quality of an agent's answers is bounded by the quality of what it knows. What it knows is bounded by whether the organization has turned data and information into governed knowledge — and labeled that knowledge with how far it can be trusted.

Chapter 2

What Makes Knowledge Knowledge

Information becomes knowledge only when it is shaped to a purpose, owned by someone with authority, and labeled with how far it can be trusted.

Five defining properties

We use a strict definition. A piece of enterprise knowledge, in the form agents need, has five properties:

PropertyMeaningWhy agents need it
TypedIt belongs to a declared type with a known structure — a metric definition, a control, a contract term, a model, a heuristicSo the agent knows what fields to expect and how to use them
OwnedA named person holds authority over it, not just responsibility for maintaining itSo someone can change it, correct it, and stand behind it
GovernedChanges follow rules proportional to its risk, from steward review to validated change controlSo trust is earned, not assumed
VersionedEvery change creates a new version with rationale; past versions remain answerableSo "what did we believe then?" has an answer
LifecycledIt moves through states — proposed, approved, active, under review, deprecated, retiredSo the agent uses only what is current and authoritative

Four further attributes make those properties operational: provenance (what it rests on), scope (where and for whom it applies), relations (what it depends on and conflicts with) and quality (how complete, accurate and well-evidenced it is). Together they form the envelope every knowledge object carries (Chapter 9).

The boundary between data and knowledge

Diagram: systems of record (sales orders, batch records, journal entries, golden records, claims and chargebacks) on the left are defined, governed, predicted, advised on and explained by the knowledge layer on the right (definitions, rules and controls, policies, models, heuristics, hypotheses), which references but never copies the data.
Figure 2.1The boundary: data stays in systems of record; knowledge defines, governs, predicts, advises on and explains it

An architecture for knowledge must say what it does not hold. Without a boundary, a knowledge layer either becomes a second data warehouse or loses touch with the records insights depend on. Our rule is simple: transactional and master data stay in their systems of record. Knowledge objects define, govern, predict, advise on or explain that data, and reference it — they never copy it.

ItemData or knowledgeWhy
A sales order, a batch record, a journal entryDataA record of an event
A customer golden record in MDMData (master)A reconciled entity record
The pricing procedure configured in SAPKnowledge — deterministicDefines how a price is computed
MDM survivorship and match rulesKnowledge — deterministicDecide which source wins: a business decision
The definition of net sales under ASC 606Knowledge — definitionalDefines meaning
The credit policy; a contract priceKnowledge — normativeStates what should happen
A late-payment modelKnowledge — probabilisticA governed predictor
That model's score for one customer todayData (derived)An output of knowledge, not knowledge itself
A collector's rule of thumbKnowledge — heuristicCodified expert judgment
An LLM's explanation of a payment disputeKnowledge — generatedAn unverified hypothesis

Decision-first

The guidebook's central design principle was that intelligence should flow to decisions rather than decision-makers navigating to data. For the knowledge layer this becomes a hard rule: every knowledge object must be traceable to at least one decision it informs. A knowledge object that informs no decision is a candidate for retirement. The rule keeps the layer small and precise, gives governance a reason to exist, and prevents the most common failure of knowledge programs — cataloging everything and serving nothing.

Three tests for any candidate knowledge object

Which decision does it serve? If none, don't load it. Who has authority over it? If no one, it isn't ready. How should an agent treat it? If you can't say, it isn't classified yet.

Part II

The Siloed Agent

What pharma commercial and finance teams are building today, why it works, and where it lands if it continues

Chapter 3

Pharma Commercial, End to End

Commercial is where pharma has moved fastest with AI — and where knowledge is most scattered across brands, channels, vendors and teams.

Before arguing for a different architecture, it is worth being precise about what exists today. This chapter walks the commercial process from end to end, sets out what organizations are typically doing to improve it with agents and automation, and shows where the knowledge breaks. Chapter 4 does the same for finance.

The end-to-end commercial process

Pharma commercial runs as a loop: understand the market, plan the brand, create approved content, engage healthcare professionals and accounts, secure access, support patients, measure performance — and plan again. Compliance runs through every stage.

StageWhat happensKnowledge it depends on
Insight and brand planningMarket sizing, forecasting, segmentation and targeting; brand strategy and resource allocationMarket and segment definitions; what "target" and "share" mean; forecast assumptions
Content and MLRPromotional and medical content created, then reviewed by medical, legal and regulatory before useApproved claims by indication and audience; brand guidelines; fair-balance rules
Omnichannel engagementField calls, remote engagement, approved email, digital channels and events, guided by call plans and next-best-actionCall plans and targets; consent; sample rules; what the rep may and may not say
Market access and contractingPayer and formulary strategy; contracts with payers, GPOs and integrated delivery networksContract terms; formulary status; government-price implications
Patient servicesHub enrollment, benefits verification, specialty pharmacy coordination, adherence supportPatient status definitions; program eligibility; privacy rules
Performance and incentive compensationSales crediting, brand performance reporting, field incentive compensationCrediting rules; goal-setting logic; metric definitions
Compliance (across all)Adverse-event capture from any channel; medical–commercial separation; transparency reporting; sample accountability; consentWhat must be reported, by whom and when; what may be said to whom

What organizations are doing today

Most commercial organizations now run a portfolio of AI initiatives. Each was chosen for a real problem, and most deliver visible value. They are typically shallow agents with a harness: a prompt that encodes the rules, a handful of tools or connectors, a private retrieval index, some guardrails and a small test set — built for one purpose, by one team, often on one vendor's platform. This is a sensible portfolio, and we would not advise stopping it. The question is what it adds up to.

Diagram: six pharma commercial stages (Insight/planning, Content/MLR, Engagement, Market access, Patient services, Performance/IC) each run their own agents (Talk-2-Data, Content generator, CRM agent, Contract abstraction, Hub intake bot, IC query bot etc.) on their own private context (own segments, claims library copy, CRM call plan, contract PDFs, hub rules, IC crediting) with no shared layer between them.
Figure 3.1Pharma commercial today: each agent or automation carries its own private context, and none of them sees the end-to-end process

Where the knowledge breaks

Each initiative works within its stage. The breaks appear when a question, a rule or a risk crosses stages — which, in commercial, most of the important ones do.

What happensWhyConsequence
Two agents disagree on who the "target" HCPs arePlanning defines targets by prescription decile; the CRM agent uses the approved call plan; next best action uses its own segmentsReps receive conflicting suggestions; trust in all of them falls
Talk-2-Data and the brand team report different market shareOne counts total prescriptions, another new-to-brand prescriptions, another patient share — each correct, none labeledExecutive time spent reconciling numbers, as in the guidebook's seven revenues
Generated content fails MLR reviewThe content agent's claims index is a copy, not the current approved library, and it doesn't know the audience's specialty from CRMRework and longer review cycles — the saving disappears downstream
A safety signal is routed as a service requestEmail intelligence classifies by its own rules; pharmacovigilance knowledge of what counts as an adverse event is not in its contextCompliance exposure: adverse events must be captured from every channel within regulatory timelines
Next best action suggests promoting where access was just lostFormulary changes live in market-access knowledge; supply allocation lives in plan-to-produce; neither is in the model's featuresWasted calls and, worse, messages the business would not stand behind
The pattern

Every break above sits at a boundary between stages. Within a stage, the agent is accurate. Across stages, it is either contradicting another agent, missing knowledge another agent has, or re-implementing a rule — often compliance — that should have been shared.

Chapter 4

Pharma Finance, End to End

Finance has automated for longer than commercial, so its silos are older — and its numbers carry legal weight.

StageWhat happensKnowledge it depends on
Plan and forecastLong-range plan, budget, latest estimates; brand and portfolio forecasts reconciled with commercialPlan versions, assumptions, the basis on which "net sales" was planned
Gross-to-net and accrualsRebates, chargebacks, government programs and returns estimated, accrued and trued upContract terms, program rules, accrual models, estimation policy
Procure-to-payRequisitions, purchase orders, receipts, invoices, paymentsApproval limits, tolerances, payment terms, supplier master
Record, close and reconcilePostings, reconciliations, intercompany, consolidation, period closePosting and tie-out rules, close calendar, SOX controls
Report and explainManagement and external reporting; variance and flux commentaryMetric definitions, driver trees, disclosure policy
Government pricingCalculation and certification of government-defined pricesLegally defined price concepts and methodologies
Treasury and cashCash forecasting, collections, liquidityPayment behavior by customer, terms, forecast models
Diagram: six pharma finance stages (Plan/forecast, Gross-to-net, Procure-to-pay, Close/reconcile, Report/explain, Gov't pricing) each run their own automations (forecast copilot, accrual analytics, invoice capture, recon automation, variance writer, price calc rules) on their own private context (plan basis, program models, tolerances, match rules, own metrics, legal definitions), with ERP copilot and controls knowledge re-implemented across all of them.
Figure 4.1Pharma finance today: automations and agents with private contexts; the controls they share are re-implemented in each

Where the knowledge breaks

What happensWhyConsequence
The variance agent explains a miss as "price"It sees the numbers; commercial knows a formulary loss shifted volume to a lower-priced channelCommentary that is plausible, confident and wrong
Accruals lag a contract changeA contract amendment was abstracted by a commercial contracting tool; the accrual model's copy of terms was not updatedUnder-accrual, then a true-up that surprises the controller
Plan and actual don't compare like with likePlan was built on one net-sales basis; actuals follow the current gross-to-net estimate; Talk-2-Data uses a thirdVariance meetings spent on definitions, not decisions
Matching rules nobody ownsTolerances sit in tool configuration and spreadsheets; procurement negotiated different termsPayments released or blocked for reasons no one can explain
AI-drafted commentary reaches a disclosureNo record of which parts were generated, reviewed or rewrittenA disclosure-control gap that is hard to see until an auditor asks

The largest break: between commercial and finance

The most expensive gaps are not inside either function but between them. A contracting decision in commercial changes gross-to-net in finance, may affect a government-price benchmark, and ends up in reported revenue. A brand forecast becomes a budget. A formulary loss becomes a variance. Each step is handled competently by people and, increasingly, by agents — but no knowledge connects the chain from the contract to the reported number. Part V shows that chain explicitly; here, the point is that today's agents sit on either side of it, unaware of each other.

Chapter 5

The Siloed Agent

An agent is only as connected as the knowledge it draws on. When every agent carries its own knowledge, the organization has automated its silos.

Definition

A Siloed Agent is a purpose-built agent whose knowledge — its definitions, rules, context and memory — is assembled inside its own harness for its own use case, rather than drawn from a shared, governed knowledge layer that follows the end-to-end process. A siloed agent estate is what an organization has when most of its agents are built this way.

Anatomy of a harness

A harness is everything around the model that makes an agent useful for one purpose. Each part of it contains knowledge — and in a Siloed Agent, all of that knowledge is private.

Harness partWhat it holdsWhat happens to that knowledge
Instructions (prompt)Definitions, business rules, policies and tone, written in proseUnversioned, unowned by the business, invisible to other agents
Retrieval indexCopies of documents, claims, contracts or policiesDrifts from the source; no signal of what is current
Tools and connectorsWhich systems it reads, and how it interprets their fieldsEach agent interprets the same field its own way
GuardrailsWhat it must never say or do — often compliance rulesRe-implemented, slightly differently, in every agent
Evaluation setExamples of right and wrong answersTests one agent; says nothing about consistency across agents
MemoryConversation history, sometimes user preferencesLost to the rest of the organization

The shadow context layer

The guidebook described the shadow semantic layer: business logic embedded in thousands of report files that nobody designed, nobody governed and nobody could inventory. The siloed agent estate creates its successor. Definitions and rules move out of report files and into prompts, private indexes and guardrails. We call this the shadow context layer.

Reporting eraAgent era
Where logic hidesReport files (.rpt, .rdl, .pbix)Prompts, private indexes, guardrails
What it createsShadow semantic layerShadow context layer
Who builds itSelf-service authorsUse-case teams and platform vendors
Why it is hard to seePolished dashboards discourage questionsFluent answers discourage questions even more
Migration costKnowledge archaeology; report migrations underestimated 3–5×The same — unless the knowledge is harvested now

Self-service BI democratized semantic fragmentation. Siloed agents automate it.

Why organizations build them

Siloed Agents are not a mistake; they are the rational result of how AI work is funded and delivered. Each use case has a sponsor, a budget and a deadline. Vendors ship agent features inside the systems people already use. Keeping scope narrow contains risk and makes compliance review tractable. And proving value quickly is how AI programs earn the right to continue. All of that is sensible. The cost appears only in aggregate.

Six symptoms

The cost of the next purpose-led agent

Work itemSiloed AgentOn enterprise knowledge
Find and agree definitionsRediscovered with each team, often re-arguedResolved from the shared spine
Curate contextNew index, new copies of documentsReuse governed knowledge objects
Encode rules and policiesWritten into a new promptAlready executable and owned
Compliance review (MLR, PV, SOX)Repeated for each agentShared compliance knowledge reviewed once; agent-specific review only
EvaluationNew test set, tests one agentGolden questions per decision, shared across agents
Integration with other agentsPoint-to-point, grows with every agentThrough one query layer
Maintenance when rules changeEdit every affected harnessChange once; propagated to every consumer
Chapter 6

Playing It Forward: Where the Current Approach Lands

The siloed approach works well for the first ten agents. The question is what happens at fifty, and at two hundred.

WaveWhat it looks likeWhat it feels likeThe hidden cost
Year 1: pilots and winsA handful of agents in content, CRM, email, analytics and payables; strong adoptionClear time savings; enthusiasm; funding for moreEach agent's knowledge is built privately; nobody is counting definitions
Year 2: scale and contradictionDozens of agents across functions; vendor agents switched on inside CRM and ERPQuestions start crossing stages; agents begin to disagree; review boards slow downPeople become the glue between agents; compliance is reviewed agent by agent
Year 3: agent sedimentA large estate of individually useful agents, many overlappingEach new agent takes longer than the last; accuracy on important questions stops improvingA shadow context layer as hard to unwind as the shadow semantic layer before it
Two conceptual line charts. Left: effort to build the next agent rises for the siloed approach as the number of agents in production grows, but falls for the enterprise-knowledge approach. Right: accuracy on end-to-end questions plateaus early for siloed agents at a ceiling, but keeps climbing for the enterprise-knowledge approach.
Figure 6.1Where the approaches diverge (conceptual): the effort to build each new agent, and accuracy on questions that cross process stages

Three ceilings

The siloed approach does not fail. It plateaus — against three ceilings that better prompts and better models cannot raise, because they are properties of the knowledge, not of the agent.

Accuracy. Within a stage, a well-built agent is accurate. Across stages, accuracy is capped by the most inconsistent definition it touches. If "net sales", "target" or "market share" mean different things in different harnesses, an end-to-end answer is only as good as the worst match — and no agent can tell, because none carries provenance or knows the alternatives exist.

Relevance. Relevance depends on context the agent does not have. A next-best-action suggestion is only relevant if it knows about the formulary loss, the supply constraint and the open safety signal. Siloed Agents are relevant to their stage and blind to the process.

Efficiency. Early savings are real, but they are eroded by rework downstream (content that fails review), by people reconciling agents, and by the rising cost of every new agent. Efficiency gains flatten exactly when the organization tries to scale.

Why better models won't fix it

More capable models make Siloed Agents more fluent, not more consistent. A stronger model reasoning over a private, partial context produces a more convincing partial answer. The guidebook's warning applies directly: the fluency is the hazard.

Played forward, the current approach lands in a familiar place: a large, expensive estate of individually useful tools that together reproduce the fragmentation they were meant to overcome. The guidebook called the BI estate sediment. A siloed agent estate is sediment that talks.

Chapter 7

The Case for End-to-End, Enterprise-Grade Knowledge

Keep the agents. Move the knowledge.

The answer to the Siloed Agent is not fewer agents. It is a different place for their knowledge: a shared layer that follows the end-to-end process, is governed once, and is used by every agent — enterprise, vendor-embedded and those not yet built.

PropertyWhat it requires
End to endKnowledge organized along the process, with every handoff modeled — from contract to reported revenue, from brand plan to budget
SharedOne query path and one answer contract for every agent
GovernedNamed owners with authority; governance proportional to risk
TrustedEvery claim labeled with its class, origin and assurance
Compliant by designPharmacovigilance, MLR, consent, transparency and SOX rules held once, as shared knowledge, and enforced for every agent
AuditableEvery answer reproducible; every action and decision remembered
ReusableDecision-first, so each new agent draws on what already exists

The path: from siloed to enterprise-grade

Before/after diagram. Siloed Agents: five agents each with their own private context (5 sets of definitions, 5 sets of guardrails, 5 evaluation suites, 0 shared memory). After harvesting via KLOAD: five agents all query one shared knowledge layer through KQUERY (1 set of definitions, 1 policy, shared evaluation, memory that outlives every agent).
Figure 7.1Keep the agents, move the knowledge: harnesses are harvested into a shared, governed layer that every agent queries
  1. Inventory the estate. List every agent and automation, and treat each harness — its prompt, index, guardrails and test set — as a knowledge source.
  2. Harvest the shadow context. Load harness contents as proposed knowledge objects. The conflicts that surface (three definitions of "target", two adverse-event rules) become the first governance agenda.
  3. Choose the process spine. Start where commercial meets finance: contract, gross-to-net, revenue. It touches the most agents and carries the most risk.
  4. Re-point the agents. Agents query shared knowledge instead of their private context; their harnesses become thin — a decision, a persona, tools and presentation.
  5. Retire private contexts. As shared knowledge covers each agent's needs, its private index and prompt rules are retired.
  6. Measure the difference. Contradictions between agents, rework downstream, time to build the next agent, and accuracy on end-to-end questions.
The current approach is a good beginning and a poor destination

Today's agents prove value, build adoption and teach organizations how to work with AI. Kept as they are, they will plateau on accuracy, relevance and efficiency, and every new agent will cost more than the last. Moved onto end-to-end, enterprise-grade knowledge, the same agents become consistent, connected and cheaper to extend.

Part III

The Knowledge Model

Six kinds of knowledge, one epistemic profile, and the process knowledge enterprises already hold without knowing it

Chapter 8

Six Kinds of Knowledge

A definition, a rule, a policy, an estimate, a rule of thumb and a hypothesis are different kinds of statement. An agent that treats them alike will eventually present a guess as a fact.

Six cards, one per epistemic class, each showing its agent verb, what it is, and an example: Definitional/RESOLVE/Net Revenue v3.1, Deterministic/EXECUTE/Credit-exposure tree, Normative/COMPARE/Contract price policy, Probabilistic/ESTIMATE/GTN accrual model, Heuristic/ADVISE/Roster-lag rule, Generated/HYPOTHESIZE/Dispute explanation. A footer row notes fact references point into systems of record.
Figure 8.1The six epistemic classes and the verb that governs how an agent may use each one
ClassWhat it isTrust stanceHow an agent uses it
DEFINITIONALWhat a concept meansAuthoritative within scope and versionResolve it; never paraphrase
DETERMINISTICA rule, calculation or control: same input, same outputAuthoritative within scope and versionExecute it; never paraphrase
NORMATIVEWhat should happen: policies, plans, targets, contract termsAuthoritative as a commitment, not a predictionCompare actuals against it
PROBABILISTICA quantified estimate from a modelProportional to calibrationInvoke the model; report an interval
HEURISTICCodified expert judgmentWithin scope, weighted by hit rateAdvise, showing where it applies and how often it has been right
GENERATEDModel-produced synthesis, explanation or hypothesisUntrusted until verifiedPresent as a hypothesis only

Distinctions that matter

Definitional is not deterministic. A definition says what net revenue means. A deterministic rule says how a system computes it, or when it blocks an order. They are separate classes because the definition can be right while the rule implementing it is wrong — the gap between what was intended and what was implemented. Consider a common pattern: a sales policy requires regional approval above a 10% discount, the CRM approval process triggers at 15%, and the ERP pricing procedure allows manual discounts up to 20% with no block at all. Each is "the rule" to someone. Only separating meaning from mechanism makes the gap visible.

Probabilistic is not generated. Both are uncertain, but differently. A probabilistic model's uncertainty is characterized: it can be calibrated, backtested and stated as an interval. A generated explanation's uncertainty is not: the same prompt can produce a different answer tomorrow, and nothing measures how often it is right. An agent must say "estimated at $62M (±$6M)" for the first and "a possible explanation, not yet verified" for the second.

Normative knowledge is a commitment, not a forecast. A plan, a target, a contract price or a registered specification states what should be true. It is authoritative as a commitment and useless as a prediction. Variance-to-plan — the most common executive question — is a comparison between normative and factual knowledge, which is why plan data cannot be left out of the knowledge layer.

Fact references are not a class. Facts live in systems of record. The knowledge layer holds references to them — pointers with an as-of time and a data-quality signal — so an agent can cite a fact without restating it from memory.

Three axes, one type

"Type" is used loosely in most knowledge programs. We separate three independent ways of classifying a knowledge object, plus the concrete schema it conforms to:

AxisQuestionValues
Epistemic classHow far to trust it, how to use itThe six classes above
Intelligence domainWhat kind of organizational intelligenceThe guidebook's eight types: structured operational, contextual, process, relational, temporal, tacit expert, regulatory, environmental
Process anchorWhere in the enterprise it appliesValue chain and stage: order-to-cash, plan-to-produce, record-to-report, source-to-pay, plan-to-perform…
Knowledge object typeIts concrete schemaE.g. metric_definition, control, contract_term, model, playbook_rule, hypothesis (Appendix C)

The axes are orthogonal. A heuristic can be tacit expert knowledge or temporal knowledge; a deterministic rule can be regulatory or process knowledge. Keeping them separate is what lets an agent answer "which rules govern this stage of order-to-cash, and which of them are only rules of thumb?"

Chapter 9

The Knowledge Object and Its Epistemic Profile

Before an agent uses any piece of knowledge, it must know four things: what kind of knowledge it is, who or what wrote it, who has vouched for it, and therefore how it may be used.

The envelope

Every knowledge object (KO) carries the same envelope, whatever its class. The envelope makes the five defining properties operational:

FieldPurpose
Identity and typeA stable ID and a type declared in KDEFINE
Epistemic profileClass, origin, assurance and derived treatment
Domain and process anchorIntelligence domain; value chain and stage
OwnerBusiness owner (authority), steward (maintenance), custodian (technical)
GovernanceTier, approver, resolution deadline
VersionNumber, valid time, record time, rationale — bitemporal
LifecycleState and review triggers
ConformanceFor deterministic KOs: intended (owner-approved) or implemented (as enforced by a system)
ProvenanceSources, extraction run and method, evidence
ScopeOrg unit, system instance, market, segment, persona, period
RelationsDepends on, implements, conflicts with, deviates from, supersedes, informs
QualityClass-specific: extraction scores, calibration, hit rate
AccessPolicy inherited from the source systems
InformsThe decisions it serves — mandatory

The epistemic profile

Anatomy of a knowledge object: an example envelope (hr.gtn.roster_lag, a playbook_rule owned by a Senior Chargeback Analyst, standard governance tier, version 2, active lifecycle) alongside its epistemic profile (class: heuristic, origin: human-authored fixed per version, assurance: A3 validated), which derives a treatment (verb ADVISE, may not be stated as fact, must show scope/hit-rate/sample, maximum autonomy human approval).
Figure 9.1Anatomy of a knowledge object: the envelope, and the epistemic profile from which treatment is derived

The profile has four parts. Three are recorded; the fourth is derived.

Class. One of the six classes (Chapter 8). Class changes only through promotion — for example, a verified hypothesis becoming contextual knowledge — which creates a new knowledge object.

Origin: who or what authored this version

OriginMeaning
human_authoredWritten by a named person: policy owner, expert, council
system_extractedRead from a system of record's configuration or metadata
machine_derivedProduced by a statistical or mining process: a trained model, a mined process pattern
ai_generatedProduced by a language model
ai_drafted_human_editedA language-model draft that a named person materially revised

Origin is fixed for each version and never upgraded. AI-authored knowledge stays AI-authored after a human approves it; the approval is recorded as assurance. This is what allows an organization to answer, years later, whether a specification, a procedure or a disclosure was written by AI — a question regulators have already started to ask.

Assurance: who has checked it, and is the check still current

LevelMeaningWho
A0 UNVERIFIEDNo check yet—
A1 MACHINEChecked deterministically against its sourceAutomated verification
A2 REVIEWEDA named person read it and found no problemsSteward or reviewer
A3 VALIDATEDThe accountable owner formally approved it for useBusiness owner or council
A4 FORMALValidated under a controlled process — GxP CSV, SOX change controlQA or compliance, with evidence

Assurance belongs to a version — a new version starts again at A0, or A1 where automated verification applies. Assurance expires: each level has a review interval, and when it lapses the object drops a level and agents must say so.

Treatment: how the agent must use it

ClassVerbHow the agent phrases itMay it drive an action?
DefinitionalRESOLVE"X is defined as…"Indirectly, through rules
DeterministicEXECUTEComputes; never paraphrasesYes, at A3 or above
NormativeCOMPARE"Policy says… / the plan was…"Yes, as justification, at A3+
ProbabilisticESTIMATE"Estimated at… (interval, calibration date)"Only from a validated model with a threshold
HeuristicADVISE"Experienced practitioners find…, where…"Never as the sole basis
GeneratedHYPOTHESIZE"A possible explanation, not yet verified…"Never
Fact referenceCITE"SAP shows… as of…"As an input

Origin and assurance can only tighten that default. Unverified knowledge must be labeled as such and cannot drive an action. Lapsed assurance caps autonomy at human approval. AI-authored knowledge is excluded from any GxP critical path, whatever its assurance.

How labels appear to a decision-maker:

The roster-lag playbook applies to GPO Y. [heuristic · human-authored · validated by GTN Manager, Jul 2026 · hit rate 0.88, n=310]

Accrual for claims not yet received: $62.0M (±$6M). [probabilistic · machine-derived · formally validated (A4) · model calibrated Sep 2026]

Batch record summary prepared. [generated · AI · unverified — check against the batch record]
Three deliberate design choices

Origin is permanent. Approval never turns AI-authored knowledge into human-authored knowledge; it raises assurance instead. Assurance expires. Knowledge validated long ago is treated as unverified until someone looks at it again — the only real defense against institutional amnesia returning. Treatment is derived, not authored. No one can type "treat as fact" into a knowledge object. This is the one place the model removes human discretion, because the failure mode — a confident agent built on loosely labeled knowledge — is the one this whole architecture exists to prevent.

Lifecycle and governance tiers

State diagram: Proposed to Approved to Active to Under review to Deprecated to Retired, with a revision loop from Under review back to Active (new version, assurance restarts). A note states generated knowledge never skips approval.
Figure 9.2The knowledge lifecycle. Only Active knowledge is authoritative.

Knowledge objects move through six states: Proposed → Approved → Active → Under review → Deprecated → Retired. Only Active objects are authoritative; Under review objects can be used with a caveat; Deprecated objects answer historical questions only; Retired objects are kept for audit and invisible to agents. Generated knowledge never skips approval — the gate that stops error laundering.

Governance is proportional to risk, in four tiers: low (by default, heuristics and generated knowledge, reviewed by a steward), standard (definitions, policies and models, approved by a domain council), regulated (SOX-relevant controls and government-pricing rules, under formal change control with dual approval), and GxP-validated (quality, release and serialization knowledge, where validation status applies to the agents and prompts that consume it as well as to the knowledge itself).

Chapter 10

Process Knowledge: Where Enterprises Codify What They Do

Most of an enterprise's process knowledge is not in its process documents. It is in the configuration of the systems people use every day — enforced, unexplained, and invisible to agents.

A process begins as human action: someone approves a discount, releases a batch, books an accrual. Over time, parts of that action are codified in systems; the rest stays in spreadsheets, emails and habit. Systems such as SAP, Salesforce or Veeva, LIMS and QMS codify process in five places, and each holds a different kind of knowledge:

WhereCRM (Salesforce, Veeva)ERP (SAP)Knowledge class
State modelStages, statuses, record typesDocument categories, statuses, document flowDeterministic
ConfigurationValidation rules, approval processes, pricing rulesOrder types, copy control, pricing procedures, release strategies, tolerancesDeterministic — readable only from configuration
CodeFlows, triggersEnhancements, custom programsDeterministic — the most opaque
IntegrationConnector mappingsInterfaces, mapping tablesWhere meaning shifts between systems
Off-systemSpreadsheet approvals, email sign-offsManual journals, offline price listsHeuristic or tacit

The implication is direct: process knowledge built from SOPs describes the official process; process knowledge extracted from configuration describes the process the system actually enforces. The knowledge layer needs both — and the gap between them is often the most valuable finding of all.

Handoffs are where meaning shifts

Five-stage flow: Quote (CRM, labeled Pipeline) to Order (ERP sales, Bookings) to Invoice (ERP billing, Billed) to Ledger (ERP finance, Recognized) to Cash (AR/treasury, Collected). Each handoff is modeled with field mapping, timing, known divergence and an owner on each side. Caption: the seven revenues are, in large part, seven positions along one process.
Figure 10.1The same commercial event means something different at each stage; every handoff is modeled explicitly

Every value chain crosses systems, and each crossing changes what a number means. In a generic order-to-cash chain, the same commercial event is pipeline at the quote, bookings at the order, billed at the invoice, recognized in the ledger and collected as cash. Each is a legitimate "revenue", and each lives in a different system. The guidebook's seven definitions of revenue are, in large part, seven positions along a process. The knowledge layer therefore models each handoff explicitly — field mapping, timing, known divergences and an owner on each side — and records the process stage on every definitional concept.

Configuration is institutional memory without the reasons

Every custom order type, tolerance setting and release strategy encodes a decision someone made. Almost none carry the rationale. When the knowledge layer extracts configuration, it should flag undocumented customizations as memory gaps, so an agent can say "this purchase order needs two approvals under release strategy X, but no one has recorded why" — rather than presenting an unexplained rule as settled fact.

Master data feeds knowledge

Golden records in MDM are data and stay in the data platform. The rules that create them — match, merge, survivorship and hierarchy rules — are knowledge: they encode business decisions about which source wins for which attribute. Match, merge and survivorship rules are extracted as deterministic knowledge objects, and entity and hierarchy definitions as definitional ones, owned by the relevant data domain owner; and golden-record identifiers become the identity backbone for joining knowledge across systems. In pharma, these rules decide many chargeback disputes (Chapter 16).

What this means for agents

An agent that understands process knows which stage a number belongs to, which rule produced it, whether that rule matches policy, and who owns each side of every handoff. An agent that does not will compare bookings with billed revenue and call the difference a variance.

Part IV

The Architecture

A capability stack, six components and nine steps — from defining what valid knowledge is to proving that decisions improved

Chapter 11

The Capability Stack

The stack begins and ends with the same people: humans acting, whose actions are codified in systems, and humans deciding, whose decisions become the next actions.

The full capability stack, top to bottom: Humans (decision-makers) -> Decision points -> Consuming agents and applications (enterprise agents, embedded agents, apps and BI) -> Agent runtime (context, workflow, models, guardrails, gateway) -> KQUERY -> Knowledge/KSTORE -> KLOAD -> Data platform (integration, MDM, lakehouse) -> Systems (record, plan, engagement, external) -> Humans (actors). A governance rails column on the right lists ownership, governance tiers, provenance/time, identity/access, staleness, guardrails, and KMONITOR, spanning every layer.
Figure 11.1The capability stack for one domain. Governance rails span every layer; value chains run horizontally across systems, data and knowledge.
LayerContentsRole
Humans: decision-makersExecutives, analysts, operatorsAsk, review, decide, approve
Decision pointsThe decision catalogDefines what each request needs
Consuming agents and applicationsEnterprise agents, vendor-embedded agents, apps and BIPresent labeled insights; propose actions
Agent runtimeContext assembly, workflow, models, guardrails, action gatewayBuilds context per request; acts through systems
KnowledgeKSTORE, with KDEFINE, KLOAD, KFLOW, KQUERY and KMONITORThe governed, durable layer
Data platformIntegration, MDM, lakehouseMoves, reconciles and stores data
SystemsRecord (ERP, CRM, LIMS, MES, QMS), plan, engagement, externalWhere process is codified and data originates
Humans: actorsThe same people, actingEnter, approve, write, know

Four rules that hold the stack together

Context is runtime. Context is assembled for each request — the decision, the relevant knowledge, live facts, scope, entitlements, the as-of time and caveats — and is never stored as a layer. What persists is a context manifest attached to every answer, so any answer can be reproduced and audited.

Models supply language and reasoning, never enterprise facts. Definitions, rules, policies, estimates and facts reach the model only through context. Anything the model says about the enterprise must be grounded in that context, or it is removed or labeled as generated.

Agents act through systems, never around them. Every action passes the action gateway into a system of record, so that system's authorizations, electronic signatures and audit trail apply. Agents never write directly to data or to the knowledge store: their outputs go to the insight store and become knowledge only through validation.

Vendor-embedded agents are held to the same standard. Agents inside ERP and CRM screens will reach users first. They consume the enterprise knowledge layer, or they declare the limits of what they can answer.

Chapter 12

Six Components, One Vocabulary

Data teams already think in definition, loading, storage, query and orchestration. The knowledge layer uses the same shape — and changes what each part means.

ComponentData-world analogueResponsibilityGoverning rule
KDEFINEDDL and access controlDeclares knowledge object types, the envelope and epistemic profile policy, relations, lifecycle, governance tiers and accessEvery knowledge object conforms to a declared type
KLOADETLExtract, Contextualize, Load: turns sources into proposed, labeled knowledge objectsEverything lands as Proposed unless policy allows automatic validation
KSTOREDatabaseHolds knowledge objects, versions, states and relations across several enginesReferences data; never copies it
KQUERYSQLDecision-first access with one fixed answer contractRoutes each request by epistemic class
KFLOWOrchestration and CI/CDPromotes, propagates, feeds back and retiresEvery change reaches whatever depends on it
KMONITORData-quality monitoringEvaluates knowledge, agents, governance and decision outcomesGolden questions for every decision
Inside the knowledge layer: KQUERY on top exposes the seven class verbs plus structural operations. KSTORE in the middle holds the six epistemic classes with their verbs, the epistemic profile fields, and the underlying engines (knowledge graph, rules/metrics, model registry, docs/vectors, insight store), governed by KDEFINE, a lifecycle, and KFLOW. KLOAD feeds KSTORE from sources at the bottom; KMONITOR evaluates every layer.
Figure 12.1Inside the knowledge layer: the classes and profile, the engines of KSTORE, and the components that define, load, govern and query it

The middle letter of KLOAD carries the most weight. A data pipeline transforms — it changes the shape of data. KLOAD contextualizes — it adds meaning: type, class, scope, relations, ownership and origin. That is the step data engineering never had.

One vocabulary of verbs

VerbApplies toWhat it does
RESOLVEDefinitionalReturns the canonical meaning and scoped variants; disambiguates rather than guesses
EXECUTEDeterministicRuns a rule or calculation, pinned to a version
COMPARENormativeCompares actuals with a policy, plan, target or contract term
ESTIMATEProbabilisticInvokes a model and returns an interval with its calibration
ADVISEHeuristicReturns applicable rules of thumb with scope and hit rate
HYPOTHESIZEGeneratedProduces or retrieves explanations, labeled as unverified until validated
CITEFact referencesResolves a fact live from its system of record, with as-of time
DECIDE / DECOMPOSE / CHECK / OPTIONSStructuralLoads a decision; evaluates a driver tree; tests controls against policy; lists eligible actions

Built on standards, not instead of them

KDEFINE is a profile over existing standards. Concepts and variants compile to SKOS; type schemas and constraints to OWL and SHACL; metric definitions to Apache Ossie (the incubating successor to the Open Semantic Interchange specification) for exchange with vendor semantic layers; process models to BPMN; decision logic to DMN; provenance to PROV-O; and flow lineage to OpenLineage. What no standard yet covers well — bitemporal lifecycle, epistemic class, origin and assurance — is what KDEFINE defines itself.

Chapter 13

Nine Steps: Capabilities and Functionalities

Define what valid knowledge is, connect to every source, load, store, govern, query, assemble and act, consume — and monitor all of it, including the governance itself.

A nine-cell capability map. Steps 1-5 (Define/KDEFINE, Connect/source registry, Load/KLOAD, Store/KSTORE, Govern and flow/KFLOW) build and maintain knowledge. Steps 6-8 (Query/KQUERY, Assemble and act/agent runtime, Consume/decision points and agents) use it. Step 9 (Monitor/KMONITOR) spans both, listing capabilities under each step.
Figure 13.1The capability map: nine steps and their capabilities. Steps 1–5 build and maintain knowledge; steps 6–8 use it; step 9 spans both.

Step 1 — Define (KDEFINE)

Before anything is loaded, the architecture must state what counts as valid knowledge, how agents must treat each kind, and who may change what. KDEFINE is the architecture's constitution: every later step enforces rules set here. Its capabilities cover the type registry, epistemic profile policy, the relationship model, lifecycle and governance policy, scope and time, access and ethics policy, standards interchange, and policy versioning.

Principle

Treatment is policy, not content. Loosening one treatment rule changes the behavior of every agent at once, so changes to KDEFINE carry the highest approval in the architecture.

Step 2 — Connect (source registry)

Knowledge is only as trustworthy as what it rests on. This step turns "we have SAP, Veeva, LIMS and some feeds" into a governed inventory of sources, each with a steward, a trust tier and a defined behavior when it goes stale. Each source carries a trust tier that caps the assurance knowledge derived from it alone can reach: validated systems of record can support A4; governed internal sources A4 outside GxP; authoritative external sources A3; unstructured internal sources — email, chat, spreadsheets — A2.

Principle

Connect for knowledge, not for replication. Connectors read configuration, metadata and events, and resolve facts by reference at query time.

Step 3 — Load (KLOAD)

KLOAD pipeline: sources flow through Extract (configuration, process mining, document extraction, expert capture) to Contextualize (classify type/class, resolve meaning, assign scope, stamp origin and assurance, score quality) to Load (resolve identity, version on change, assign lifecycle state, register conflicts), producing proposed knowledge objects into KSTORE and conflict/gap queues into KFLOW. Safeguards and owner proposal review wrap the whole pipeline.
Figure 13.2KLOAD: extract, contextualize, load — with safeguards and owner review built in

KLOAD turns connected sources into proposed knowledge objects that conform to KDEFINE. It is where most of the architecture's AI is used, and therefore where most of its safeguards sit: an ethics boundary and redaction, injection defense (extracted content is data, never instruction), GxP controls, and license compliance.

Principle

AI proposes; owners decide. Conflicts and gaps are outputs, not errors — the first loads produce the governance agenda and the institutional-memory backlog.

Step 4 — Store (KSTORE)

One logical store over several engines, because different classes of knowledge are used differently: rules are executed, models invoked, heuristics retrieved and facts referenced. It carries a knowledge graph, rules and metric execution, model registry integration, a document and vector store, a separate insight store for agent outputs, bitemporal versioning, state-aware retrieval, fact-reference resolution, and an append-only audit trail.

Principle

Small and precise beats big and vague. KSTORE is measured by the decisions it covers, not the content it holds.

Step 5 — Govern and flow (KFLOW)

Change propagation example: an EU variation approved in RIM triggers a new registration version under dual approval, which re-checks the specification, re-evaluates readiness rules, and unblocks a batch for QP release. The change also produces a memory record, reruns KMONITOR's golden questions, and feeds back release-cycle-time data.
Figure 13.3Change propagation in KFLOW: an approved EU variation unblocks a batch and leaves a memory record

Knowledge decays. KFLOW keeps it current: promotion workflows, assurance management (expiry and downgrade), change propagation along dependencies, conflict and gap resolution, feedback loops that update heuristic hit rates and model calibration, learning promotion, and retirement.

Principle

Propagation is automatic; decisions are human. No change is silent.

Step 6 — Query (KQUERY)

KQUERY is the only way agents and applications reach knowledge. It asks "which decision is this for?" before "what data do I need?", routes each request by class, and returns everything under one answer contract: value, class, origin, assurance, versions, provenance, scope, as-of time, confidence, treatment and caveats.

Principle

Route, don't retrieve. Rules are executed and models invoked; only heuristics and generated knowledge are retrieved by similarity.

Step 7 — Assemble and act (agent runtime)

A request end to end: 1 Request, 2 DECIDE, 3 RESOLVE, 4 Route by class, 5 Answer contract (all via KQUERY), then 6 Context, 7 Model reasons, 8 Checks, 9 Human judgment, 10 Act and remember (via the agent runtime and people).
Figure 13.4A request end to end, across KQUERY, the agent runtime and the people who decide

The runtime turns labeled claims into a working context, runs the agent's reasoning, checks its output against each claim's treatment, and executes actions through the systems of record: context assembly, workflow and orchestration, the model boundary, treatment enforcement, conflict and uncertainty handling, the action gateway, manifest and memory, human handoff, and runtime safety.

Principle

The model reasons; KSTORE knows. "I can't answer that reliably, because the roster feed is nine days stale" is a successful response.

Step 8 — Consume (decision points and agents)

Everything before this step exists to make decisions better. Intelligence comes to the decision, rather than the decision-maker navigating to data: the decision catalog, enterprise agents, embedded-agent interoperability with vendor semantic layers, governed apps and BI, a shared human review experience, decision capture, shared decision briefs, and literacy and adoption.

Principle

One governed path for every consumer — enterprise agents, vendor agents and dashboards alike.

Step 9 — Monitor (KMONITOR)

An architecture that tells others how far to trust their knowledge must show how far it can itself be trusted: evaluation against golden questions, coverage and staleness, answer integrity, model and heuristic performance, governance health (the early warning of governance theatre), decision outcomes, audit evidence, operational observability, and vendor conformance.

Principle

Measure decisions, not usage. Active users say little; decision latency and outcomes say whether the architecture is worth its cost.

Chapter 14

What Is Genuinely Different

The knowledge layer is not a better data lake. It stores a different thing, for a different consumer, under different rules.

Data warehouseData lake / lakehouseVector store (RAG)Knowledge layer (KSTORE)
StoresStructured records of eventsRaw and refined data of any shapeText chunks and embeddingsStatements about meaning, rules, expectations, estimates and judgment
AnswersWhat happened?What data do we have?Which passages look similar?What does it mean, what applies, what should happen, what is likely — and how far can I trust it?
AdmissionPasses ETLAnything can landAnything can be embeddedNothing is authoritative until validated; everything is labeled
Trust signalQuality score at bestUsually noneSimilarity scoreClass, origin, expiring assurance, provenance
VersioningSlowly changing dimensionsStorage snapshotsNoneBitemporal versions of meaning, with rationale
An AI getsNumbers without meaningFiles without contextPlausible text without provenanceLabeled claims with a treatment it must follow

Five differences matter most. Records versus statements: data stores hold what happened; the knowledge layer holds what the organization knows about it, and references the records rather than replacing them. Admission versus accumulation: a lake's strength — letting anything land — is exactly what produced the data swamp; built with lake rules, a knowledge layer becomes a knowledge swamp. Storage time versus business time: lakehouse time travel records when a file changed; the knowledge layer records when a meaning or rule applied to the business and when the organization learned it. Labels on the way out: a warehouse returns 226.0; the knowledge layer returns 226.0 and what kind of number it is. Description versus governance: a catalog says a revenue table exists; the knowledge layer says which revenue definition applies, who owns it, how it relates to the others, and how an agent must treat it.

Where vendors fit

The guidebook argued that no vendor architecture includes the layers above Gold. That needs revising. SAP now pairs Business Data Cloud with a knowledge graph intended to give its Joule agents semantic grounding. Across platforms, the Open Semantic Interchange initiative — supported by Snowflake, Salesforce, dbt Labs and a growing group of other vendors — has produced a vendor-neutral, open specification for semantic layers and ontologies, accepted into the Apache Incubator in June 2026 as Apache Ossie. Microsoft joined the effort in late September 2026.

They supply containers and interchange for meaning, and they cover one epistemic class well: definitional knowledge — metrics, dimensions and, increasingly, ontologies. They do not supply the organization's own content, owners with authority, the normative, probabilistic, heuristic and generated classes, decisions, bitemporal lifecycle, or reconciliation across vendors. Our position is therefore cooperative, not competitive: the knowledge layer publishes governed definitions into vendor semantic layers wherever they are supported, and requires embedded agents to consume enterprise knowledge or declare their limits. Vendors supply the container; the organization supplies — and stands behind — what goes in it.

Part V

Life Sciences in Practice

Three US pharma value chains and three wedges — where the knowledge model meets gross-to-net, GMP release and the month-end close

Chapter 15

Three Value Chains

Pharma is the hardest test we know for a knowledge architecture: definitions carry legal weight, estimates flow into reported revenue, and release decisions belong by law to named people.

Order-to-cash: the people you engage are mostly not the people who buy

The generic chain — contact, prospect, customer, quote, order — does not hold in US pharma. Most healthcare professionals are engaged through CRM but never buy from the manufacturer. Most volume is ordered and paid for by wholesalers and distributors. "Quote to order" is largely replaced by contract to EDI order, and most of the hard knowledge sits after the invoice, in gross-to-net.

US pharma order-to-cash swimlane across six systems (Commercial, GTN, Partners, ERP, Quality) and six stages (Contract and price, Order intake, Release and ship, Invoice and chargeback, Rebates and gov't, Accrue and close), with gross-to-net highlighted as where most order-to-cash knowledge lives.
Figure 15.1US pharma order-to-cash
StageKey decisionWhere meaning shifts
Contract and priceApprove a contract priceA commercial discount can change a government price benchmark
Order intakeAllocate in shortage; release holdsEDI ship-to and sold-to versus MDM identity
Release and shipRelease a batch; ship a cold-chain lane"Available" in ERP is not "released" in QMS
Invoice and chargebackAccept or dispute a chargebackList price, contract price and net price all differ
Rebates and governmentPay or dispute rebates; certify government pricesClaims arrive months after the sale
Accrue and closeSet gross-to-net and returns reservesReported net revenue includes an estimate
What the view makes visible

Net revenue is partly probabilistic knowledge. Gross-to-net accruals are model estimates of rebates, chargebacks and returns not yet claimed, and under ASC 606 they flow into reported net revenue as variable consideration. Contract decisions reach beyond the contract: a very deep commercial discount can lower a government price benchmark and raise rebate liability across a whole program. MDM decides chargebacks: many disputes are eligibility questions — was this hospital on the roster on the date of sale? — answered by survivorship and roster rules that must be held bitemporally.

Plan-to-produce: the release gate

In order-to-cash, the hard knowledge sat in gross-to-net. In plan-to-produce it sits in release: the decision that allows a batch to become sellable, which legally belongs to named people in Quality.

Pharma plan-to-produce swimlane across Planning, ERP, Manufacturing, Quality and Regulatory, from demand/supply plan through incoming QC, batch execution, in-process samples, QC tests, deviations and disposition, pack/serialize, with the release gate highlighted where order-to-cash becomes possible.
Figure 15.2Pharma plan-to-produce
StageKey decisionWhere meaning shifts
Plan and scheduleCommit the supply planPatient demand, batches and process orders are different units
Source materialsAccept a lot; qualify a supplier"Received" is not "usable" until the QC decision
Make batchContinue, adjust or stopRecipe versions in MES, ERP and the registered process
Test (QC)Accept results; investigate OOSPassing is not releasable
Review and releaseDisposition the batch, per market"Released" has at least four meanings
Pack and shipPack for a market; release to distributionSerial, batch and expiry travel into order-to-cash
What the view makes visible

"Released" is pharma's "net revenue". QC passed, QA dispositioned, Qualified Person certified (for EU markets) and market-specific ERP status are four states sharing one word — and a batch can be releasable for one market but not another. Release is human-only, so the agent's role is to prepare the decision, not make it. Stability data reaches revenue: stability sets shelf life, shelf life sets expiry, expiry drives returns and the returns reserve. The QMS is the best institutional memory in the enterprise: GMP already requires investigations to record root cause, rationale and alternatives — exactly what the knowledge layer needs, captured under regulatory discipline.

Record-to-report: where the other chains land

Gross-to-net accruals from order-to-cash and inventory and expiry provisions from plan-to-produce all end up in reported numbers that mix facts, rules, estimates and judgment, under accounting policy.

Pharma record-to-report swimlane across GTN, ERP, Close, Reporting and FP&A, from subledger postings and GTN reserves through accrual true-up, universal journal, FX/intercompany, account reconciliations, consolidation, group statements, filings, and variance to plan.
Figure 15.3Pharma record-to-report
StageKey decisionWhere meaning shifts
CaptureAccept postingsSubledger timing is not GL period
Accrue and estimateSet reserves; apply overlaysThe reported figure becomes part estimate
ReconcileInvestigate differences; book true-upsAccrued, paid, claimed and disputed differ
Close and consolidateApprove eliminations, FX, intercompanyLegal-entity view versus management view
Report externallySign off filingsReported net sales versus government net price
Explain varianceAccept the explanationThe least governed knowledge in the chain

One reported number, several kinds of knowledge

Waterfall chart for illustrative quarterly net sales: Gross sales at list price 500.0 (fact reference), minus Chargebacks processed 120.0 (fact), minus Rebates and programs paid 85.0 (fact), minus Accrual for claims not yet received 62.0 plus/minus 6 (probabilistic), minus Returns reserve 8.0 plus/minus 2 (probabilistic), minus Management overlay 3.0 (heuristic), plus Prior-period true-up 4.0 (deterministic rule), equals Net sales reported 226.0.
Figure 15.4Quarterly net sales for one product (illustrative), colored by the kind of knowledge behind each step
Quarterly net sales, one product (illustrative)$MClass · origin · assurance
Gross sales at list price500.0Fact reference · ERP · A1 reconciled
Chargebacks processed−120.0Fact reference · GTN system · A1
Rebates and government programs paid−85.0Fact reference · GTN system · A1
Accrual for claims not yet received−62.0 (±6)Probabilistic · machine-derived · A4 SOX-validated model
Returns reserve−8.0 (±2)Probabilistic · machine-derived · A4, under returns policy
Management overlay−3.0Heuristic · human-authored · A3, rationale recorded
Prior-period true-up+4.0Fact reference plus deterministic true-up rule
Reported net sales226.0About a third of the figure rests on estimates and judgment
What the view makes visible

Record-to-report grades probabilistic knowledge: every true-up compares an accrual with what was actually claimed — the calibration evidence for the gross-to-net models. "Net price" is the seven-revenues problem under regulation: reported net sales and government-defined prices come from the same transactions under different legal definitions. Variance explanations are the weakest knowledge in the chain and the most likely to be laundered into fact. Origin tracking matters for disclosure: AI-drafted narrative carries its origin permanently, so disclosure controls can require named human authorship.

How the chains connect

FromToKnowledge carried
Plan-to-produce: batch status per marketOrder-to-cash: allocation, goods issueWhich batches are sellable, and where
Plan-to-produce: serial numbers, expiryOrder-to-cash: verification, returnsProduct identity and time-bound saleability
Order-to-cash: chargebacks, rebates, claimsRecord-to-report: postings, true-upsFacts, and calibration evidence for accrual models
Order-to-cash: accrual modelsRecord-to-report: reservesProbabilistic knowledge at A4
Plan-to-produce: stability, write-offsRecord-to-report: returns reserve, inventory valuationQuality decisions as financial facts and estimates

These dependency chains — stability to expiry to returns reserve to reported revenue — are invisible in any single system. They become visible only when knowledge objects carry their relations.

Chapter 16

Three Wedges

A wedge is defined by a decision, not a capability. Each tests a different part of the model; together they cover every epistemic class, every governance tier and all three value chains.

WedgeValue chainAgent autonomyGovernance tierWhat it tests hardest
Chargeback validationOrder-to-cashHuman approval on exceptionsStandard and regulatedBitemporal facts, MDM, external sources, rules versus agents
Batch record review by exceptionPlan-to-produceHuman-only decisionGxP-validatedDeterministic critical path, validation, market-specific release
Gross-to-net reserve reviewRecord-to-reportHuman-only approvalRegulated (SOX)The full epistemic profile on one reported figure

Order-to-cash wedge: chargeback validation

The decision. A wholesaler sells to a contracted customer at the contract price and claims the difference from the manufacturer. Each claim line must be validated: was the contract active, was the customer eligible on the date of sale, is the class of trade permitted, does the price match, is it a duplicate? Valid lines are credited; invalid ones are rejected with a reason and often resubmitted.

How the architecture works. A deterministic rules engine adjudicates the volume; the agent works only the exceptions an analyst would otherwise investigate by hand. The first lesson of the wedge is exactly that split: rules handle the volume; agents handle the exceptions. Every input is resolved as of the date of sale — contract terms, roster membership, list price history — because eligibility is bitemporal by nature.

Flow: wholesaler chargeback claim (EDI 844) enters a deterministic, validated rules engine resolved as of sale date (contract, roster, price). Clean lines are adjudicated automatically to a response (849 and credit memo in ERP). Exceptions go to an agent, which prepares bitemporal facts, heuristics and a model score, for an analyst to decide. A roster update re-triggers re-adjudication of affected lines via KFLOW.
Figure 16.1Chargeback validation: rules adjudicate the volume; the agent prepares exceptions for the analyst

What the analyst sees:

Line 0042 failed eligibility: customer not on the GPO Y roster for contract C-2231 on the sale date. [deterministic · eligibility rules v3 · roster as of 12 days before sale]

The roster was updated 9 days after the sale and now includes this customer, effective before the sale. [fact reference · GPO feed · valid before sale, recorded after]

The roster-lag playbook applies to GPO Y. [heuristic · human-authored · validated by GTN Manager, Jul 2026 · hit rate 0.88, n=310]

Likelihood of resubmission if rejected: 0.91 (0.86–0.94). [probabilistic · machine-derived · model v4]

Options: accept (within your authority) · hold pending roster confirmation · reject with reason code

What it teaches. Without valid time and record time, this line is rejected, resubmitted and reprocessed. External rosters rarely arrive with effective dates, so valid time often has to be inferred and flagged. Customer identifiers disagree across systems, so MDM gaps surface immediately. And nobody internally owns the accuracy of a GPO feed until the architecture requires a named steward.

Plan-to-produce wedge: batch record review by exception

The decision. QA dispositions each batch, market by market; for EU markets a Qualified Person certifies it. Batch record review is often one of the slowest steps between the end of manufacturing and a sellable batch.

The regulatory context. EU GMP Annex 22 on artificial intelligence remains a draft under revision; its consultation draft limited critical GMP use to models with deterministic outputs and excluded generative AI from critical applications, while EMA works on an approach to generative AI. In April 2026, FDA issued what has been reported as the first warning letter citing improper reliance on AI in drug manufacturing, concerning AI agents that generated specifications, procedures and master production records without adequate quality-unit review (Appendix E). The recipient was a small manufacturer of homeopathic drug products with broad, basic GMP failings — not a large-pharma precedent — but the principle it restates holds: AI-generated GMP documents must be reviewed and approved by the quality unit.

Design rules for AI in GxP decisions

1. The critical path is deterministic. Release readiness is evaluated in a validated rules engine; the language model never decides whether a criterion is met. 2. Generative output is assistance only — labeled, non-critical, and verified against source by the reviewer. 3. Agents never author GxP records. Specifications, procedures and batch records stay in their validated systems; a knowledge object references the validated record and is never its copy or its source of truth.

Two-lane diagram. Critical path (deterministic, validated, GxP): EBR, results, deviations and registrations feed a validated readiness-rules engine, producing US-ready/EU-blocked status, into QA/QP disposition (human only, electronic signature). Assistance lane (generative, labeled, verified by reviewer): a batch record summary and navigation/search inform the reviewer but never feed the rules engine.
Figure 16.2Batch record review: a deterministic, validated critical path; generative assistance informs the reviewer but never the rules engine
Batch B24-0917 — readiness for US: all criteria met; 1 exception flagged for your review.

All release results meet the US registered specification. [deterministic · GxP · specification v7 · LIMS]

Exception: a temperature excursion during granulation, closed with an assessment of no product impact. Similar excursions recurred in 3 of the last 20 batches. [fact reference · QMS]

Estimated risk of recurrence in the next batch: 0.15 (0.08–0.24). [probabilistic · A4 formally validated]

Batch record summary prepared. [generated · AI · unverified — check against the batch record]

EU readiness: blocked — the variation for the new granulation parameters is pending. [normative · registration · RIM]

Your options: disposition (US) · reject · hold. The agent cannot disposition.

What it teaches. The most important measure is the missed-exception rate: an extra flag costs minutes, a missed one is a compliance failure. Validation of the agent, its prompts and its knowledge objects is the largest effort. Registered specifications are often documents, so extracting them into typed knowledge is itself a process to validate. And reviewers may over-trust a readiness summary, so procedures must require source verification of flagged and sampled items.

Record-to-report wedge: gross-to-net reserve review

The decision. The controller approves gross-to-net and returns reserves at each close. They are among the largest estimates in a pharma company's reported revenue and a standing focus of auditors.

How the architecture works. The agent prepares the review: a reserve roll-forward, accruals versus claims actually received by program, model calibration status, proposed overlays with their rationale, and the decomposed net-sales figure from Chapter 15 with every line labeled. Probabilistic knowledge must be SOX-validated (A4); overlays must be human-validated (A3) with rationale captured at the time.

The Medicaid accrual model has under-accrued in 5 of the last 6 quarters. [fact reference · true-up history] Under the model-monitoring rule, that triggers a calibration review. [deterministic · monitoring rule v1]

The commercial-rebate overlay has recurred in 4 consecutive quarters — a recurring overlay usually means the model is missing a driver. [heuristic · human-authored · A3]

Two short-dated batches shipped this quarter; the returns reserve depends on expiry data from plan-to-produce. [fact reference · ERP batch master]

A possible explanation for the variance to plan is a payer-mix shift. [generated · AI · unverified]

Options: approve · adjust and approve · refer back. The agent cannot approve.

What it teaches. Labels are lost wherever spreadsheets sit between the gross-to-net system and the close; those spreadsheets become sources or are retired. Past overlays rarely have recorded rationale, so the first run creates an institutional-memory backlog. Accrual models may lack formal validation evidence, so reaching A4 is a project in itself. And this wedge closes the loop on chargeback validation, which produces the facts that grade the accrual model reviewed here.

Part VI

Making It Real

Governance that has authority, regulation that is designed in, and a start that serves decisions before it builds platforms

Chapter 17

Governance, Regulation and the Operating Model

Ownership without authority is governance theatre. Authority without capacity is a bottleneck. The operating model has to provide both.

Govern meaning, proportionally

The guidebook's sixth move was to govern meaning, not data. The knowledge layer makes that concrete through four governance tiers and one rule about authority: every owner can change the state of the objects they own without escalation, within the deadlines set by their domain council. Councils are small and domain-specific — gross-to-net, quality, finance — and decide within weeks, not quarters. A single heavy process for everything is how governance becomes theatre, and KMONITOR watches for the early signs: overloaded owners, ageing backlogs and recurring overrides.

Roles

RoleOwns
Knowledge architectKDEFINE, the concept spine, KLOAD contextualization rules
Decision intelligence designerDecision objects, driver trees, KQUERY templates for each decision
Intelligence quality stewardValidation gates, golden questions, hypothesis verification
Agent platform leadThe agent runtime as a product: context assembly rules, guardrails, model selection, action gateway
Domain owners and councilsThe meaning, rules and policies of their domain; approval within deadlines
Source stewardsThe accuracy, timeliness and license terms of each source — including external feeds the enterprise does not control
Validation leadComputerized-system validation for agents and knowledge in GxP processes

Regulation is designed in, not added on

RegimeWhat it requiresWhere the architecture answers
GxPValidated systems; controlled records; human accountability for release; scrutiny of AI in critical decisionsGxP-validated tier; deterministic critical path; agents never author GxP records; validation of agents, prompts and knowledge as one system
SOXControls over reported numbers; evidence for estimates and management judgmentRegulated tier; A4 models and controls; overlay rationale captured as memory records
Government pricingLegally defined price concepts; frequent rule changesSeparate definitional objects per legal definition; dual approval; short review cycles
Privacy and AI governanceLawful processing; transparency; human oversightInherited entitlements; ethics boundary in KLOAD; origin tracking; human-only/human-approve autonomy levels

The ethics boundary

Capturing institutional memory means capturing what people know and why they decided as they did. The architecture builds its answer into KLOAD rather than leaving it to policy: capture the reasoning, not the reasoner. Knowledge objects record what was decided, why, and what alternatives were considered. They do not record who disagreed, how long a decision took, or anything that functions as an individual performance measure.

Security beyond access

Documents loaded into the knowledge layer can carry text designed to manipulate the agents that later read it. The architecture treats every extracted passage as data, never as instruction; strips or flags instruction-like content; carries each source's trust tier into every answer; and never lets document-derived knowledge drive an action on its own.

Chapter 18

Where to Start

Do not launch a platform. Launch three decisions, and build only what they need.

The guidebook warned that another platform modernization would be the fourth repetition of the same mistake. The knowledge layer is especially exposed to that mistake, because "load all our knowledge" sounds like progress. Our recommendation is the opposite: start from decisions, and let the knowledge layer grow outward from decisions that work.

Six principles for the first year

Start with three decisionsOne per value chain, chosen through the Decision Intelligence Audit: one where failure costs money visibly, one that gives influential skeptics time back, one that crosses a boundary no current system bridges.
Define before you loadDeclare only the knowledge types those decisions need. Seed around fifty concepts by hand so that automated loading has something to resolve against.
Load narrowlyConnect the sources the decisions need. Resist the request to index every repository; it produces a knowledge swamp.
Sequence by regulatory burdenIn pharma: chargeback validation first, gross-to-net reserve review second (it uses the facts the first produces), batch record review last — but begin its validation planning on day one.
Gate every go-liveGolden questions pass; every claim carries its labels; every knowledge object has an owner and the required assurance; every external source has a steward; reviewers are trained; the manual process remains until the wedge beats it.
Measure decisionsDispute rates, release cycle time, close days, true-up variance, audit adjustments — not active users.
Gantt-style timeline across 12 months: Mobilize (audit, M0-M2), Foundation (core build, M2-M4), Chargeback validation (build M2-M4, live M4-M12), GTN reserve review (build M4-M6, live at close M6-M12), Batch record review (validation planning through validation M0-M10, live M10-M12). Caption notes the GxP wedge starts validation planning on day one and goes live last.
Figure 18.1An illustrative first-year sequence for the three pharma wedges

What the first loads will show

The first runs of KLOAD will surface conflicts — policies that disagree with system configuration, definitions that disagree across functions — and gaps: rules without owners, overlays without rationale, customizations nobody can explain. This is not a sign that the architecture is failing. It is the first time the organization has seen its knowledge clearly. The conflict and gap backlog is the governance agenda for the second year, and the most persuasive evidence a sponsor will see that the work is worth doing.

Three risks to manage

Scope creep into a platform. The pressure to load everything comes early; the decision-first rule is the defense. Domain-expert time. Gross-to-net, QA and the controller's team are also running the close and releasing batches; their time must be planned, not hoped for. Validation running late. If the GxP wedge slips, the other two still deliver; that is why it comes last.

Conclusion

Knowledge You Can Stand Behind

The question is not whether an organization's agents can answer. It is whether the organization could stand behind the answer — and show how it knows.

The guidebook ended with a hopeful observation: sediment can be excavated. This point of view describes what to build from what is excavated. Not a larger store, a faster pipeline or a better chatbot, but a layer of knowledge that is typed, owned, governed, versioned and lifecycled — and labeled, claim by claim, with what kind of knowledge it is, who wrote it, who has vouched for it, and how far it may be trusted.

The technology to build it exists. Models can extract, classify and reason; graphs, rules engines and registries can store and execute; vendors are converging on ways to exchange meaning. What no technology supplies is the organization's own knowledge and the discipline to keep it honest. That work is unglamorous. It means naming owners, writing down rationale, separating what was intended from what was implemented, and refusing to let an estimate be presented as a fact.

In regulated industries, that discipline is not optional. A release decision, a reported revenue figure and a chargeback credit each carry legal weight. Agents will increasingly prepare all three. The organizations that benefit will be those whose agents can say, for every claim, what it rests on — and those that do not will discover that confident, fluent and wrong is the most expensive combination in enterprise technology.

Appendices

Glossary, Decisions, Standards and Specifications

Reference material for architects, governance teams and anyone implementing against this model

Appendix A

Glossary and Abbreviations

TermMeaning
Answer contractThe fixed structure of every claim returned by KQUERY: value, class, origin, assurance, versions, provenance, scope, as-of time, confidence, treatment and caveats.
AssuranceWho has checked a knowledge object, how, and whether the check is current: A0 unverified to A4 formally validated. Assurance expires.
BitemporalRecording both valid time (when something applied to the business) and record time (when the organization knew it).
ContextThe runtime bundle assembled for one request. Never stored as a layer; persisted only as a context manifest.
Context manifestThe record of which knowledge objects, versions, facts, scope and entitlements produced an answer.
Decision-firstThe rule that every knowledge object must serve at least one decision, and that queries start from the decision.
Epistemic classOne of six kinds of knowledge: definitional, deterministic, normative, probabilistic, heuristic, generated.
Epistemic profileClass, origin, assurance and derived treatment, carried by every knowledge object.
Fact referenceA pointer to a record in a system of record, with as-of time and quality signal. Not a knowledge class.
HarnessEverything around a model that makes an agent useful for one purpose: instructions, retrieval index, tools, guardrails, evaluation set and memory.
Intended / implementedWhether a deterministic rule is owner-approved policy or the behavior a system actually enforces.
KDEFINE, KLOAD, KSTORE, KQUERY, KFLOW, KMONITORThe six components: define, extract-contextualize-load, store, query, govern and move, monitor.
Knowledge object (KO)A governed unit of knowledge with an envelope and epistemic profile.
Memory recordA record of a specific decision or action with its rationale and alternatives.
Model boundaryThe runtime rule that models supply language and reasoning, while enterprise claims must be grounded in governed knowledge.
OriginWho or what authored a version: human, system, machine, AI, or AI-drafted and human-edited. Fixed per version.
Parametric bypassA model answering from its training instead of governed knowledge.
Shadow context layerThe definitions, rules and context hidden in agent prompts, private indexes and guardrails.
Siloed AgentA purpose-built agent whose knowledge lives inside its own harness rather than in a shared, governed knowledge layer.
TreatmentHow an agent must use a knowledge object, derived from class, origin and assurance; may be tightened, never loosened.
Trust tierA source's tier, which caps the assurance knowledge derived from it alone can reach.
WedgeA bounded deployment defined by one decision, proving the architecture end to end.

Abbreviations

340BUS drug pricing program for eligible covered entitiesMCPModel Context Protocol
AMPAverage manufacturer price (Medicaid)MDMMaster data management
ASC 606US revenue recognition standardMESManufacturing execution system
ATTPSAP Advanced Track and Trace for PharmaceuticalsMLRMedical, legal and regulatory review
CLMContract lifecycle managementNBRxNew-to-brand prescriptions
CRMCustomer relationship managementQA / QCQuality assurance / quality control
EBRElectronic batch recordQMSQuality management system
EDI 844 / 849Electronic chargeback claim / responseQPQualified Person (EU batch certification)
ERPEnterprise resource planningRIMRegulatory information management
GMP / GxPGood manufacturing / good practice regulationsSOXSarbanes-Oxley Act
GPOGroup purchasing organizationTRxTotal prescriptions
GTNGross-to-netWACWholesale acquisition cost (list price)
HCPHealthcare professionalIDNIntegrated delivery network
IBPIntegrated business planningLIMSLaboratory information management system
Appendix B

Design Decisions

DecisionWhat we chose
Data–knowledge boundaryData stays in systems of record; knowledge references it and never copies it
ClassesSix epistemic classes; definitional and deterministic separate; fact references outside the classes
Epistemic profileClass, origin, assurance and derived treatment on every knowledge object
OriginFixed per version; approval raises assurance, never changes origin
Composite confidencePer-claim confidence always; a single figure only from a validated composite model, never on a GxP critical path
Automatic validationOnly reconciled fact references and implemented rules read from configuration, below the GxP tier
ContextA runtime function, persisted only as a manifest
MDMGolden records are data; match, merge and survivorship rules are knowledge
InsightsA separate insight store; promotion into knowledge creates proposed objects
External sourcesEvery source registered with a named internal steward and defined behavior when stale
Existing agentsKeep the agents, move the knowledge: harvest harnesses into the shared layer and re-point agents to it
VendorsPublish governed definitions into vendor semantic layers; embedded agents consume enterprise knowledge or declare limits
AI in GxPDeterministic critical path; generative output as verified assistance; agents never author GxP records
Net priceReported net sales and each government-defined price are separate regulated definitions
NamesKDEFINE, KLOAD, KSTORE, KQUERY, KFLOW, KMONITOR — chosen to avoid collisions with established technologies
Appendix C

Knowledge Object Type Catalog

ClassTypesExamples in this document
Definitionalconcept, metric_definition, decisionNet sales under ASC 606; batch release status; chargeback validation decision
Deterministicdriver_tree, process_model, handoff, control, actionReserve roll-forward; release readiness rules; eligibility rules
Normativepolicy, target, contract_term, slaEstimation policy; contract terms; registered specifications
Probabilisticmodel, forecast_reference, composite_modelAccrual models; returns reserve model; recurrence model
Heuristicplaybook_rule, pattern, expert_annotationRoster-lag rule; reviewer checklist; controller's overlay
Generatedhypothesis, explanation, summaryDispute-cause explanation; batch record summary
Fact referencesfact_referenceList-price history; roster membership
Recordsmemory_recordReserve approval with rationale
InfrastructuresourceGPO roster feed; 340B list; ERP instance
Appendix D

Standards Alignment

Knowledge elementStandard
Concepts, variants, broader/narrower termsSKOS
Type schemas and constraintsOWL and SHACL
Metric, semantic-model and ontology definitionsApache Ossie (incubating), successor to Open Semantic Interchange
Process modelsBPMN
Decision logic and controlsDMN
ProvenancePROV-O
Flow lineage for loads and lifecycle runsOpenLineage
Agent access to knowledge toolsModel Context Protocol (MCP) or equivalent
Bitemporal lifecycle, epistemic class, origin, assurance, treatmentNo adequate standard — defined in KDEFINE
Appendix E

Sources

Regulatory and vendor statements reflect these public sources as of October 2026. Both areas are changing quickly; verify current status before relying on them.

Agent Adda

Agent Adda — Data and Analytics Practices. From Data to Intelligence: The 30-Year Reckoning and the Road Ahead. 2026 edition.
Agent Adda — Data and Analytics Practices. Documents Are Not Knowledge: The Case for Purpose-Built AI Knowledge Layers. 10 March 2026.

AI in GMP manufacturing

Health Products Regulatory Authority (HPRA), QP Forum 2026 presentation on EU GMP Annex 22 status. IntuitionLabs, "EU GMP Annex 22: AI compliance in pharma." PharmOut, "EMA 2026–2028 GMP work plan." DLA Piper, "FDA warning letter highlights risks of using AI in drug manufacturing," April 2026. Regulatory Affairs Professionals Society, "FDA warns firm for inappropriate use of AI in drug manufacturing." U.S. FDA, Warning Letter 320-26-58 to Purolea Cosmetics Lab, 2 April 2026. BioSpace, "FDA's first AI-focused cGMP warning letter signals new scrutiny for manufacturers."

Accounting, pricing and pharma regulation

Financial Accounting Standards Board, ASC 606. Centers for Medicare & Medicaid Services, Medicaid Drug Rebate Program; Open Payments. Health Resources and Services Administration, 340B Drug Pricing Program. U.S. CFR, 21 CFR Part 11; Parts 210–211. European Commission, EudraLex Volume 4 (Annex 11, Annex 16).

Semantic interchange and vendor semantic layers

Snowflake, "Open Semantic Interchange specifications finalized." dbt Labs, "The OSI spec updates" and "OSI is now Apache Ossie (Incubating)," July 2026. Apache Ossie (incubating), incubator.apache.org. The Information, "Microsoft reverses course on AI data standards group," 29 September 2026. BARC, "SAP data and analytics 2026: from roadmap to reality." DBTA, "SAP enhances copilot Joule with collaborative AI capabilities."

Appendix F

Specifications for Architects

This point of view stops at the boundary between what to build and why and how to build it with which products. The specifications below give architects enough to begin design; technology selection, sizing and cost depend on each organization's estate and are deliberately left out.

F.1 A knowledge object envelope

id: hr.gtn.roster_lag type: playbook_rule epistemic_profile: class: heuristic origin: {type: human_authored, author: "Senior Chargeback Analyst", created: 2026-06-12} assurance: {level: A3_human_validated, by: "GTN Manager", method: "evidence review, 310 cases", at: 2026-07-20, expires: 2027-01-20, evidence: "approval-record:GTN-0412"} treatment: {verb: ADVISE, may_state_as_fact: false, must_show: [scope, hit_rate, sample], max_autonomy: human_approve, gxp_critical_path: false} # derived by policy domain: tacit_expert process_anchor: [o2c.invoice.chargeback] owner: {business: "GTN Manager", steward: "Senior Chargeback Analyst", custodian: "Knowledge Platform"} governance: {tier: standard, approver: "GTN domain council", deadline_days: 30} version: {number: "2.0", valid_from: 2026-07-20, recorded_at: 2026-07-04, rationale: "Roster updates from GPO Y arrive about two weeks late"} lifecycle: {state: active, review_triggers: ["hit_rate < 0.70", "date >= 2027-01-20"]} scope: {gpo: "GPO Y", market: US, persona: chargeback_analyst} relations: {depends_on: [src.gpo_y_roster, ctl.gtn.eligibility_rules]} quality: {hit_rate: 0.88, sample: 310} informs: [dec.gtn.chargeback_validation]

F.2 One claim in the answer contract

{ "claim": "Contract net price, P12, GPO Y", "value": 412.50, "unit": "USD per unit", "class": "deterministic", "treatment": "EXECUTE", "origin": "human_authored (contract C-2231 amendment 3)", "assurance": "A3_human_validated (Contracting, 2026-08-04)", "versions": {"term.contract.C-2231": "v4", "fact.list_price.P12": "2026-07-01"}, "as_of": {"valid_time": "2026-10-10", "record_time": "2026-10-10T09:12Z"}, "scope": {"gpo": "GPO Y", "market": "US"}, "caveats": ["Other definitions of net price exist; government-defined prices are restricted", "Chargebacks before 2026-08-12 are under re-adjudication after a price correction"] }

F.3 Build, buy or configure

Capability areaApproachReasoning
Knowledge contentBuildDefinitions, rules, policies, heuristics and rationale are the organization's own; they cannot be bought
KDEFINE policyBuild on standardsTypes compile to SKOS, OWL/SHACL, BPMN, DMN; epistemic profile and lifecycle policy are specific to this model
Graph, rules engine, model registry, vector indexBuyMature product categories; KSTORE is a logical layer over them
Metric execution and exchangeBuy and publishUse a metric layer; exchange definitions through Apache Ossie where vendors support it
Lineage and provenance captureBuyLineage platforms and OpenLineage-compatible tooling
KLOAD extractionConfigureLanguage-model and document-extraction services, configured with typed schemas and safeguards
KFLOW workflowsConfigureExisting workflow, QMS change-control and ticketing tools, so governance happens where work already happens
KQUERY and the answer contractBuildThe decision-first routing and labeling are the core of the model
Agent runtimeConfigureOrchestration frameworks and foundation-model APIs, with grounding, treatment checks and the action gateway added
KMONITORConfigure and buildObservability and evaluation tools, plus decision-level and governance measures that no tool provides

F.4 Design considerations not covered in the main text

LatencyExecuting rules and resolving facts at query time costs time. Cache definitional and deterministic knowledge by version; never cache facts as knowledge.
ScaleKSTORE holds thousands to hundreds of thousands of objects, not billions of rows. Volume pressure falls on fact resolution, the insight store and audit logs.
AvailabilityWhen a source or engine is unavailable, the runtime must degrade visibly — say what cannot be answered — rather than fall back on model memory.
Multi-instance and federationGlobal concepts, decisions and policies; per-instance process models and controls; domain stacks sharing one semantic spine.
Validation footprintIn GxP scope, the agent, its prompts, its knowledge objects and the rules engine are validated as one system; keep the GxP footprint as small as the decision allows.
Out of scopeProduct selection, sizing, cost estimation and detailed security architecture. These depend on the organization's estate and are best done in design, not in a point of view.