Independent agents
extract_risks and extract_actions can run at the same time. create_plan waits for both.
Looped agents
Practical guidance
- Split unrelated work into separate agents.
- Keep dependencies explicit through references.
- Use looped agents for batch work.
- Add aggregation agents only after fan-out work has completed.