droid-orchestrator is a Rust binary that schedules harness-backed workers against Linear issues and enforces approval, dependency, GitHub PR merge-gate, Linear-label-backed repo locks, sandboxing, and test-validation rules. Harness selection is automatic from the routed model: OpenAI models use Codex when configured, Anthropic models use Claude when configured, and other model families use Droid when configured. If no routed harness is available, work waits instead of requiring a fallback. It runs as the default scheduler, a loopback API, or a feature-gated real smoke validation runner, and exposes OpenAPI metadata that can be bridged to MCP tooling.
I found having to bounce between 7 different tabs was a really bad experience.
The goal is to be able to write more good code faster. For the purposes of this experiment, I've accepted that means I'm not going to type it myself. I'm going to let the AI write it, and test it, and deploy it. And then I'll use it and probably find some thi