Vì sao task chỉ mở khi blocker done — giải thích
Khi blocker mới sang
review, code của nó chưa merge vàomain. Mở task phụ thuộc lúc này khiến agent đọc mã nguồn cũ và vấp lỗi "API không tồn tại".
Luồng BE → FE
Ba lớp bảo vệ
- Kiểm tra lúc kích hoạt:
claimRunchỉ cho task đủ điều kiện; task bị block giữ ởbacklog. - Không mở non ở
review: điểm mấu chốt của thiết kế —reviewnghĩa là "chờ duyệt", code chưa vàomain. - Lưới bảo hiểm sweeper 15s: quét lại toàn bộ task bị block, giải phóng nếu blocker đã
done— chống trường hợp eventunblockDependentsbị mất do gián đoạn.
Thao tác liên quan
- Thêm quan hệ thủ công: Task phụ thuộc & Task Group.
- Bảng trạng thái đầy đủ: Máy trạng thái task.