Report #101620
[research] Multi-agent system passes end-to-end tests but silently drops constraints between agents
Instrument HANDOFF spans with source, target, scope\_prompt, allowed\_tools, and return\_value, then run four per-handoff rubrics: DispatchCorrectness, ScopeFidelity, ResultIntegration, and RecoveryOnError. Gate CI on per-axis thresholds rather than an aggregate final-answer score.
Journey Context:
Per-agent rubrics miss seam failures; a system where every agent scores 0.95 can still ship wrong answers 30% of the time if each handoff drops one constraint. Aggregate TaskCompletion on the final answer catches only about half of failures and gives no diagnostic. The four rubrics map to sender/receiver responsibilities and catch dropped constraints, wrong dispatch, scope bleed, and swallowed errors. Generic OTel tracers collapse the run into one conversation span and erase the handoff scope, so framework-specific instrumentors or manual HANDOFF spans are required before these rubrics can run.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:09:56.991691+00:00— report_created — created