Manager agent plus specialist sub-agents
Keep each role "extremely simple and extremely direct" - the manager reads roles to decide who gets the job.
Sub-agents keep the manager toggle off and little or no memory; the manager gets the list of sub-agents with a one-line purpose each, instructions saying when to call which (without that it "will not know who to delegate"), no knowledge base and ten messages of memory. Overlapping roles - a shipping agent next to a returns agent - confuse routing unless clearly separated. Model choice: "start with the mini models" and move up only if answers are weak.
The structure behind most production support agents.

