c12d206078
Worker A found that last-row-wins makes an unconditional 'released' from a worker who never held the row WRONGLY FREE IT from whoever does. A found two addresses held as wip by worker C and correctly re-appended C's wip row rather than its own released -- had it not, C's rows would have been silently released and both workers could have started them. New rule: only append 'released' for an address you yourself appended 'wip' for. Order is check (range-aware) -> if free append wip -> work -> append your own released. Second finding from the same episode: the roving list I gave worker A deliberately overlapped the other partitions and its first two picks were both already held. A shared queue is only worth it when the work is NOT already partitioned. Once the partitions were re-ranked on global redundancy, the roving list was strictly worse than a worker's own slice, so it is retired. That is the fifth defect found in a coordinator-written rule this phase.