Intent router
Classifies the request and selects an eligible workflow.
The eight-stage value stream is the primary model; the six-area architecture assigns responsibility. These ten maps are narrower detail, implementation, operating, or reference lenses, each linked to its canonical chapter.
The factory is a closed operating loop. Every phase receives an explicit contract, produces durable records, and returns evidence to a named authority.
A builder states the outcome. The factory extracts objective, constraints, context, acceptance criteria, and risk into an immutable Mission Spec.
Intent becomes an executable contract: a versioned Plan, task graph, Quality Contract, and governed WorkOrders — one exact revision approved by a human.
Bind a versioned Agent Definition, model route, tools, and authority into a frozen execution manifest. The model is a component, not the workflow.
The model reasons; the harness controls. Durable state, leases, budgets, checkpoints, tool authorization, and recovery live outside the model.
Skills are versioned, evaluated capabilities bound before execution and applied inside the loop. Reason where it creates value; automate what becomes deterministic.
Generation is cheap; evidence creates trust. Execution, outcome, and policy correctness, independent verification, and currentness decide readiness.
Learning can be autonomous; promotion is governed. Signals become diagnosed improvements that must beat a baseline before they change production.
Risk-tiered review, human acceptance, and an exact-current PR gate; merge, deployment, activation, and production verification stay separate states.
Building the agent is one layer. Production reliability comes from the connected engineering disciplines that define inputs, meaning, behavior, proof, recovery, and improvement.
Define the decision, owner, constraints, risk, and success criteria.
Prevents solving the wrong problem.Profile completeness, quality, freshness, sensitivity, lineage, and authority.
Prevents unusable data from becoming agent context.Ingest, normalize, enrich, index, retrieve, rerank, cite, and revoke knowledge.
Prevents weak retrieval and unattributed claims.Qualify task-specific model profiles for generation, classification, routing, and verification.
Prevents one-model-for-everything design.Compile the smallest relevant instruction, code, state, memory, and knowledge package.
Prevents context overload, omission, and leakage.Normalize domain terms, identifiers, entities, relationships, and schema meaning.
Prevents agents from acting on ambiguous strings.Bind role, objective, tools, skills, state, authority, budgets, and routing.
Prevents capability from being mistaken for permission.Control evaluate, repair, retry, stop, and escalation behavior after every attempt.
Prevents infinite, expensive, or unsafe iteration.Build representative cases, calibrated graders, trials, comparisons, and regression gates.
Prevents demo success from becoming a quality claim.Capture exact sessions, tool events, checkpoints, artifacts, and replayable run records.
Prevents irreproducible agent behavior.Operate environments, compute, queues, timeouts, backoff, failover, and recovery.
Prevents model success from hiding platform failure.Turn production feedback into evaluated, human-approved changes with rollback.
Prevents uncontrolled self-modification.The orchestrator coordinates models, state, tools, knowledge, policy, reliability, observability, and budgets. Each component owns a narrow decision.
Classifies the request and selects an eligible workflow.
Owns the durable graph, branching, joins, pause, and resume.
Builds the attempt-specific context package and records its digest.
Filters and selects qualified model profiles by task, risk, cost, and availability.
Queries eligible sources, filters permissions, reranks, and preserves citations.
Validates schemas, identity, authorization, side effects, timeouts, and receipts.
Separates working state, durable facts, history, and retention policy.
Applies identity, data, risk, budget, and action rules before consequence.
Checks inputs, outputs, policy conditions, and candidate quality.
Handles timeout, backoff, circuit breaking, reconciliation, and fallback.
Correlates decisions, traces, logs, metrics, evidence, and authority history.
Enforces token, model, tool, compute, concurrency, and workflow budgets.
This is a selection ladder, not a maturity score. Higher levels add power and new obligations; they are not automatically better.
Prompt → responseDrafting, explanation, and low-impact recommendations.
Human evaluates every consequential output.Query → retrieve → cite → answerKnowledge-intensive answers that require approved, current sources.
Permission, freshness, citation, and faithfulness checks.Plan → act → observe → adjustComplex work requiring tools and iterative reasoning.
Scoped authority, durable attempt state, hard stops, independent validation.Delegate → collaborate → joinWork with measurable specialization, parallelism, or independent critique.
Delegation, shared-state, disagreement, correlation, and budget contracts.Trigger → queue → execute → verify → gateLong-running repeatable processes that must survive failure.
Leases, idempotency, recovery, evidence, and human intervention.Inventory → policy → runtime → delivery → outcomesMission-critical operation across governed repositories, data, tools, and people.
Full identity, governance, security, observability, continuity, and recertification.A vector database is one retrieval mechanism. Memory architecture decides what should persist, why it remains valid, who may retrieve it, and when it must be corrected or deleted.
Current objective, conversation, tool results, intermediate state
Short-lived; compact or discard when the attempt ends.Attributable events, attempts, outcomes, corrections, and incidents
Retain only under purpose, access, and deletion rules.Accepted facts, entities, relationships, terminology, and source-backed knowledge
Similarity is not truth; require source authority and freshness.Skills, recipes, checklists, policies, and deterministic routines
Version, evaluate, own, and revoke like any capability.Time-bounded facts, effective dates, relationship history, and provenance
Query by valid time and source—not only latest value.A production loop does not merely call the model again. It diagnoses the failure class, changes only eligible state, enforces budgets, and preserves every attempt.
Acceptance criteria satisfied with current, attributable evidence.
Policy denial, authority boundary, critical evidence conflict, or human intervention.
Attempt, time, token, cost, tool-call, or no-improvement limit reached.
Backoff, fallback, reconciliation, new attempt, reduced autonomy, or escalation packet.
Governance is not a sign-off at the end. It follows the system from inventory and classification through authority, monitoring, incidents, and retirement.
Purpose, acceptable use, principles, standards, and accountable outcomes.
System record, ownership, lifecycle, data, suppliers, risk, and autonomy ceiling.
Impact analysis, tiering, threat model, mitigations, exceptions, and residual risk.
Approved patterns, data and retrieval boundaries, model and tool eligibility, and interoperability.
Intake, design, build, review, deployment, monitoring, recertification, and retirement.
Identity, least privilege, human decisions, emergency controls, audit, and evidence.
Quality, drift, safety, cost, incidents, violations, outcomes, and verified closure.
Traces, logs, metrics, cost, latency, and quality explain system behavior. They influence decisions only through explicit validators and governed records.
Correlation never grants access — carrying a Mission ID does not mean every viewer of that Mission may read the signal.
Lead time to validated value, throughput, change-failure rate, rework, acceptance rate, customer signal.
Blocked gates, policy denials, exception age, approval latency, stale or conflicting evidence, unauthorised attempts, autonomy demotions.
Queue age, lease expiry, heartbeat lag, retry rate, timeouts, cancellation latency, sandbox and publication failures, reconciliation backlog.
Model and provider, tokens, latency, cost, tool-call success, eval success, human override rate, routing outcome.
Token volume and agent activity are diagnostic inputs, never productivity measures.
Each protocol joins a different boundary. The factory still owns identity, policy, scope, evidence, failure, versioning, and lifecycle.
Tools, resources, prompts, capability negotiation, transport, and authorization.
It standardizes access; it does not grant permission or make a tool safe.Sessions, plans, messages, tool activity, edits, and terminal execution.
It connects a client to an agent; it does not own the factory workflow.Events for progress, state, messages, tools, approvals, and artifacts.
It transports interaction state; it is not a policy or evidence authority.Discovery, task delegation, status, messages, artifacts, and collaboration.
It enables interoperability; delegation still cannot widen authority.Higher altitude can create leverage, but it reduces direct inspection. Governed control comes from contracts, evidence, and authority—not from assuming higher abstraction is safer.
Lines, functions, types, invariants
Highest direct control; lowest leverage.Files, modules, directories, interfaces
Use when architecture, maintainability, or unfamiliar code matters.Schemas, migrations, services, APIs, runtime behavior
Use when correctness depends on state, data, or performance.Specifications, plans, acceptance, evidence, pull requests, releases
Use for familiar work with strong contracts and verification.Reusable workflows, portfolios, factories, and governed improvement
Highest leverage; requires deep domain and system evidence.Domain understood · work familiar and repeatable · evaluation reliable · recovery proven · benefits measured
Domain unfamiliar · risk or impact high · evidence weak · performance or design details matter · task is outside evaluated coverage