yillik-izin-hesaplayicilisted
Install: claude install-skill mesutcandemir39/turkiye-legal
# Yıllık İzin Hesaplayıcı
## Amaç
İşçinin kıdemine göre 4857 sayılı Kanun m.53 kapsamındaki **asgari** yıllık ücretli izin hak edişini hesaplar. Bu, işçilerin en sık merak ettiği ve işverenlerin en sık hatalı uyguladığı konulardan biridir.
## Kural tablosu
Bkz. [`../../references/yillik_izin_sureleri.yaml`](../../references/yillik_izin_sureleri.yaml) — bu skill kendi hesabını yapmaz, bu tabloyu birebir uygular.
1. **Ön koşul:** İşe başlama tarihinden hesaplama tarihine kadar **en az 1 tam yıl** geçmiş mi? Geçmemişse, işçinin bu kanun kapsamında henüz yıllık izin hakkı **doğmamıştır** — bunu açıkça belirt, 0 gün deme, "hak henüz doğmadı" de.
2. **Kıdem eşiği:**
- 1-5 yıl (5 dahil): **14 gün**
- 5 yıldan fazla, 15 yıldan az: **20 gün**
- 15 yıl ve üzeri: **26 gün**
3. **Yaş istisnası:** İşçi 18 yaşından küçük veya 50 yaşından büyükse, yukarıdaki değer 20 günden azsa **20 güne çıkar** (işçi lehine olan uygulanır). Yaş bilgisi verilmemişse bu adımı atla ve kullanıcıya yaş istisnasının olası etkisini hatırlat.
## Çalışma adımları
1. Kıdem yılını (işe başlama → hesaplama tarihi) hesapla.
2. 1 yıldan az ise: "izin hakkı henüz doğmadı" sonucunu ver, dur.
3. 1 yıl veya fazlaysa: kıdem eşiğine göre gün sayısını belirle.
4. Yaş bilgisi verilmişse istisnayı uygula.
5. Sonucu ve dayandığı madde/eşiği açıkça belirt.
## Kesin sınırlar
- Bu, **asgari** yasal süredir — iş sözleşmesi veya toplu iş sözleşmesi daha uzun bir süre öngörebilir; kullanıcıya bunu sözleşmesinden kont