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.
A living, evidence-connected architecture for enterprise AI. It makes intent, authority, behaviour, evidence, failure, cost, and learning visible as one governed system.
Suitable for implementation, review, and challenge. It is not a certification, regulatory conclusion, or promise of business outcomes.
Understand EAINE in 90 seconds
Start with decisions people can own. The seven publication layers, ten canonical domains, five traces and every identifier remain beneath this simpler view.
Name the accountable owner, affected parties, decision rights, escalation path and boundary where a human must decide, approve or interrupt.
Treat models, prompts, policies, knowledge, tools and runtime configuration as one versioned behavioural release.
Connect lifecycle decisions, evidence, observability, containment, rollback and learning into one operating record.
Choose your perspective
Each view changes the decision emphasis, not the underlying EAINE taxonomy or controls.
Executive view
Outcome, affected parties, ownership, risk, investment, operating cost and the scale, adapt or stop decision.
Use this perspective in the builder →Architecture view
Domains, trust zones, shared components, interfaces, identity, deployment and failure boundaries.
Use this perspective in the builder →Delivery view
Nine AI SDLC stages, evidence, release digest, evaluation, operations, rollback and a 90-day path.
Use this perspective in the builder →Six governed scenarios
These are constructed guidance—not field-validated case studies. Each keeps the complete architecture and emphasizes the controls that matter most in context.
Policy-grounded operations or decision support
Bounded professional-support workflow
Maintenance or service-operations assistant
Internal caseworker or knowledge assistant
Bounded customer-facing capability
Preparation or quality-review assistant
Authoritative deep view
Version history, component catalogues, interfaces, event details, traces and deployment patterns remain fully inspectable below.
Implementation-grade architecture atlas
These views form one architecture. Component IDs, interface IDs, trust zones, events, controls, and evidence references remain consistent from design through implementation and operation.
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.
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.
How one request is admitted, grounded, executed, reviewed, and evidenced.
Authenticated purpose-bound request
Input, release, data, and authority precheck
Authorised, filtered, cited context
Minimised request through approved adapter
Output, citation, and proposed-action check
Typed capability request; deny by default
Assistance, review, or escalation
Versions, decisions, consequence, disposition
How information becomes authorised context without confusing relevance with authority.
Fail-safe: no authorised context means no grounded recommendation; preserve the human path.
How a proposal can—and often cannot—become an enterprise side effect.
How the complete behaviour—not merely a model name—is evaluated and authorised.
How to reconstruct authority, behaviour, consequence, and learning without copying unrestricted content.
What the system does when policy, knowledge, provider, evidence, or behaviour fails.
Recovery rule: no silent forward recovery; every intervention retains evidence and every restored state is verified.
How to place the same logical controls under different continuity, privacy, and residency needs.
Separate identities and encrypted stores in one approved region. Human-safe degradation during regional outage.
Signed failover; only approved data classes replicate. Test provider and policy equivalence.
Knowledge and tools remain private; only minimised approved payloads cross the egress boundary.
The minimum deployable responsibilities and ownership boundaries teams must assign.
| ID + component | Domain | Trust zone | Implementation responsibility |
|---|---|---|---|
| CMP-001Use Case Registry | Product + use case | Governed control | Own intent, boundary, tier, and accountable outcome |
| CMP-002Lifecycle Orchestrator | AI SDLC platform | Governed control | Move governed records and decisions through nine stages |
| CMP-003Release Gate | AI SDLC platform | Governed control | Bind accepted evidence and approval to one release digest |
| CMP-004Human Review Interface | Application runtime | Human interaction | Preserve disclosure, review, override, and escalation |
| CMP-005Bounded Application Runtime | Application runtime | Runtime | Execute only the behaviour and authority in the accepted release |
| CMP-006Tool Broker | Application runtime | Data + tools | Validate typed actions, scope, limits, and reversibility |
| CMP-007Knowledge Gateway | Knowledge + data | Data + tools | Enforce source permission, provenance, freshness, and minimisation |
| CMP-008Provider Gateway | Model + provider | External provider | Pin approved providers and models; minimise payloads and contain failure |
| CMP-009Evaluation Runner | Evaluation | Governed control | Run positive, negative, adversarial, regression, and recovery suites |
| CMP-010Policy Decision Point | Governance + RAI | Governed control | Return allow or deny decisions with policy versions and reason codes |
| CMP-011Security Enforcement Point | Security + privacy | Runtime | Enforce identity, data, isolation, egress, and supply-chain controls |
| CMP-012Telemetry Pipeline | Observability + operations | Evidence + telemetry | Capture schema-valid, redacted, digest-linked operating signals |
| CMP-013Operations Console | Observability + operations | Governed control | Detect, contain, recover, and verify operational state |
| CMP-014Evidence Store | Governance + RAI | Evidence + telemetry | Retain append-only decision, release, and recovery proof |
| CMP-015Improvement Backlog | Continuous improvement | Governed control | Convert verified signals into owned lifecycle re-entry |
The calls teams implement, their performance boundary, and the safe outcome when dependencies fail.
| Interface | Flow | From → to | Timeout | Failure behaviour |
|---|---|---|---|---|
| IF-001Lifecycle command | Lifecycle command | CMP-001 → CMP-002 | 2 s | Reject; no state transition |
| IF-002Release decision | Release decision | CMP-002 → CMP-003 | 2 s | Fail closed; preserve prior digest |
| IF-003Assistance request | Assistance request | CMP-004 → CMP-005 | 3 s | Bounded unavailable response; human path |
| IF-004Knowledge query | Knowledge query | CMP-005 → CMP-007 | 500 ms | No context; escalate instead of inventing |
| IF-005Tool invocation | Tool invocation | CMP-005 → CMP-006 | 500 ms | Deny action; emit tool.denied |
| IF-006Provider invocation | Provider invocation | CMP-005 → CMP-008 | 1 s | Circuit break, approved replay, or escalate |
| IF-007Evaluation run | Evaluation run | CMP-003 → CMP-009 | 10 s | Release gate fails |
| IF-008Telemetry event | Telemetry event | CMP-005 → CMP-012 | 250 ms | Bounded buffer; alert on loss |
| IF-009Operational signal | Operational signal | CMP-013 → CMP-015 | 2 s | Visible queue, owner, and deadline |
| IF-010Evidence write | Evidence write | CMP-002 → CMP-014 | 2 s | Decision unproved; release fails closed |
Which signals connect lifecycle, runtime, assurance, and operations into one reconstructable record.
lifecycle.stage.enteredrelease.gate.evaluatedimprovement.proposedrequest.receivedpolicy.decisionknowledge.retrievedtool.decisionprovider.completedevaluation.completedhuman.review.requiredevidence.writequality.observedcost.observedincident.openedrecovery.verifiedRequired envelope: eventId, occurredAt, boundaryId, traceId, releaseDigest, producer, outcome, and controlled references.
How to move from architecture decision to controlled production without attempting everything at once.
Owner, affected parties, human decision, data classes, risk tier, outcome baseline, stop conditions.
Runtime, gateways, policy, identity, knowledge, tool contracts, evaluation suites, evidence schemas.
Digest, segregated approval, telemetry, incident drills, rollback, recovery verification, operating ownership.
Measure outcome, control performance, adoption, total cost, portability, and verified learning.
Implementation definition of done
Named owner, purpose, affected parties, authority, data, region, retention, and stop condition.
Schema, caller and target identities, policy interceptors, timeout, idempotency, and failure behaviour.
Pinned code, model, prompt, policy, knowledge, tools, evaluation, and runtime configuration.
Accepted evaluation evidence, release decision, runtime trace, incident path, rollback target, and recovery result.
Owned service levels, cost limits, quality and safety thresholds, escalation, containment, and on-call response.
Signal owner, review deadline, change class, reopened lifecycle stages, verification, and disposition.
One operating system
The architecture connects the system people build with the authority, evidence, and learning the enterprise needs to operate it responsibly.
Intent, affected parties, channels, disclosure, review, override, and escalation.
Workflow state, deterministic logic, bounded agents, and coordination.
Models, prompts, inference configuration, routing, and approved fallback.
Authority, permission, provenance, freshness, retrieval, and assembly.
Typed actions, transactions, external systems, limits, and reversibility.
Evaluation, governance, security, privacy, approvals, budgets, and evidence.
Telemetry, consequence, cost, incidents, recovery, rollback, and learning.
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
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.
Why this system exists, who owns the outcome, and when it should stop.
Who or what may propose, approve, execute, override, revoke, and answer.
The exact code, model, prompt, context, policy, tools, and runtime configuration.
What supports design, release, operation, investigation, and risk decisions.
How verified signals reopen the lifecycle and change products or enterprise capability.
One system, five decisions
Each role sees the same governed system through the decision it owns.
Identity-scoped contracts, explicit interceptors, data classes, timeouts, failure behaviour, and recovery objectives.
The model may propose an action. The architecture decides whether that proposal can become authorised behaviour.
Controlled autonomy
Autonomy is bounded by identity, purpose, permission, consequence, time, transaction limits, and a recoverable human path.
| Stage | Permitted authority | Enforcement evidence |
|---|---|---|
| Propose | Agent may form a plan | Purpose, policy, context, and budget precheck |
| Request | Agent may request a typed tool action | Capability token, schema, scope, and transaction limit |
| Approve | Named human or segregated authority | Competence, evidence, consequence, and expiry |
| Execute | Tool broker, never model authority alone | Identity, idempotency, validation, and audit event |
| Contain | Operations or automatic safety control | Circuit breaker, safe degradation, rollback, and revocation |
Intelligence supply chain
Permission, provenance, ownership, applicability, freshness, and conflict behaviour travel with knowledge from registration to output and learning.
Retrieval relevance never substitutes for source authority or permission.
Behavioural release
A model name is not a release identity. EAINE binds the complete behavioural configuration to the accepted evidence and accountable decision.
Decision-capable observability
Telemetry becomes useful evidence when it connects the active configuration, initiating identity, proposed authority, enforced permission, human decision, outcome, and learning disposition.
Temporal architecture
Production is not the end state. Signals can contain authority, restore a prior release, or reopen the lifecycle with new evidence.
Missing authority, evaluation, or release integrity preserves the prior accepted state.
Provider, retrieval, policy, or evidence failure cannot force an invented automated decision.
Rollback, replay, and restoration retain intervention evidence and require verified recovery.
Architecture economics
Platform architecture creates value only when it removes repeated work, improves a consequential control, or enables an outcome teams could not justify independently.
Which repeated work is real and frequent?
Which decision becomes safer or clearer?
What do assurance, operation, migration, and exit cost?
Do teams choose the trusted path or bypass it?
Can the enterprise retain decision-grade proof?
What evidence causes adaptation or retirement?
Time horizons
Human accountability, controlled model and tool access, governed context, evaluation, release evidence, observability, rollback, and lifecycle re-entry.
Dynamic policy enforcement, portable provider adapters, evidence-linked behavioural releases, cross-layer incident reconstruction, and governed enterprise memory.
Machine-verifiable architecture contracts, continuous control assurance, simulation-backed autonomy envelopes, and evidence-aware architecture agents.
Versioned and inspectable
Permanent version URLs, explicit status, dated change records, and machine-readable controls prevent silent replacement.
Review before publication
Inspect the canonical source, test the control model, compare it with your environment, and identify where it creates clarity or unnecessary cost.