Skip to content

Architecture overview

Cortxt separates durable authority from replaceable execution. The control plane owns scope, policy, identity, evidence, and approval contracts. External models, providers, and agent runtimes supply execution capacity behind adapters.

Layer Owns Does not own
Control plane Mandate, task state, provider policy, dispatch identity, approval Domain answers or runtime-specific behavior
Runtime harness Isolation, permissions, routing, limits, artifacts, cleanup Domain rules or final human approval
Vertical package Domain workflows, schemas, instructions, evaluation fixtures Dispatch, credentials, sandbox policy, global approval
External runtime Bounded execution through an adapter Product authority or durable workflow state

Architecture authority comes from Accepted ADRs. Proposed ADRs are reviewable designs, not Accepted decisions.