L2 — Architecture
#B4arena is composed of several subsystems that work together. This section describes each one — what it does, how it connects, and where its code lives.
| Subsystem | Purpose | Repo |
|---|---|---|
| Ludus | Multi-agent orchestration — defines agents, their behavior, and deployment | b4arena/ludus |
| Beads | Git-backed work coordination protocol between agents | steveyegge/beads |
| Arena Core | Org design framework — Constitution, Operating Model, Agent Design | b4arena/arena |
| Infrastructure | Ansible-managed provisioning and deployment | b4arena/infra |
| Observability | Monitoring, dashboards, and agent session inspection | b4arena/observe |