A coordinator delegates to specialized subagents (web search, document analysis, synthesis, report generation) to produce comprehensive, cited reports.
If reports cover only visual arts and miss music/writing/film while every subagent 'succeeded', the coordinator's decomposition was too narrow. Fix the coordinator, not the correctly-working downstream agents.
A search subagent timeout should return structured error context (failure type, attempted query, partial results, alternatives). Don't return a generic 'unavailable', don't mark failure as empty success, and don't kill the whole workflow.
85% of synthesis verifications are simple fact-checks. Give synthesis a scoped verify_fact tool for those; keep complex verifications routed through the coordinator. Don't hand it all web tools (over-provisioning) or rely on speculative caching.
Each finding carries claim, evidence excerpt, source URL/name, and publication date. Synthesis must preserve attribution; conflicting stats are annotated with sources and dates, not silently reconciled.
Emit multiple Task calls in one coordinator response for parallel subagents; allowedTools must include Task; subagents receive findings explicitly (no inherited context).
1.Reports miss whole subtopics though all subagents succeeded. Where do you fix it?
2.85% of the synthesis agent's verifications are simple fact-checks; 15% need deep investigation. Best way to cut round-trip latency?
3.How should findings be structured so citations survive synthesis?
4.Which is required for a coordinator to spawn subagents in parallel?
5.A web-search subagent times out. What should it return to the coordinator?
6.Why is marking a failed search as an empty successful result dangerous?
7.Two subagents keep fetching the same sources. How do you cut duplication?
8.The first synthesis pass leaves gaps in coverage. Best coordinator behavior?
9.Two sources report conflicting statistics. How should synthesis handle it?
10.No delegation is happening — the coordinator never spawns subagents. First thing to check?
11.How should coordinator prompts be written to keep subagents adaptable?
12.Some sources were unavailable during the run. What should the final report do?
13.Someone proposes giving the synthesis agent all web-search tools 'just in case'. Why is that wrong?
14.A finding needs to keep its citation through synthesis. Which format preserves attribution?
15.How does the synthesis agent get access to the earlier web-search and document-analysis findings?