Goal-centric, backend-agnostic AgentOS control plane blueprint A developer has published a blueprint for AgentOS, a model- and runtime-agnostic control plane that enables humans to delegate goals to autonomous agents while maintaining bounded authority, cost, and risk. The design emphasizes goal-oriented orchestration, least-privilege security, machine-evaluable definitions of done, and evidence-based completion, with a loop of Goal → Plan → Work → Evidence → Evaluation → Next Action. The blueprint simplifies the original AgentOS reconstruction by focusing on outcomes rather than task cards or a fixed cast of agents. This document specifies a buildable AgentOS: a model- and runtime-agnostic control plane that lets a human delegate goals to autonomous agents, observe evidence, and intervene only at meaningful decision points. The design preserves the strongest ideas from the original AgentOS reconstruction—least privilege, isolated execution, explicit approvals, budgets, triggers, and human exception handling—while simplifying the product around outcomes rather than task cards or a fixed cast of agents. North star:Build the smallest control plane that reliably turns a human-approved goal into verified progress, while keeping authority, cost, and risk bounded. AgentOS accepts a Goal , creates or updates a Plan , performs bounded Work , captures Evidence , runs an Evaluation , and chooses a Next Action . It repeats until the machine-evaluable Definition of Done passes, a human decision is required, or a safety rail stops the run. The central model is: Goal → Plan → Work → Evidence → Evaluation → Next Action ↑ │ └──────── retry / fork / revise ───────┘ The operator should be able to state an outcome, approve its boundaries, leave, and return to one of four useful states: - completed, with verifiable evidence; - progressing within budget; - safely stopped with a diagnosis and recovery options; - waiting on a concise exception that genuinely requires human judgment. - Goal-oriented orchestration and risk-adaptive plans - Backend-agnostic agent execution - Strong least-privilege security and policy enforcement - Resumable isolated workspaces with TTLs and checkpoints - Machine-evaluable Definitions of Done - First-class artifacts, evidence, evaluations, and audit trails - Retry, fork, cancel, handoff, and escalation controls - Cost, token, time, concurrency, and risk budgets - Webhook and scheduled goal creation - Project, organization, and user orchestration memory - Postmortems that improve future routing and planning - A compact UI: Goals, Runs, Inbox, Agents, Settings - A general-purpose agent runtime built from scratch - A fixed nine-step software workflow - A large roster of narrowly named agents - Cloudflare R2 as a mandatory virtual filesystem - YAML-as-code or a full CLI - A messaging product disguised as an inbox - Unbounded autonomous execution - A multi-tenant billing platform Goals, not cards, are the unit of intent. Tasks are internal work items generated from a plan. Evidence, not agent confidence, determines completion. Claims without provenance do not satisfy a Definition of Done. Risk determines process. Workflow depth grows with uncertainty, blast radius, irreversibility, and policy sensitivity. Identity is not configuration. An agent identity provides continuity and accountability; an execution profile supplies model, tools, prompts, and limits for a run. Backend and execution environment are orthogonal. The model API is not the machine on which tools execute. Security is enforced outside prompts. Tools, credentials, network, filesystem, and mutations are denied unless policy grants them. Human attention is scarce. Inbox contains exceptions, not activity chatter. Work is resumable but not ambient. Isolated workspaces expire; checkpoints preserve only declared state. Every run is economically legible. Expected and actual cost, time, tokens, and external spend are visible and bounded. Learning changes future behavior. Postmortems update routing, policies, templates, and memory through reviewable proposals. Human / webhook / schedule │ ▼ ┌─────────────────────────────────────────────────────────┐ │ AgentOS control plane │ │ Goals · plans · policy · orchestration · budgets │ │ artifacts · evidence · evaluation · memory · exceptions │ └──────────┬───────────────────┬──────────────────────────┘ │ dispatch │ persist/audit ▼ ▼ ┌──────────────────────┐ Postgres + artifact store │ AgentBackend │ secret manager + event log │ Claude / Codex / ... │ └──────────┬───────────┘ │ uses ▼ ┌─────────────────────────────────────────────────────────┐ │ ExecutionTarget │ │ managed sandbox / local Mac / VM / container platform │ │ isolated workspace · network policy · scoped secrets │ └─────────────────────────────────────────────────────────┘ The control plane owns intent, policy, state, orchestration, budgets, evidence, evaluation, and audit. Backends generate and reason. Execution targets provide compute and tool access. Neither backend nor target is the system of record. An AgentBackend adapts a model or agent harness to one control-plane contract. interface AgentBackend { id: string capabilities : Promise