Skip to main content
v9.0 — Final Architecture · March 2026

System Overview

AI Delivery OS is a three-layer operating system for AI-assisted software delivery. It governs how AI agents plan, implement, and validate code changes by providing structured evidence from the codebase, constraining agent decisions based on that evidence, and recording every decision for debugging and calibration.

The Central Principle

The system is not an autonomous agent. It is a decision-support tool that reduces the probability of wrong plans by giving AI agents grounded, reliability-scored context — and constraining them to operate within evidence-backed boundaries.


Three Layers​

Layer 01

Knowledge Engine

Builds structured evidence from the codebase. Parses code, indexes modules, traces dependencies, detects patterns, and produces a reliability-scored Execution Context Object (ECO) for every task.

Layer 02

Task Orchestrator

Turns requirements into bounded execution slices. Classifies work into lanes, selects strategies, decomposes tasks, and assigns scoped boundaries to each implementer agent. Constrained by the ECO.

Layer 03

Decision Ledger

Records why the system believed something, chose something, and did something. A unified trace schema spans all stages. Operational contracts enable continuous improvement.


Dual Inputs​

Every task has two inputs of equal weight:

InputWhat it providesAuthority
Spec fileIntent · scope · acceptance criteria · risk notesWhat the developer wants
CodebaseModules · dependencies · graph edges · patterns · gate resultsWhat actually exists

The knowledge layer's job is to resolve the spec's intent against the codebase's reality. The Execution Context Object (ECO) is the output of that collision.


End-to-End Flow​


Key Numbers​

0
LLM calls for Lane A — 80% of all commits. Truly invisible.
5
ECO reliability dimensions. Each graduates to warn · escalate · block.
~200ms
Post-commit index latency. Atomic. Silent. Every commit.

What the System Does Not Do​

The knowledge layer does not understand code. It retrieves structural facts, measures its own reliability, and communicates its limits. The reasoning happens in the LLM that consumes the ECO — the knowledge layer provides the evidence.

See Design Boundaries for the full list of known limitations and gaps.