Aturan: C dilarang jika hari sebelumnya IND/OFF; C auto C1..C14 jika belum ada C14, kalau sudah ada C14 maka C → C15 sekali saja. IND hanya jika hari sebelumnya CUTI; hari berikutnya Shift 1. Shift 2→1 memaksa hari sebelumnya OFF. WB/2AN terapkan pola 6 hari + 1 OFF sampai akhir bulan aktif. Validasi harian: WB S1 min1 max2, WB S2 min1 max2; 2AN S1 min1 max2, 2AN S2 min2; OFF minimal 1 kecuali CUTI ≥ 2; tiap hari harus ada yang terisi.