Files
fusion/packages/engine
gsxdsm 4663fd6141 fix(engine): serialize manual merge through the auto-merge queue
The onMerge() path (dashboard "merge now" button) bypassed the
drainMergeQueue serialization, allowing two tasks to enter "merging"
status simultaneously within the same project. Route manual merges
through the same queue so only one merge runs at a time per project.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 16:40:06 -07:00
..