TRANG 4: Thực thi và Cập nhật trạng thái (Runner) 4.1. RunTaskSequence (Bộ thực thi) Ngay khi nhận được tín hiệu  shouldRun = true , Runner sẽ thực hiện: Locking:  Gọi  lockSync  để đánh dấu hệ thống đang bận thực hiện nghiệp vụ nặng. Dynamic Call:  Sử dụng  sequence_name  lấy từ DB để gọi đến Sequence xử lý nghiệp vụ thật sự (Vd:  MultiEndpointSyncSequence ). Điều này cho phép mở rộng hệ thống bằng cách chỉ cần thêm Sequence mới và cấu hình vào DB mà không cần sửa code Runner. 4.2. Hoàn tất và Giải phóng Sau khi nghiệp vụ đồng bộ hoàn thành (thành công hoặc thất bại): Cập nhật Last Run:  Lưu timestamp chạy thành công cuối cùng vào DB để lượt quét sau tính toán đúng. Unlock:  Giải phóng khóa ( is_locked = 0 ) để các đợt quét định kỳ tiếp theo có thể thực hiện các Task khác.