In large programmes, delivery friction often comes from fragmented information — updates spread across emails, pings, Jira, decks, and people’s heads.
This concept explores how a multi-agent system could support delivery teams by structuring information, highlighting risks, and supporting prioritisation — without replacing human decision-making.
<aside> 🔍
Key principle: agents recommend, humans decide.
</aside>
flowchart TD
A[Email/Jira/doc] --> |1. New request arrives| B[Front-door Agent]
B --> C{ReAct}
C -->|2. Checks existing roadmap| D[Dependency Agent]
C -->|3. Checks backlog| E[Prioritization Agent]
C --> F[Reporting Agent]
D --> C
E --> C
C --> |4. For Approval| G[Human]