# Tasarım brief'i — Eğitmen durumu + eğitmen dosyası sekmeleri

*02.08.2026 · Sets kararı · İki ekran: yeni bir liste, ve mevcut dosyanın büyütülmesi*

## Neden

İçeriden gelen şikâyet: **hep aynı bölgeye gönderilen eğitmenler** ve **uzun süre hiç eğitim verilmeyen eğitmenler**. Örnekler kendi ağızlarından: İstanbul'daki eğitmen sürekli İskenderun eğitimlerine yazılıyor; başka bir eğitmene uzun zamandır hiç eğitim yazılmamış, hep başkalarına veriliyor.

⛔ Bu bir rapor talebi değil, bir **adalet görünürlüğü** talebi. Planlamacı atama yaparken kimin yüklü, kimin boşta ve kimin hep aynı bölgeye gittiğini **görebilmeli**; bugün göremiyor.

⚠ Öneri/otomatik atama motoru **bu turda yok** *(Sets, 02.08.2026)*. Sebep: "sistem önerdi, ben de seçtim" savunması bedava üretilmemeli. Motor yönetimle ayrıca konuşulacak; bu brief yalnız **görünürlüğü** ve **eğitmenin kendi bölge tercihini** kapsıyor.

---

## 1 · Yeni ekran: "Eğitmen durumu"

**Kim görür:** planlamacı ve operasyon sorumlusu. **Adres:** `/egitmenler/durum` (öneri).

### Dönem seçimi — ekranın en üstünde

⛔ Tablo **bir döneme** aittir ve dönem seçilebilir olmalıdır: **Son 3 ay · Son 6 ay · Son 12 ay · Özel aralık**. Sabit bir pencere yeterli değil — "bu adam bu yıl hiç eğitim almadı" ile "son çeyrekte yük dengesiz" iki ayrı sorudur.

### Tablo — bir satır bir eğitmen

| Sütun | İçerik | Not |
|---|---|---|
| Eğitmen | ad + kategori rozeti | kategori mevcut alan (`instructors.category`) |
| Eğitim | seçili dönemde kaç eğitim | tıklanabilir → o eğitmenin eğitim geçmişi |
| Gün | seçili dönemde kaç gün sahada | yarım günler dahil |
| Bölge | en çok gittiği ilk üç il, sayısıyla | ⚠ **şikâyetin kalbi burası** |
| Son eğitim | tarih + üzerinden geçen gün | ⛔ uzun süredir boşta olan **öne çıkmalı** |
| Yaklaşan | kabul edilmiş, henüz yapılmamış atama sayısı | |
| Belge | belge durumu rozeti (geçerli / dolan / eksik) | mevcut `InstructorDocumentStatus` |

**Sıralama ve süzme:** her sütunda sıralama; kategoriye ve ile göre süzme. Varsayılan sıralama: **son eğitimin üzerinden geçen gün, azalan** — yani en uzun süredir eğitim almayan en üstte.

⛔ **Para sütunu yok.** Kimin ne kazandığı bu ekranın sorusu değil; finans eğitmen dosyasının kendi sekmesinde ve kendi yetkisiyle durur.

### Boş ve uç hâller

- Hiç eğitim verilmemiş eğitmen: "—" değil, **"hiç eğitim yazılmamış"** ve satır dikkat tonunda.
- Dönemde hiç eğitim yoksa tablo boş değil; tüm eğitmenler sıfırla listelenir (kimin boşta olduğu sorusunun cevabı budur).

---

## 2 · Eğitmen dosyası — eksik sekmeler

Bugün üç sayfa var: **Dosya** (`/egitmenler/{id}`), **Finans** (`/finans`), **Loglar** (`/loglar`). Eksikler:

### 2.1 "Eğitimler" sekmesi (yeni)

Eğitmenin **tüm** eğitim geçmişi: tarih · eğitim adı · il · gün sayısı · statü · katılımcı sayısı. Yaklaşanlar ve geçmiş bir arada, dönem süzgeciyle. Her satır o eğitime gider.

### 2.2 Finans — her satır kaynağına bağlanır

⛔ Bugünkü finans sayfası tutarları gösteriyor ama **nereden doğduklarını göstermiyor**. Gerekli:

- **Hakediş satırı:** hangi eğitimden doğdu — adı, kodu, tarihi — ve satır tıklanınca **o eğitime gider**.
- **Masraf satırı:** hangi eğitimden/programdan doğdu, aynı şekilde tıklanabilir.
- **Program kırılımı:** bir program (çok eğitimli paket) tek başlık altında toplanır, altında eğitim bazında kırılım açılır. Örnek okuma: *"A eğitiminin hakedişi ve masrafı"*, *"B programının hakedişleri ve masrafları (altında eğitim bazında)"*.
- **Toplamlar:** hakediş toplamı, masraf toplamı, ödenen, kalan — ayrı ayrı ve birlikte.
- **Ödemeler** zaten var; aynı yerde listelenir.

⚠ Hakediş ve masraf **iki ayrı kalemdir ve öyle görünür** *(Sets, 02.08.2026)*. Tek satırda toplanmazlar; ilişkileri gösterilir, tutarları karışmaz.

### 2.3 Bölge tercihi (yeni alan, eğitmen kaydında)

⛔ Bugün eksik olan ayar: **eğitmen hangi bölgelerdeki eğitimlere gitmeyi kabul ediyor?**

- **Tüm Türkiye** (varsayılan), veya
- **Seçili iller** — çoklu il seçimi.

Örnekler: İstanbul'daki eğitmen İstanbul dışına hiç gitmiyor; Antalya'daki yalnız Akdeniz bölgesi eğitimlerine gidiyor. ⚠ Bu bir **tercih**tir, mutlak yasak değil: planlamacı yine de teklif edebilir, ama ekran "bu eğitmen bu ili tercih etmiyor" diye **uyarır**. Eğitmen ekleme ve düzenleme formuna, "müsaitlik" bilgisinin yanına girer.

---

## Sınırlar

- ⛔ Öneri/skor motoru **bu brief'in dışında**. Tasarımda "sistem önerdi" gibi bir eleman çizilmez.
- ⛔ Kişi bazlı kullanım/aktiflik ölçümü değil (AD-21): burada ölçülen **iş dağılımı**dır, kişinin çalışkanlığı değil.
- Ekranların 375px karşılığı eksiksiz olmalı (HANDOFF): tablo kendi kutusunda yatay kayar, sayfa yana kaymaz.
