Cogward platform

The architecture underneath supervision

Establishing what delegated work did, and making that binding on what happens next, needs more than a check at the end. It needs a layer that reads your authoritative systems, holds the execution context behind every action, and owns the boundary where an intention becomes a real effect.

This page is how that is built: the layers, what the supervision layer reads, what changes once Cogward is in the dispatch path, and what the first-party runtime adds. Teams keep their preferred frameworks and models.

Full platform architecture. See the capability map for what is available today, in preview, and planned, or the supervision method for how a workflow moves from human-checked to autonomous.

Five-layer architecture

Four layers of runtime, and the supervision layer they make possible

Each layer depends on the ones beneath it. Agents run inside the runtime foundation; control is enforced in the execution path; evidence is generated as a byproduct of that execution; and the governed lifecycle is what the runtime makes possible once every production run flows through the same boundary.

The layer on top is what the other four are for. Supervision establishes what the work actually did against your authoritative systems, keeps the uncertainty that cannot be resolved, and decides what may happen next. It can run without the four beneath it, reading your systems from outside the execution path. What it cannot do from there is make its decision binding.

delegated work · one boundaryillustrative

Work that closes is the easy half. The layers below exist for the two lanes that stop.

  1. Layer 5Supervision and outcomes
    • Authoritative reads
    • Outcome and evidence state
    • Durable unknown
    • Completion definitions
    • Exception routing
    • Unattended completion rate
  2. Layer 4Governed lifecycle
    • Pre-production evaluations
    • Production evaluations
    • Drift detection
    • Release gates
    • Per-tenant rollout
    • Rollback
  3. Layer 3Runtime-generated evidence
    • Operational journal
    • Execution trajectory
    • Policy decisions
    • Action attribution
    • Version lineage
    • Tamper-evident evidence
  4. Layer 2Runtime-native control
    • Execution identity
    • Delegated authority
    • Model, tool, and network access
    • Credential custody
    • Policy evaluation
    • Human approval
  5. Layer 1Runtime foundation
    • Durable sessions
    • Sandboxed execution
    • Tenant-scoped state
    • Failure recovery
    • Resource boundaries
    • Long-running work
The supervision context

Every unit of delegated work answers the same six questions

Supervision is not a check bolted to the end of a run. It is one context per unit of work, assembled while the work happens, and these are the questions it exists to answer. No single source answers more than one of them.

  1. 01What was intended?
    The objective the work was accepted under, and where one is declared, the completion definition that says what done means.
  2. 02Who acted, and under whose authority?
    The agent identity, the user or service it acts for, and the delegated scope that authority was drawn from.
  3. 03What was actually dispatched?
    Each attempted state-changing action, recorded with a stable effect identity before the call leaves, alongside the trajectory that led to it.
  4. 04What was permitted, and inside which limits?
    The policy decision that allowed the action, and the bounds it ran inside: spend, business exposure, and the authority still available once outstanding uncertainty is counted.
  5. 05What does your enterprise state establish?
    The authoritative read from the systems that hold the result, with whether that read was fresh, still propagating, stale, or unavailable.
  6. 06What may happen next?
    The supervisory decision the other five produce: continue, verify, hold, reconcile, compensate, or hand a bounded case to a person.

Answering one of these is a feature. Holding all six against the same unit of work, in time to act on them, is the layer.

Retrieved knowledge can inform supervision. Only authoritative knowledge can bind it. Organizational context reaches the work as advisory by default, and binds only where you have declared that source authoritative for that scope. Two authoritative sources that disagree hold rather than resolving by recency.

What holding all six buys

A policy engine answers whether an agent may issue a five hundred dollar refund. Holding the outcome, the uncertainty, the authority and the accumulated exposure together answers a harder question, at the moment the action wants to leave.

  1. the answerIt normally may, and this one holds
    The workflow is already carrying eighteen thousand dollars of unresolved refund effects against a twenty thousand dollar bound. The next five hundred waits until the outstanding effects resolve.
  2. the principleUnresolved consequential effects consume authority
    An effect that may or may not have landed is an outstanding position, so it reduces what remains available until it is reconciled. Uncertainty tightens the estate rather than sitting in a status column.
  3. the qualifierExposure attaches to the effect, not to the work item
    An unknown answer to whether a notification was delivered reserves nothing. A ten thousand dollar transfer whose application is unknown reserves up to ten thousand dollars. Collapsing the two would either paralyse an estate or under-reserve a real one.
  4. what a bound isA scope and a quantity
    Action scope, delegated authority, spend, business exposure, and unresolved risk, declared across the work item, the agent, the workflow, the user acted for, the tenant, the counterparty, or a time window. Entitlement is a type check. A bound is a quantity, and quantities are where delegated authority actually lives.
The dispatch boundary

What changes when Cogward is in the path

Reading your systems can be done from outside. Holding an action, releasing a retry, or recovering an ambiguous effect cannot, and the reason is an ordering property rather than an integration preference.

The record that makes recovery possible is written before the call leaves, not after it. Later evidence can often establish what the state is now. What it cannot reliably establish, without a durable record of the intent and a stable action identity, is which attempt produced that state and whether a retry would double it.

one unit of work · ledger.transferillustrative
  1. state-changing actionintent forms
  2. intent recorded, with a stable action identitybefore the call leaves
  3. dispatchthe boundary is crossed
  4. timeoutno answer
  5. outcome unknownheld as durable state
  6. authoritative reconciliationthe system that holds the result
Confirmedthe work advances, with no second effect
Still unknownthe work holds, as a bounded case for reconciliation or a person

The runtime turns uncertainty into durable state instead of letting the agent reason past it.

What each depth can establish

And what it cannot

Supervision depth is a set of guarantees, not a marketing ladder. Each rung buys something specific and leaves something out, and the honest version is more useful to an architect than a complete one would be.

  1. Depth 1From outside the execution path

    Whether the intended state exists in your systems, whether the evidence for that was fresh or unavailable, and therefore which work needs a person.

    Cannot: attribute an effect to the attempt that produced it, stop the next action, or release a retry safely, because none of that is available without the dispatch record.

  2. Depth 2Inline in the dispatch path

    Everything above, plus which attempt produced the state you can see, and it can act: hold before dispatch, refuse an unsafe retry, require approval, redirect. Any execution path Cogward controls can do this, including a gateway or a sidecar that owns dispatch and durable retry.

    Cannot: account for work that ran before Cogward was in the path, or hold state across a crash it did not own.

  3. Depth 3Inside the Cogward runtime

    Everything above, plus uncertainty that survives a crash, reconciliation against the target, and compensation supervised as its own unit of work.

    Cannot: undo an effect that has no inverse. A sent message, a disclosed record, a settled payment: those are recorded and reported, not reversed.

  4. At every depthWhat stays unknown

    Where no authoritative read exists for a condition, the result stays unknown and holds. Cogward does not infer a result from missing evidence, and it cannot certify that a confirmed result is objectively correct: you define what done means, and Cogward establishes it against the source you named.

The evidence does not merely describe the run. It changes what the runtime is allowed to do next.

The four rungs above supervise work running in another execution environment. The last one makes Cogward the execution environment.

First-party execution

Inside Cogward, supervision becomes part of execution

When work runs in Cogward's runtime, one durable execution context holds the work's objective, the identity and delegated authority it acts under, every effect it attempts, the evidence that came back, the uncertainty that remains, and the decision about what may happen next. That is the deepest supervision Cogward offers, and it is a different kind of thing from a deeper integration.

Cogward runtime
work objective and completion definition
identity and delegated authority
agent execution
state-changing action, effect identity recorded
your enterprise system
authoritative evidence
established uncertain
continue hold · reconcile · compensate · a person

the loop closes: control returns to execution, under the new state

Inside the Cogward runtime, the work objective and completion definition lead to identity and delegated authority, then agent execution, then a state-changing action whose effect identity is recorded, then the enterprise system, then authoritative evidence. Evidence either establishes the result, which continues the work, or leaves it uncertain, which holds, reconciles, compensates, or sends it to a person. Either way the next decision is made on what is known, and control returns to execution under the new state.

Layers 1 to 4 · in detail

What each layer of the runtime actually provides

Layer 1 · Runtime foundation

Durable state, disposable execution, precise customer boundaries

Cogward separates durable session state from disposable workers. Tenant, user, version, delegated authority, workspace, approvals, and evidence lineage remain bound to the session, while execution can pause, recover, or move between isolated workers without losing that continuity.

Sessions survive pauses and failures while state stays bound to the correct tenant, agent, version, and user.

  1. Long-running work
    Interactive, event-driven, and background agents. Multi-day work with pause and resume. Human-approval waits.
  2. Boundaries
    Failure recovery across long-lived work. Resource boundaries. Tenant-isolated state.
  3. go deeper
Layer 2 · Runtime-native control

The agent's only governed path to models, tools, APIs, networks, and data

External access is a property of the runtime, not a library each framework and product team has to wire up correctly. Every outbound call is mediated at one boundary below the framework, where identity, authority, policy, credentials, and approval are applied before the action runs.

  1. Restricted pathApproved routes only
    The runtime constrains external access to approved routes. The agent reaches models, tools, APIs, networks, and data through the governed boundary, not around it.
  2. Credential custodyHeld by the runtime
    The agent does not hold upstream credentials. They are custodied by the runtime and applied only to approved destinations, per action.
  3. Per-action contextResolved before the call
    Identity, delegated scope, destination, data classification, applicable policy, and approval state are resolved for each action, then recorded.
  4. Identity and delegated authority
    Every run carries its own control-plane-derived identity, and every governed action records who acted and whose authority was carried. Authority narrows at each delegation boundary, so downstream agents cannot receive more than the upstream principal and agent contract permit.
  5. Lifecycle control
    Stop, suspend, drain, quarantine, contain, and roll back are runtime operations applied at run, session, version, agent, tenant, product, or environment scope. Human approval is a first-class runtime state, not an advisory flag the agent can ignore.
  6. outcomes at the boundary
    • Allow
    • Deny
    • Constrain
    • Escalate
    • Require approval
    • Record
  7. go deeper
Layer 3 · Runtime-generated evidence

Evidence generated by the runtime, not reconstructed from disconnected logs

Because every policy decision, approval, lifecycle event, and controlled model or tool call passes through the execution path, the record is a byproduct of execution. Cogward produces two records, because no single artifact serves both an SRE mid-incident and an auditor a year later.

Each record carries the identity, version, policy, and approval context resolved at the execution boundary, so it ties back to the exact trajectory it describes.

  1. Operational record
    For engineering, SRE, security operations, and cost analysis. A normalised event stream for every run, exportable into the tools teams already use.
  2. Evidence record
    For security review, risk, audit, and compliance. Tamper-evident, tenant-scoped, independently verifiable, attributable, and exportable, with sensitive payloads referenced by hash rather than copied out.
  3. go deeper
Layer 4 · Governed lifecycle

One loop: execution, evidence, evaluation, lifecycle decision

Once every production run passes through the same runtime, it holds a vantage no standalone monitoring tool occupies: it sees identity, declared purpose, lifecycle state, policy, and outcome together, for every agent, version, tenant, and run. Evaluation runs over the trajectories production actually creates, and its verdicts feed the same lifecycle authority operators exercise directly.

A point observability tool sees the infrastructure an agent ran on; the runtime sees whether the agent is still doing what it was registered to do.

  1. What evaluation measures
    Goal achievement, tool-use patterns, escalation and policy-denial rates, looping, cost per outcome, tenant-specific behavior, version regression, and behavioral drift, scored against per-tenant and per-version baselines, without a code deployment.
  2. What a verdict can drive
    Release gate, policy change, tenant containment, version rollback, or a new governed version. Authority to promote or materially change production behavior stays behind explicit policy and human approval.
  3. the governed agent lifecycle
    • Author
    • Register
    • Version
    • Qualify
    • Promote
    • Operate
    • Evaluate
    • Improve
  4. go deeper
Works with your stack

Keep the stack you already use. Standardize the production boundary

Cogward does not replace your framework, model, identity provider, policy engine, observability platform, SIEM, or the systems that hold your organizational knowledge. It supplies the shared runtime context and execution boundary that lets them participate consistently in agent production.

Cogward does not build the organizational brain. It makes organizational knowledge actionable inside supervision. Your context systems keep indexing, retrieval and search. Cogward decides what a retrieved statement means for one unit of delegated work: whether it applies, what produced it, whether it is authoritative or advisory, and which version was in force while the work ran.

  • Agent frameworks
  • Models
  • Identity providers
  • Policy engines
  • Model gateways
  • MCP gateways
  • Guardrail tools
  • Data systems
  • Enterprise search and knowledge graphs
  • Contract and policy repositories
  • Observability platforms
  • Evaluation tools
  • SIEM
  • GRC systems

Explore the complete capability mapReview runtime, identity, policy, evaluation, lifecycle, evidence, and deployment capabilities, including what is available today, in preview, and planned.

Book a technical briefing

See the runtime, the control boundary, and the evidence architecture

Bring an agent, its deployment target, and the production questions your customers or security team are asking. We will walk through the runtime, control boundary, deployment model, and evidence architecture.

Book a technical briefing