Features
Features
Everything the control plane does, one page per feature, with the limits that apply.
- 01
A two-part go-signal
A task dispatches only when it has the agent-ready label and its Status is Next.
- 02
Eval gates
Rubrics grade the task before any code is touched and the diff before every pull request.
- 03
Pick the coding agent per task
An agent label on the task picks Claude or Codex. No label means Claude.
- 04
Held for human merge by default
Only dependency bumps and whitespace-only diffs may merge without a human.
- 05
Revision loop
Comment on the pull request; the agent revises the same branch and force-pushes.
- 06
Clean stops that ask for a human
Every stop moves the task to Waiting+needs-you and says why in a comment.
- 07
Per-repo knowledge base
Each target repo declares its test command, conventions files and whether it is public-facing.
- 08
Reliability ledger
An append-only file records auto-merge decisions, merges and runner queue-wait.
- 09
Skills as a plugin
The onboarding skill ships in a Claude Code plugin marketplace under the ao prefix.
Run your own control plane
One control repo, one Lambda relay, one self-hosted runner and a GitHub App, all under your own accounts. There is no hosted service and no account to sign up for.