diff --git a/scripts/run-next-task.sh b/scripts/run-next-task.sh index 30e45e1..085cecd 100755 --- a/scripts/run-next-task.sh +++ b/scripts/run-next-task.sh @@ -29,17 +29,18 @@ declare -A PHASE_DEPS=( [9]="3" [10]="2" [11]="5 6 7" - [12]="1 2 3 4 5 6 7 8 9 10 11 13 14 15" + [12]="1 2 3 4 5 6 7 8 9 10 11 13 14 15 16" [13]="3 4" [14]="6 13" [15]="3 10" + [16]="11 13" ) # --- Finn blokkerte faser --- # En fase er blokkert hvis den har en [?], [!] eller [~] oppgave blocked_phases() { local phases="" - for phase in $(seq 1 15); do + for phase in $(seq 1 16); do if grep -qP "^\- \[(\?|!|~)\] ${phase}\." "$TASKS" 2>/dev/null; then phases="$phases $phase" fi