A team built a 'research agent' that calls a 'summary agent' for every customer-support response. The split has no measured quality win over a one-agent baseline; it just felt cleaner to write. Walk through the migration back to a single agent, what you preserve, and what you delete.
Prove the collapse with an eval, preserve prompts and tools as sections of one system prompt, delete the wiring, and ship the rollback with the same canary discipline as a forward migration.
Imagine an office where every email goes through a researcher who writes a draft and then a summarizer who shortens it. Someone notices that one well-trained person writes the same quality email faster and cheaper. The right move is not to fire the summarizer in a panic. It is to give one person a checklist with two clearly named steps (research first, then summarize), prove the new setup writes equally good emails on the same test inbox, keep the two-person setup warm in case the test missed something, and roll out the change carefully. The story the team tells is honest: the two-person split sounded clean but did not add value. Removing it is not a failure; it is the proof working.
Detailed answer & concept explanation~5 min readEverything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
7 min: prove with an eval first + preserve prompts and tools as sections + delete wiring and per-agent traces + shadow canary ramp the collapse + write an honest postmortem that encourages future cleanups.
Real products, models, and research that use this idea.
- Anthropic's research and summary patterns in production deployments often start as single-agent flows precisely to avoid the aesthetic-split trap.
- LangGraph and CrewAI both let you express 'two phases in one agent' via prompt sections and tool subsets, which is exactly the collapse target.
- Sierra and Intercom Fin have publicly described iterating from multi-agent designs back to leaner single-agent ones when evals showed no quality win.
- Internal eval harnesses at scale-up AI teams routinely include 'single-agent ablation' as a comparison baseline so an aesthetic split gets caught early, not after launch.
What an interviewer would ask next. Try answering before peeking at the approach.
QWhat signals would tell you mid-rollout that the eval missed something?
QHow do you write a postmortem that encourages future collapses instead of discouraging them?
Don't say thisRed flags and common mistakes that signal junior thinking. Click to expand.
Red flags and common mistakes that signal junior thinking. Click to expand.
Ripping the second agent out without an eval run first, so when quality regresses on a long-tail case there is no proof the collapse was safe and no warm fallback to flip back to.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.
Same topic, related formats. Practice these next.