← Reports
Read Full Report
01/00·Title
Context Graphs · Enterprise AI · July 2026

The decisions your systems forgot.

Chander Dhall
Chander Dhall Builder · Leader · Speaker

Every enterprise has someone who remembers what happened the last time the hard case came up. This deck uses a $180,000 renewal exception to show how decision traces turn that judgment into searchable institutional memory.

Read Full Report →
WhyTrace · Precedent · Governance
Executive Snapshot

Four signals. One structural gap.

The final price is always visible. The reasoning that justified it almost never is.

Running scenario $180K

Annual renewal value. Three significant outages. Twenty percent discount requested against a ten percent policy cap.

Decision context 45 days

Until renewal. Too little time to rebuild precedent from scattered systems and unavailable people.

Decision path 6 steps

Generate reusable context in a single exception decision. Most organizations reliably keep only the final commit.

Information model 5 layers

Answer different questions about state, policy, execution, memory, and why an action was allowed.

The Missing Layer

Systems of record preserve current state. They rarely preserve the reasoning behind it.

The gap is structural. No existing category is designed to capture cross-system business judgment as an organizational record.

Systems of record

Current state

Accounts, contracts, tickets, prices. Authoritative. Well governed. Designed to maintain canonical values, not explain how they were set.

Policy stores

General rules

Discount limits, approval thresholds, exception criteria. Define what should happen in general. Do not record how ambiguity was resolved in a specific case.

The missing record

Case-specific judgment

Evidence considered, policy version applied, exception justification, approval authority, action taken, outcome observed. Almost never captured as a structured, searchable artifact.

Running Scenario

One renewal. Six steps. Most of the context disappears.

A $180K renewal, three outages, and a 20% discount request against a 10% policy cap — decomposed into the six steps that produce reusable context.

01 Gather Account record, contract, service incidents, open tickets, pricing. Usually lost
02 Reconcile Resolve conflicts between CRM and billing definitions. Usually lost
03 Evaluate Apply the current discount policy and exception policy version. Usually lost
04 Find precedent Search for comparable service-impact exception cases. Usually lost
05 Approve Route to VP under exception policy. Evidence presented. Decision made. Partly captured
06 Commit Write approved discount to contract. Notify account team. Captured
Information Model

Five layers answer five different questions.

The decision-record layer complements the other four. It does not replace any of them.

01 System of record What is true now? Accounts, contracts, tickets, prices
02 Policy store What should happen in general? Rules, limits, authority, exception criteria
03 Observability trace What did the software do? Tool calls, latency, errors, model outputs
04 Agent memory What context helps this agent continue? Conversation state, retrieved documents, learned facts
05 Decision record Why was this action allowed? Evidence, policy, exception, precedent, approval, outcome
Decision Trace

Capture business judgment, not hidden model reasoning.

A useful trace records what the organization knew, how policy applied, who authorized the action, and what outcome followed.

01

Context snapshot

The evidence and records gathered at decision time, with source identifiers and retrieval timestamps.

02

Policy evaluation

The policy version applied and the result, including any ambiguity in how the case fit the rule.

03

Exception path

The exception type, justification, and supporting evidence when standard policy limits were exceeded.

04

Approval

Who approved, under what authority, at what time, and with what evidence presented.

05

Action

What was committed, which systems were updated, and what downstream effects were triggered.

06

Outcome

What happened after the action. Updated as results become known. Enables learning from precedent.

Context Graph

Connected traces turn isolated decisions into searchable precedent.

The durable advantage is not another copy of the customer or contract. It is the evidence, similarity judgment, and authority carried on the links between entities.

Business object Customer account $180K ARR · 3 outages
provides context
Decision trace Renewal exception 20% discount · service-impact exception · VP approval
produced outcome
Observed result Renewal outcome Accepted value · account health
Nodes

Business entities that already exist in operational systems: accounts, contracts, renewals, incidents, policies, people, agents.

Evidence-bearing edges

The links carry the judgment: exception justification, precedent similarity criteria, approval authority, policy version, and outcome. These make the graph queryable.

Architecture

Capture the trace where the decision is orchestrated.

The orchestration layer sees context gathering, policy evaluation, approval routing, and action commitment together — before that reasoning is discarded.

InputCRM
InputBilling
InputSupport
InputIncidents
InputPolicy store
InputIdentity
context gathered at decision time
Decision time Orchestration & trace capture Gather context · Evaluate policy Route approval · Commit action
Control plane Policy & governance Access · Retention · Schema · Audit
write tracecommit approved action
Institutional memory Decision-record store Structured trace · Evidence links · Precedent links · Outcomes
Canonical state Systems of record Contract updated · Invoice changed · Case resolved
Precedent searchFind structurally similar cases
EvaluationCompare decisions with outcomes
Operator viewAudit, explain, and improve
Governance

Institutional memory needs explicit boundaries.

A decision record is valuable because it connects sensitive evidence, authority, and outcomes. That same connection makes security, privacy, retention, and access design nonnegotiable.

Security

  • Decision traces inherit the security classification of the most sensitive data they contain.
  • Encryption at rest and in transit is a baseline requirement.
  • Audit logs record who accessed which traces and when.

Privacy

  • Decision traces may carry personal data and create jurisdiction-specific obligations.
  • Access, correction, deletion, restriction, and purpose limitation require documented processes.
  • Reference authoritative records rather than copying sensitive fields where possible.

Retention

  • Different decision types carry different retention requirements based on law, contract, and operational need.
  • The schema includes a retention_policy field so each trace is governed by the appropriate lifecycle rule.
  • Enforceable archival and deletion behavior — not an indefinite default.

Access control

  • Access to a customer record does not automatically grant access to all decisions about that customer.
  • Role-based controls with trace-level and field-level granularity.
  • Ownership questions — who owns the schema, who approves instrumentation changes — must be named explicitly.
Market Assessment

Incumbents provide pieces. Cross-system lineage remains open.

Each major platform captures its own domain well. Full decision lineage for work that spans systems requires integration and instrumentation beyond any single platform.

PlatformStrengthDecision-lineage gap
Salesforce Agentforce Deep CRM integration. Approval workflows. Agent traces within Salesforce. Decisions that pull data from ERP, support, or compliance systems are only partially captured.
ServiceNow Workflow orchestration spanning departments. Supervised agent execution. Full trace depends on integration with systems outside ServiceNow's orchestration layer.
Workday Agent lifecycle governance: registration, activation, metrics within HR and finance. Governs the agent, not the decisions the agent makes across other systems.
Snowflake Durable storage, governance, and analytics. Can receive traces from external systems. Building blocks only. No pre-built decision-record schema, precedent search, or trace governance.
Databricks MLflow Tracing for agent observability. Flexible data engineering foundation. Technical traces. Business meaning, exception justification, and precedent links require additional build.

The execution path has a structural advantage: it sees context, policy result, approval, and action together at decision time.

Operating Model

Autonomy is earned one decision type at a time.

Decision traces give leaders the evidence to decide where humans stay in control, where exceptions require review, and where stable outcomes justify broader autonomy.

Stage 01 Observe Agent gathers evidence. Human decides. Trace captures what was gathered and what was decided.
Stage 02 Propose Agent recommends. Human approves every action before execution.
Stage 03 Review exceptions Standard cases proceed. Cases above policy limits or flagged conditions go to humans.
Stage 04 Record & audit Most decisions proceed autonomously with sampled review and full audit logging.
Stage 05 Evaluate Outcomes test whether confidence was deserved. Unexpected results are flagged for review.
Stage 06 Expand Only stable decision types with favorable outcomes receive more autonomy.
Gate at every stage: Complete traces Known policy version Acceptable outcomes Named owner
Economics

The first return is less repeated judgment.

Avoided reconstruction, faster exception handling, lower escalation load, and fewer inconsistent decisions — quantified as planning scenarios with explicit assumptions.

WorkflowAssumptionModeled opportunity
Deal desk 20 analysts spend 25% of their time reconstructing precedent and gathering approval context. If decision traces reduce that time by 60%, approximately 3 analyst-equivalents of capacity return to higher-value work.
Support escalation 10,000 complex cases per year require an average of 15 minutes each to gather cross-system context. If decision traces reduce context-gathering time by 50%, approximately 1,250 hours are saved annually.
Renewal exceptions 1,000 renewals per quarter, 12% requiring non-standard approval, averaging 30 minutes of coordination each. If decision traces reduce coordination time by 40%, approximately 24 hours per quarter are saved.
Modeled value = avoided rework + faster exceptions + reduced escalations + lower inconsistency cost

Planning scenarios, not market statistics. Replace these assumptions with your organization's actual workflow volumes and labor costs before making investment decisions.

Implementation Roadmap

Prove the learning loop in one workflow before scaling.

Capture comes first, precedent second, outcomes third, and broader autonomy only after the evidence supports it.

Phase 1 Instrument one workflow Choose where exceptions are frequent and the cost of inconsistency is visible. Capture minimum schema. Proof: complete traces
Phase 2 Enable precedent search Build search by situation, policy, exception type, and approval. Integrate into the decision workflow. Proof: relevant retrieval
Phase 3 Link outcomes Integrate outcome data from downstream systems. Close the feedback loop between decision and result. Proof: decision-to-outcome view
Phase 4 Expand workflows Add two to four more high-value workflows. Extend schema. Cross-workflow queries become possible. Proof: shared operating model
Phase 5 Calibrate autonomy Use outcome data to identify which decision types can expand and which need more oversight. Proof: outcomes justify control
Limitations

What this architecture does not solve.

A decision-record layer is a targeted capability. Understanding its boundaries is as important as understanding its value.

Not observability

Decision traces complement technical tracing

Observability tools capture technical execution — tool calls, latency, errors, model outputs. Decision traces capture business meaning. Both are needed; neither replaces the other.

Not chain-of-thought

Traces are not model internals

Internal reasoning steps from a language model are not suitable as business records. A decision trace captures what the organization knew and why the action was permitted — not the model's intermediate monologue.

Adoption dependency

Value scales with instrumentation coverage

A partial implementation that captures some workflows but not others creates an incomplete precedent record. The learning value depends on consistent capture across the workflows where exceptions occur.

Integration cost

Cross-system lineage requires cross-system work

Each source system, policy store, and approval workflow needs integration. This is engineering work with real cost and maintenance overhead. The investment is justified by the workflows where exception frequency and value are highest.

Board Question

Who owns the "why"
when agents run the work?

The next generation of enterprise platforms will not only answer what the business knows. They will explain why the business acted, which precedent it followed, and where human judgment entered the loop.

The decision for your organization

For the workflows where exceptions and approvals create the most value, decide where the durable decision record will live. The execution path has the structural advantage — it sees the reasoning before it is discarded. The question is whether you build around that advantage or leave the judgment in your systems of record unconnected.

© 2026 Chander Dhall Methodworks, LLC. All rights reserved.