부스터AI는 생성된 작업들의 우선순위를 의존관계/중요도/긴급도에 따라 자동으로 결정합니다.

이를 위해 위상정렬(Topological Sort) 알고리즘을 사용합니다.

세부 로직은 다음과 같습니다.

  1. 중요도가 높을수록 우선처리합니다.
  2. 긴급도가 높을수록 우선처리합니다.
  3. 의존관계가 깊을수록 우선처리합니다.
  4. 많은 프로젝트가 의존할수록 우선처리합니다.
  5. 최근에 생성했을수록 우선처리합니다.

아래 그림 기준으로, 중요도/긴급도가 모두 같다는 가정하에 다음 순서로 실행됩니다.

1 → 2 → 4 → 5 → 3

Screenshot 2025-06-12 at 3.57.48 PM.png