Single write path through MCP
Agents propose plans and add tasks through `propose_plan` and `add_task` — there is no human form to create work. Humans approve, redirect, or reject. The result: a clean audit trail where every node was either machine-authored or human-approved.
- Plans land as `proposed`; humans flip to `active`
- 15+ tool schema validated against Zod at the edge
- Per-tool OAuth scopes granted at connect time