EAINE Reference Architecturev0.8.0 · Candidate

Architecture for systems that can reason, act, be challenged, and evolve.

A living, evidence-connected architecture for enterprise AI. It makes intent, authority, behaviour, evidence, failure, cost, and learning visible as one governed system.

10 domains15 components6 trust zones10 interfaces
RA / 0.8.0CandidateMachine-verifiable source
01Experiencehuman
02Application + orchestrationruntime
03AI capabilityruntime
04Knowledge + contextruntime
05Tools + integrationruntime
06Controlcontrol
07Operationsevidence
IntentAuthorityBehaviourEvidenceLearning
Open Candidate architectureVendor-neutral · human-accountable · evidence-led

Suitable for implementation, review, and challenge. It is not a certification, regulatory conclusion, or promise of business outcomes.

Understand EAINE in 90 seconds

Three questions reveal the whole governed system.

Start with decisions people can own. The seven publication layers, ten canonical domains, five traces and every identifier remain beneath this simpler view.

01

Who owns the outcome and authority?

Name the accountable owner, affected parties, decision rights, escalation path and boundary where a human must decide, approve or interrupt.

02

How does the system behave across AI, knowledge and tools?

Treat models, prompts, policies, knowledge, tools and runtime configuration as one versioned behavioural release.

03

How does the enterprise control, prove, operate and improve it?

Connect lifecycle decisions, evidence, observability, containment, rollback and learning into one operating record.

Choose your perspective

One architecture. Three adoption journeys.

Each view changes the decision emphasis, not the underlying EAINE taxonomy or controls.

Six governed scenarios

Start with a bounded pilot, not a transformation slogan.

These are constructed guidance—not field-validated case studies. Each keeps the complete architecture and emphasizes the controls that matter most in context.

Banking and insurance

Policy-grounded operations or decision support

Healthcare and life sciences

Bounded professional-support workflow

Telecom and manufacturing

Maintenance or service-operations assistant

Public sector

Internal caseworker or knowledge assistant

SaaS and digital products

Bounded customer-facing capability

Consulting and services

Preparation or quality-review assistant

Turn the architecture into your starting pack.Anonymous, local-first and downloadable as print, Markdown or JSON.
Open blueprint builder

Authoritative deep view

Inspect the implementation-grade atlas.

Version history, component catalogues, interfaces, event details, traces and deployment patterns remain fully inspectable below.

Implementation-grade architecture atlas

From business intent to a recoverable operating system.

These views form one architecture. Component IDs, interface IDs, trust zones, events, controls, and evidence references remain consistent from design through implementation and operation.

01

Enterprise system context

Who participates, where accountability sits, and which external boundaries the system crosses.

Implementation rule: model output never becomes material business authority without an explicitly engineered decision path.

02

Canonical logical topology and trust zones

What to build, where it belongs, and which identity and data boundary protects it.

Boundary rule: authenticate workload identity, authorise purpose, minimise data, enforce contract, and emit evidence at every zone crossing.

03

Runtime decision sequence

How one request is admitted, grounded, executed, reviewed, and evidenced.

  1. 01
    Human → Runtime

    Authenticated purpose-bound request

    IF-003
  2. 02
    Runtime → Policy

    Input, release, data, and authority precheck

    CMP-010/011
  3. 03
    Runtime → Knowledge

    Authorised, filtered, cited context

    IF-004
  4. 04
    Runtime → Provider

    Minimised request through approved adapter

    IF-006
  5. 05
    Runtime → Policy

    Output, citation, and proposed-action check

    EVT-004
  6. 06
    Runtime → Tool

    Typed capability request; deny by default

    IF-005
  7. 07
    Runtime → Human

    Assistance, review, or escalation

    EVT-008
  8. 08
    All → Evidence

    Versions, decisions, consequence, disposition

    IF-008/010
04

Knowledge and context supply chain

How information becomes authorised context without confusing relevance with authority.

01RegisterOwner · classification · permitted purpose
02PrepareProvenance · quality · residency · retention
03RetrieveIdentity · record filter · freshness
04AssembleConflict logic · minimisation · token budget
05UseCitation · output boundary · no hidden authority
06LearnFeedback review · source correction · expiry

Fail-safe: no authorised context means no grounded recommendation; preserve the human path.

05

Agent authority and tool execution

How a proposal can—and often cannot—become an enterprise side effect.

Model authorityProposePlan + typed action request
CMP-010/011Admit?Identity · purpose · policy · budget
Human / delegatedApprove?Consequence · competence · segregation
CMP-006ExecuteSchema · scope · idempotency
CMP-012/014ProveOutcome · evidence · reversal
Deny / expire / revokeNo side effect · reason code · human route
06

Behavioural release pipeline

How the complete behaviour—not merely a model name—is evaluated and authorised.

CodeModelPromptPolicyKnowledgeToolsRuntime
CMP-009Evaluation portfolioPositive · negative · adversarial · regression · recovery
CMP-003Release gateExact digest · accepted evidence · accountable signer
CMP-005Allowlisted runtimeObserve · contain · rollback
07

Decision-capable observability and evidence

How to reconstruct authority, behaviour, consequence, and learning without copying unrestricted content.

IdentityIntentReleasePolicyKnowledgeToolProviderHumanOutcomeCost
Controlled trace referencetraceId · boundaryId · releaseDigest · reasonCodes · evidenceRefs
CMP-012TelemetryRedacted operational signals
CMP-014EvidenceIntegrity-bound decisions
CMP-013OperationsDetect · contain · recover
CMP-015LearningOwned lifecycle re-entry
08

Failure containment and recovery

What the system does when policy, knowledge, provider, evidence, or behaviour fails.

01DetectThreshold, denial, drift, incident, complaint
02ContainDeny, circuit break, suspend, human-only
03RestoreLast accepted digest or approved adapter
04VerifyRecovery suite + independent evidence
05LearnClassify change and reopen lifecycle

Recovery rule: no silent forward recovery; every intervention retains evidence and every restored state is verified.

09

Deployment patterns

How to place the same logical controls under different continuity, privacy, and residency needs.

DEP-001Single-region bounded deployment
RuntimeControlEvidence

Separate identities and encrypted stores in one approved region. Human-safe degradation during regional outage.

DEP-002Active–passive regional recovery
PrimaryPassive

Signed failover; only approved data classes replicate. Test provider and policy equivalence.

DEP-003Private runtime with external provider gateway
PrivateGatewayProvider

Knowledge and tools remain private; only minimised approved payloads cross the egress boundary.

10

Canonical component catalogue

The minimum deployable responsibilities and ownership boundaries teams must assign.

ID + componentDomainTrust zoneImplementation responsibility
CMP-001Use Case RegistryProduct + use caseGoverned controlOwn intent, boundary, tier, and accountable outcome
CMP-002Lifecycle OrchestratorAI SDLC platformGoverned controlMove governed records and decisions through nine stages
CMP-003Release GateAI SDLC platformGoverned controlBind accepted evidence and approval to one release digest
CMP-004Human Review InterfaceApplication runtimeHuman interactionPreserve disclosure, review, override, and escalation
CMP-005Bounded Application RuntimeApplication runtimeRuntimeExecute only the behaviour and authority in the accepted release
CMP-006Tool BrokerApplication runtimeData + toolsValidate typed actions, scope, limits, and reversibility
CMP-007Knowledge GatewayKnowledge + dataData + toolsEnforce source permission, provenance, freshness, and minimisation
CMP-008Provider GatewayModel + providerExternal providerPin approved providers and models; minimise payloads and contain failure
CMP-009Evaluation RunnerEvaluationGoverned controlRun positive, negative, adversarial, regression, and recovery suites
CMP-010Policy Decision PointGovernance + RAIGoverned controlReturn allow or deny decisions with policy versions and reason codes
CMP-011Security Enforcement PointSecurity + privacyRuntimeEnforce identity, data, isolation, egress, and supply-chain controls
CMP-012Telemetry PipelineObservability + operationsEvidence + telemetryCapture schema-valid, redacted, digest-linked operating signals
CMP-013Operations ConsoleObservability + operationsGoverned controlDetect, contain, recover, and verify operational state
CMP-014Evidence StoreGovernance + RAIEvidence + telemetryRetain append-only decision, release, and recovery proof
CMP-015Improvement BacklogContinuous improvementGoverned controlConvert verified signals into owned lifecycle re-entry
11

Interface contracts and failure behaviour

The calls teams implement, their performance boundary, and the safe outcome when dependencies fail.

InterfaceFlowFrom → toTimeoutFailure behaviour
IF-001Lifecycle commandLifecycle commandCMP-001CMP-0022 sReject; no state transition
IF-002Release decisionRelease decisionCMP-002CMP-0032 sFail closed; preserve prior digest
IF-003Assistance requestAssistance requestCMP-004CMP-0053 sBounded unavailable response; human path
IF-004Knowledge queryKnowledge queryCMP-005CMP-007500 msNo context; escalate instead of inventing
IF-005Tool invocationTool invocationCMP-005CMP-006500 msDeny action; emit tool.denied
IF-006Provider invocationProvider invocationCMP-005CMP-0081 sCircuit break, approved replay, or escalate
IF-007Evaluation runEvaluation runCMP-003CMP-00910 sRelease gate fails
IF-008Telemetry eventTelemetry eventCMP-005CMP-012250 msBounded buffer; alert on loss
IF-009Operational signalOperational signalCMP-013CMP-0152 sVisible queue, owner, and deadline
IF-010Evidence writeEvidence writeCMP-002CMP-0142 sDecision unproved; release fails closed
12

Event and operating record

Which signals connect lifecycle, runtime, assurance, and operations into one reconstructable record.

Lifecyclelifecycle.stage.enteredrelease.gate.evaluatedimprovement.proposed
Runtimerequest.receivedpolicy.decisionknowledge.retrievedtool.decisionprovider.completed
Assuranceevaluation.completedhuman.review.requiredevidence.write
Operationsquality.observedcost.observedincident.openedrecovery.verified

Required envelope: eventId, occurredAt, boundaryId, traceId, releaseDigest, producer, outcome, and controlled references.

13

Implementation path

How to move from architecture decision to controlled production without attempting everything at once.

  1. 0–30
    Bound the use case

    Owner, affected parties, human decision, data classes, risk tier, outcome baseline, stop conditions.

  2. 31–60
    Build the controlled path

    Runtime, gateways, policy, identity, knowledge, tool contracts, evaluation suites, evidence schemas.

  3. 61–90
    Release one workflow

    Digest, segregated approval, telemetry, incident drills, rollback, recovery verification, operating ownership.

  4. 90+
    Scale only what earns it

    Measure outcome, control performance, adoption, total cost, portability, and verified learning.

Implementation definition of done

A diagram is not deployed architecture.

Boundary

Named owner, purpose, affected parties, authority, data, region, retention, and stop condition.

Contract

Schema, caller and target identities, policy interceptors, timeout, idempotency, and failure behaviour.

Behaviour

Pinned code, model, prompt, policy, knowledge, tools, evaluation, and runtime configuration.

Proof

Accepted evaluation evidence, release decision, runtime trace, incident path, rollback target, and recovery result.

Operation

Owned service levels, cost limits, quality and safety thresholds, escalation, containment, and on-call response.

Learning

Signal owner, review deadline, change class, reopened lifecycle stages, verification, and disposition.

One operating system

More than components and arrows.

The architecture connects the system people build with the authority, evidence, and learning the enterprise needs to operate it responsibly.

Human boundaryBounded runtimeCross-cutting controlEvidence + learning
01

Experience

Intent, affected parties, channels, disclosure, review, override, and escalation.

human
02

Application + orchestration

Workflow state, deterministic logic, bounded agents, and coordination.

runtime
03

AI capability

Models, prompts, inference configuration, routing, and approved fallback.

runtime
04

Knowledge + context

Authority, permission, provenance, freshness, retrieval, and assembly.

runtime
05

Tools + integration

Typed actions, transactions, external systems, limits, and reversibility.

runtime
06

Control

Evaluation, governance, security, privacy, approvals, budgets, and evidence.

control
07

Operations

Telemetry, consequence, cost, incidents, recovery, rollback, and learning.

evidence

These seven reader-facing layers are a publication view of the ten canonical logical layers. They do not create a competing taxonomy.

EAINE signature model

Five traces. One operating record.

A consequential action is not understood until the enterprise can connect why it happened, who authorised it, what produced it, what supports it, and what changed next.

01

Intent

Why this system exists, who owns the outcome, and when it should stop.

02

Authority

Who or what may propose, approve, execute, override, revoke, and answer.

03

Behaviour

The exact code, model, prompt, context, policy, tools, and runtime configuration.

04

Evidence

What supports design, release, operation, investigation, and risk decisions.

05

Learning

How verified signals reopen the lifecycle and change products or enterprise capability.

Business intentRelease digestRuntime decisionConsequenceLearning disposition

One system, five decisions

Change the lens without changing the architecture.

Each role sees the same governed system through the decision it owns.

Primary question

Where are authority, trust, state, and failure boundaries?

Identity-scoped contracts, explicit interceptors, data classes, timeouts, failure behaviour, and recovery objectives.

  1. 01Ten domains
  2. 02Six trust zones
  3. 03Ten interfaces
  4. 04Deployment and recovery variants
The model may propose an action. The architecture decides whether that proposal can become authorised behaviour.

Controlled autonomy

Authority is engineered as an expiring envelope.

Autonomy is bounded by identity, purpose, permission, consequence, time, transaction limits, and a recoverable human path.

StagePermitted authorityEnforcement evidence
ProposeAgent may form a planPurpose, policy, context, and budget precheck
RequestAgent may request a typed tool actionCapability token, schema, scope, and transaction limit
ApproveNamed human or segregated authorityCompetence, evidence, consequence, and expiry
ExecuteTool broker, never model authority aloneIdentity, idempotency, validation, and audit event
ContainOperations or automatic safety controlCircuit breaker, safe degradation, rollback, and revocation

Intelligence supply chain

Knowledge carries authority, not just relevance.

Permission, provenance, ownership, applicability, freshness, and conflict behaviour travel with knowledge from registration to output and learning.

01RegisterOwner, authority, classification
02PrepareProvenance, quality, permission
03RetrievePurpose, identity, freshness
04AssembleConflict logic, minimisation
05UseCitation, output boundary
06LearnReview, promotion, expiry
Production rule

Retrieval relevance never substitutes for source authority or permission.

Behavioural release

Release the configuration that can change behaviour.

A model name is not a release identity. EAINE binds the complete behavioural configuration to the accepted evidence and accountable decision.

CodeModelPromptPolicyKnowledgeToolsEvaluationRuntimeGoverned behavioural release
Exact versionsRelease digestAccepted evidenceAccountable signerRollback target

Decision-capable observability

Observe authority and consequence, not only model activity.

Telemetry becomes useful evidence when it connects the active configuration, initiating identity, proposed authority, enforced permission, human decision, outcome, and learning disposition.

IdentityWho initiated
ConfigurationWhat was active
AuthorityWhat was allowed
BehaviourWhat executed
ConsequenceWhat changed
DispositionWhat happens next

Temporal architecture

The architecture governs change, failure, and recovery over time.

Production is not the end state. Signals can contain authority, restore a prior release, or reopen the lifecycle with new evidence.

01DesignBoundary + decision
02EvaluateBehaviour + failure
03AuthoriseExact digest
04OperateSignals + consequence
05ContainDegrade + recover
06LearnRe-enter lifecycle
Fail closedNo evidence, no release.

Missing authority, evaluation, or release integrity preserves the prior accepted state.

Degrade safelyNo dependency, human path remains.

Provider, retrieval, policy, or evidence failure cannot force an invented automated decision.

Recover visiblyNo silent forward recovery.

Rollback, replay, and restoration retain intervention evidence and require verified recovery.

Architecture economics

A shared capability must earn adoption.

Platform architecture creates value only when it removes repeated work, improves a consequential control, or enables an outcome teams could not justify independently.

Demand

Which repeated work is real and frequent?

Consequence

Which decision becomes safer or clearer?

Total cost

What do assurance, operation, migration, and exit cost?

Adoption

Do teams choose the trusted path or bypass it?

Evidence ownership

Can the enterprise retain decision-grade proof?

Stop condition

What evidence causes adaptation or retirement?

Time horizons

Look ahead without presenting speculation as established practice.

CoreRequired now

Human accountability, controlled model and tool access, governed context, evaluation, release evidence, observability, rollback, and lifecycle re-entry.

AdvancedImplementable at maturity

Dynamic policy enforcement, portable provider adapters, evidence-linked behavioural releases, cross-layer incident reconstruction, and governed enterprise memory.

HorizonExplore with evidence

Machine-verifiable architecture contracts, continuous control assurance, simulation-backed autonomy envelopes, and evidence-aware architecture agents.

Versioned and inspectable

Follow the architecture as it evolves.

Permanent version URLs, explicit status, dated change records, and machine-readable controls prevent silent replacement.

Current
v0.8.0
Published
27 July 2026
Alignment review
11 August 2026
Book baseline
First Edition, 2026 — editorial production candidate

Review before publication

Challenge the boundaries, not just the diagram.

Inspect the canonical source, test the control model, compare it with your environment, and identify where it creates clarity or unnecessary cost.

Run the implementation tutorialInspect canonical sourceRead the bookApply it to an organisation