Phase 2 can now propose splitting a bundled/blocked task via add_task/add_subtask instead of forcing it into one description. Phase 3 reports each task's effective max-turns and asks before queuing a substantial task with a low value. Phase 4 checks Phase 2's file lists for cross-task collisions and may reorder merges with a stated reason instead of always following brief order.