Scheduler Yielding: cắt Long Task để input phản hồi

Click bị kẹt sau long task 300ms → chia nhỏ + yield → input được xử lý giữa các phần

Phím tắt: ←/→ từng bước · Space tự chạy/tạm dừng