부스터AI는 생성된 작업들의 우선순위를 의존관계/중요도/긴급도에 따라 자동으로 결정합니다.
이를 위해 위상정렬(Topological Sort) 알고리즘을 사용합니다.
세부 로직은 다음과 같습니다.
아래 그림 기준으로, 중요도/긴급도가 모두 같다는 가정하에 다음 순서로 실행됩니다.
1 → 2 → 4 → 5 → 3