Stories got stuck in QA/merge when agents were busy at assignment time. Consolidates auto_assign into a single unconditional call at the end of run_pipeline_advance, so whenever any agent completes, the system immediately scans for pending work and assigns free agents. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>