Walk through the parallel research plus reducer pattern and what the reducer's job actually is
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
The reducer's job is synthesis (resolve conflicts, dedupe, attribute, surface uncertainty), not concatenation; weak reducers fail as paste and bullet, lowest common denominator, or hallucinate on conflict.
Imagine three friends each spend an hour researching the same restaurant. They come back with overlapping notes (all mention the menu), unique notes (one found the chef's old reviews, another tasted the desserts, the third read the wait-times data), and a couple of contradictions (one says it is quiet, another says it is loud). Now you sit down to write one single review for someone deciding whether to go. You do not staple the three friends' notes together and hand them over. You weigh what they said, resolve the noise versus quiet disagreement by noting it depends on the night, you pick the most-credible source on each fact, and you call out the things nobody actually verified. That writing the review step is the reducer's job in a parallel-research agent system, and it is much harder than just gluing the friends' notes together.
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.
State the synthesis not concatenation framing. Name the four parts of the reducer contract (resolve, dedupe, attribute, surface uncertainty). Walk the three failure modes and map each to the missing contract part. Close on structured worker outputs as the upstream fix and per-claim attribution as the output discipline.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Treating the reducer as a glue step that concatenates worker outputs, when the actual job is conflict resolution, deduplication, source attribution, and surfacing remaining uncertainty.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.