Kural degisince gecmis haftalar korunur, sadece bugunden sonraki gunler yeni kuralla uretilir.
Her kutuya dokundukça tip değişir: Boş → E-K → K-E → Rastgele Çift → Tek K → Tek E → Tek Rastgele → Boş. Kaydetmeden üretim yapılmaz.
Yeni yila gecince ogrenci listesi ve masa sablonu devredilir, nobet/oturma bos acilir, tatiller sifirlanir.
Tarih degisirse haftalar yeniden kurulur, o donemin uretilmis nobet/oturma planlari temizlenir (ogrenci, tatil ve sablon korunur). Arsivli donem duzenlenemez.
Once otomatik JSON yedek indirilir, sonra donemin tum satirlari (tatil, hafta, nobet, oturma, devamsizlik, sablon) silinir. Ogrenci ana listesi korunur. Geri alinamaz.