Key takeaway
- Six levels of AI agent maturity, from prompted AI to world-model-driven systems, and why most organisations are stuck at L2 without knowing it.
What is the agent maturity model? It is a six-level roadmap, L0 to L5, from prompted AI to world-model-driven systems. Agent maturity is measured by how context and decisions become inspectable, governable and reusable, not by model size, tool count or autonomy granted. Most organisations believe they are at L3 or L4. Most are at L2, where context dies when the session ends.
The 60-second brief
- The definition: agent maturity is measured by how context and decisions become inspectable, governable and reusable. Not model size, tool count or autonomy granted.
- Six levels: context is written (L0), invoked (L1), remembered (L2), structured (L3), governed (L4) and models reality (L5).
- The trap: most organisations believe they are at L3 or L4. Most are at L2, where context dies when the session ends.
- The hard jump: L2 to L3 needs standardised decision traces, structured context and evidence provenance. Infrastructure, not features.
- Where to start: capture decision traces, not logs, today.
The Defining Metric
An agent with 50 tools and full autonomy but no decision traces is less mature than one with five tools that records every decision with full provenance. Maturity asks three things: is it inspectable (what context did the agent have, and why did it decide)? Governable (can policy and authority control what it does)? Reusable (do past decisions inform future ones)?
| Level | What happens to context | What it is |
|---|---|---|
| L0 | Context is written | Prompted AI |
| L1 | Context is invoked | Tool-enabled AI |
| L2 | Context is remembered | Managed agents |
| L3 | Context is structured | Agentic systems |
| L4 | Context is governed | Context OS |
| L5 | Context models reality | World-model-driven systems |
The Six Levels
- L0, prompted AI: context is written. A person writes a prompt; the model responds. Hallucinations when facts are missing, no continuity, no accountability. The human is the context infrastructure. You are here if your "AI implementation" is people pasting text into a chatbot.
- L1, tool-enabled AI: context is invoked. The model calls search, databases and APIs, and takes simple actions. But context is ephemeral: fetched, used and forgotten, and outputs are treated as truth. You are here if you have RAG pipelines and every session is independent.
- L2, managed agents: context is remembered. Multi-step plan, act and verify, with session state and human escalation. But learning is session-bound, summaries overwrite nuance, and traces show steps, not rationale. Context dies when the session ends. Ask what the agent learned from last week's similar task. If the answer is "nothing", you are here.
- L3, agentic systems: context is structured. Bounded scenarios with explicit constraints, evidence references, verification loops, human approvals and decision traces after the fact. But trace quality varies by team, and decisions are hard to compare. You can answer "why was this approved?" for one decision, not across them.
- L4, Context OS: context is governed. Agents run inside an enterprise runtime that assembles, validates and governs decisions before execution, and writes standardised traces back as institutional memory. Precedents are findable and safely reusable. Risks: over-governance, context hygiene and policy conflicts across teams.
- L5, world-model-driven systems: context models reality. The system simulates outcomes before acting, delegates based on modelled confidence and reconciles predicted against actual outcomes. "What breaks if we deploy on Friday?" gets a real answer. This is the frontier, described in Building Production World Models.
What an Enterprise-Grade Decision Trace Contains
At L3, traces emerge. At L4, they are standardised across the enterprise:
decision_trace:
id: dec-2025-01-04-12345
context_used: [customer_record (source, permissions, freshness), refund_policy v2.3, 3 precedents]
policies_applied: { refund_approval_matrix: passed, customer_tier_rules: passed, amount_threshold: "passed (< $5,000)" }
authority: { approver: agent-support-007, delegated_from: support-lead, scope: "refunds < $5,000" }
alternatives: { escalation: not_required, partial_refund: "rejected (customer preference)" }
evidence: { order_confirmation: strong, return_receipt: strong, customer_statement: "medium (unverified)" }
conclusion: "Approved full refund: $2,500"
outcome_pointer: refund_transaction_67890
At L4, two layers separate. The Context OS acts before execution and asks "should this decision proceed?" The DecisionGraph acts after execution and asks "why was this decision made?" Without the first, wrong actions happen; without the second, you cannot explain or learn.
| Level 4: Context OS plus DecisionGraph (top to bottom) | What it holds |
|---|---|
| Agents, people and systems | Coordinated under shared controls |
| Context OS (before execution) | Policy, authority and evidence-sufficiency gates; role-aware context |
| DecisionGraph (after execution) | Standardised decision traces as institutional memory; precedent retrieval |
| Engineered context assets | Typed, permissioned, policy-bound and reusable across workflows |
| Systems of record and tools | Data, documents, APIs |
You need both. Context OS alone: governed, not learning. DecisionGraph alone: learning, not governed.
Technology investment is not maturity. Decision infrastructure is.
The Honest Diagnostic
Context questions:
| Question | If "No" → max level |
|---|---|
| Can you answer "what context did the agent see?" | L0 |
| Does context persist across sessions? | L1 |
| Is context structured (entities, relationships)? | L2 |
| Is context governed (policies, permissions)? | L3 |
| Can you simulate decisions before execution? | L4 |
Decision questions:
| Question | If "No" → max level |
|---|---|
| Can you answer "why did the agent do that?" | L0 |
| Is reasoning preserved (not just actions)? | L1 |
| Are decision traces standardized across teams? | L2 |
| Can decisions be reused as precedent? | L3 |
| Do outcomes feed back into decision-making? | L4 |
The quick test: what did the agent know? Why did it decide that? What did it learn? If you cannot answer all three with specifics, you are at L2 or below. (The auditor's version of this test is in Decision Memory.)
Why Are Most Organisations Stuck at L2?
L2 is comfortable. Agents work, do multi-step tasks and impress in demos. But every session starts fresh, nothing compounds, governance is advisory, and "why did it do that?" requires archaeology. The jump to L3 needs standardised decision traces, structured context and evidence provenance. These are not features you add. They are infrastructure you build.
The Progression Path
- L0 → L1: tool contracts and error handling, permissions at the tool boundary, logged tool inputs and outputs with intent.
- L1 → L2: persist artifacts across steps, separate evidence from notes, add human gates for sensitive operations.
- L2 → L3: scenario templates, evidence links for every conclusion, alternatives and rejection reasons, decision trace packets.
- L3 → L4: authority models, governance at retrieval and execution, an enterprise-wide trace schema, precedent retrieval. (See Why Enterprise AI Needs an Operating System.)
- L4 → L5: invariants, simulation, continuous reconciliation and conditional delegation.
You cannot skip levels. L4 without L3 foundations collapses.
The Maturity Trap
Sophisticated models, RAG pipelines, multi-step agents and workflow orchestration do not make you L3 or L4. Persistent decision traces, structured context graphs, policy enforcement at execution and precedent retrieval do. A team with simple tools and rigorous decision capture may be more mature than one with cutting-edge models and no decision infrastructure.
| Quick reference | What it is | Context | The tell |
|---|---|---|---|
| L0 | Prompted AI | Context is written | Human is the context infrastructure |
| L1 | Tool-enabled AI | Context is invoked | Ephemeral tool outputs, nothing persists |
| L2 | Managed agents (most organisations are here) | Context is remembered (session only) | Context dies when session ends |
| L3 | Agentic systems | Context is structured | Decision traces emerge (not yet enterprise-grade) |
| L4 | Context OS | Context is governed | Pre-execution governance + enterprise DecisionGraph |
Where to Start
If you are at L2, and most are, start capturing decision traces: the conclusion, the evidence, the alternatives, the policies and the outcome. Keep the schema simple at first ("what, why, evidence, outcome"), then standardise. Without traces you cannot build context graphs, precedent or governance. Autonomy can then widen as described in Bounded Autonomy, and be run as a discipline through AgentOps.
Technology investment is not maturity. Decision infrastructure matters more than model sophistication.
Your turn: using the quick test, which level is your organisation really at?
Find Your Real Level, Then Plan the Next One
ElixirClaw runs governed agents, and ElixirData Context OS provides the pre-execution governance and decision traces that define L4. In a Context Workshop, XenonStack works with your AI and platform leaders to run the honest diagnostic on one agent in production and scope what the next level requires. Related reading: AgentOps: The Operating Discipline for AI That Actually Runs, The Four Agent Archetypes: Why One Size Doesn't Fit All, and Your AI Agent Didn't Fail. Your Infrastructure Did.
Book a Context Workshop | Explore ElixirClaw Agentic OS
Frequently Asked Questions
How is agent maturity measured?
By how context and decisions become inspectable, governable and reusable. Model size, tool count and autonomy granted are not the measure.
What are the six levels of agent maturity?
L0 prompted AI, L1 tool-enabled AI, L2 managed agents, L3 agentic systems, L4 Context OS and L5 world-model-driven systems.
Why are most organisations stuck at L2?
L2 agents work and impress in demos, but every session starts fresh and nothing compounds. Moving to L3 needs standardised decision traces, structured context and evidence provenance, which is infrastructure rather than a feature.
What is the difference between the Context OS and the DecisionGraph?
The Context OS acts before execution and asks whether a decision should proceed. The DecisionGraph acts after execution and records why the decision was made. You need both.
Where should an organisation at L2 start?
Capture decision traces: the conclusion, the evidence, the alternatives, the policies and the outcome. Keep the schema simple at first, then standardise.
This article first appeared in Navdeep Singh Gill's LinkedIn newsletter, AI + Human = Human Squared.
Explore the XenonStack Platform and Agent Network
Platforms: ElixirData · ElixirClaw · ElixirHub · NexaStack · MetaSecure · Neural AI · AutonomousOps · CohortIQ · AI Aviator · SAIF Aviator
AI agents: AgentAnalyst · AgentEvaluation · AgentForce · AgentGRC · AgentHR · AgentInstruct · AgentLabel · AgentPixel · AgentQA · AgentRAI · AgentScrum · AgentSearch · AgentSketch · AgentSRE
XenonStack: xenonstack.com · xenonstack.ai · xenonstack.ae · xenonstack.jobs
Explore the XenonStack platform family: ElixirData · ElixirClaw · ElixirHub · NexaStack · MetaSecure · Neural AI · AgentGRC · AgentSRE · AgentAnalyst · AgentInstruct · AgentRAI · AgentScrum · AgentSearch · AgentForce · AI Aviator · SAIF Aviator · CohortIQ · XenonStack AI · XenonStack UAE