Summary
Define the communication protocol between development-time agents operating in different roles (Planner, Implementor, Reviewer per ADR-009).
Context
Scope
- Event-based communication model (asynchronous, not direct messaging)
- Modalities: GitHub issue/PR comments, EventBridge events, TaskEventsTable entries
- Discovery: agents discover work via issue assignment, not peer-to-peer negotiation
- No direct agent-to-agent messaging (avoids coupling and race conditions)
Dependencies
- ADR-009 (role boundaries — prerequisite, established)
- ADR-003 (governance — issue-based coordination)
- ADR-012 (operational knowledge stack — enforcement layer)
Acceptance criteria
Summary
Define the communication protocol between development-time agents operating in different roles (Planner, Implementor, Reviewer per ADR-009).
Context
Scope
Dependencies
Acceptance criteria
proposed