OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
The agent runner walks a flat list of `AgentTask` records as a depth-first tree, executing parent tasks before their children. It emits four lifecycle events: `agent.task_started`, `agent.task_completed`, `agent.task_failed`, and `agent.task_cancelled`. Cancellation propagates to all remaining descendants.