Lane: babysit, observed on #665, session 2026-07-20.
Triggering example: a worker was dispatched to #665 (the babysit-prs autopilot-merge-tier PR itself) while the author was actively, live-editing it — 5 pushes in ~20 minutes, replying to each codex finding with his own classification table in real time. The worker's full D1-D7 pass, independent fix, and verification were all redundant: every finding it would have addressed was already being handled by the author faster than the worker could act. Head moved 4x mid-cycle, all legitimate author pushes (not a lane race — the #645 pre-push recheck correctly distinguished this from a race and prevented clobbering).
No harm resulted (the worker correctly detected the redundancy and stood down without pushing/replying/resolving), but the dispatch itself cost a full worker run (176k tokens, 64 tool calls, ~25 minutes) for zero net contribution.
Expected: the snapshot/dispatch-decision layer should have a signal for "this PR has had N commits from its own author in the last M minutes" and either skip dispatching a worker that cycle, or dispatch a much lighter-weight check-only worker instead of a full fix-capable one, when the author appears to be actively driving the PR themselves.
Category: operational/efficiency. Not a correctness bug — the safety rails (verify-before-touching, #645's pre-push recheck) worked exactly as designed and prevented any real interference. This is purely about avoiding wasted dispatch cost on PRs where a human is already actively working.
Lane: babysit, observed on #665, session 2026-07-20.
Triggering example: a worker was dispatched to #665 (the babysit-prs autopilot-merge-tier PR itself) while the author was actively, live-editing it — 5 pushes in ~20 minutes, replying to each codex finding with his own classification table in real time. The worker's full D1-D7 pass, independent fix, and verification were all redundant: every finding it would have addressed was already being handled by the author faster than the worker could act. Head moved 4x mid-cycle, all legitimate author pushes (not a lane race — the #645 pre-push recheck correctly distinguished this from a race and prevented clobbering).
No harm resulted (the worker correctly detected the redundancy and stood down without pushing/replying/resolving), but the dispatch itself cost a full worker run (176k tokens, 64 tool calls, ~25 minutes) for zero net contribution.
Expected: the snapshot/dispatch-decision layer should have a signal for "this PR has had N commits from its own author in the last M minutes" and either skip dispatching a worker that cycle, or dispatch a much lighter-weight check-only worker instead of a full fix-capable one, when the author appears to be actively driving the PR themselves.
Category: operational/efficiency. Not a correctness bug — the safety rails (verify-before-touching, #645's pre-push recheck) worked exactly as designed and prevented any real interference. This is purely about avoiding wasted dispatch cost on PRs where a human is already actively working.