TL;DR: Instead of building yet another orchestration layer, use the labels in your existing issue tracker (GitHub, GitLab, Jira) as a distributed state machine. Each AI agent watches for its label, does its job, and swaps the label to hand off to the next agent. The pipeline runs itself.

Glossary

Before diving in, here are a few terms I'll use throughout:

Term

What It Means (Plain English)