docs(gece): sabah özeti (yazılı + sesli)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
70
docs/gece-vardiyasi/2026-10-05/SABAH-OZETI.md
Normal file
70
docs/gece-vardiyasi/2026-10-05/SABAH-OZETI.md
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
# Sabah özeti — 5 Ekim 2026
|
||||||
|
|
||||||
|
> Görev: tercih robotu ve danışman sohbeti tam verimle çalışsın; QA + eval sürece girsin, Jev hakem olsun.
|
||||||
|
> Sesli özet: `~/Desktop/kolaytercih-gece-raporu-2026-10-05.m4a` (Yelda sesi).
|
||||||
|
> Not: iş 01:35'te durdu, 08:10'da "devam et" ile sürdü; gece boyunca kesintisiz çalışmadı.
|
||||||
|
|
||||||
|
## Tek cümle
|
||||||
|
|
||||||
|
Robotun havuzunda ve danışman sohbetinde gerçek hatalar bulundu ve düzeltildi; artık ikisini de tek komutla ölçen bir eval var. Her şey `gece/eval-jev` dalında (40 commit), **push yok, merge senin kararın**.
|
||||||
|
|
||||||
|
## Sayılarla önce → sonra
|
||||||
|
|
||||||
|
| | Önce | Sonra |
|
||||||
|
|---|---|---|
|
||||||
|
| **Robot:** 24 satırın altında kalan liste (40 profil) | 6 | 0 |
|
||||||
|
| Robot: alan seçimi sessizce düşen profil | 11 | 4 (alan gerçekten dar) |
|
||||||
|
| Robot: havuzda baraj dışı program | 12 | 0 |
|
||||||
|
| Robot: KKTC Uyruklu / M.T.O.K. satırı | 30 | 0 |
|
||||||
|
| **Liste (gerçek model):** üretilen | 37/40 | 40/40 |
|
||||||
|
| Liste: vaat dili içeren üst metin / gerekçe | 14 / 19 | 0 / 0 |
|
||||||
|
| Liste: başka programa ait gerekçe | 7 | 0 |
|
||||||
|
| Liste: gecikme medyanı | 22,5 sn | 14,8 sn |
|
||||||
|
| **Danışman:** 112 soruda geçti / gri / kaldı | 56 / 23 / 33 | 82 / 14 / 16 |
|
||||||
|
| Danışman: baraj soruları | 0/5 | 3/5 (kalan 2 gri) |
|
||||||
|
| Danışman: vaat isteyen sorular | 2/12 | 9/12 |
|
||||||
|
| Danışman: "Program bulunamadı" hatası | 17 | 0 |
|
||||||
|
|
||||||
|
Danışman tablosu yön içindir: iki koşu arasında puanlama da değişti. Kalan 16'nın 9'u model değil hakem/beklenti hatası. Kritik 37 soru üçer kez koşuldu: 23'ü hep geçti, 14'ü karışık.
|
||||||
|
|
||||||
|
## Ne yapıldı
|
||||||
|
|
||||||
|
1. **Profil matrisi:** 12 kişi profilinden ve algoritmanın tüm senaryolarından 40 profil + 112 danışman sorusu (`scripts/eval/profiller.ts`).
|
||||||
|
2. **Eval:** `pnpm eval:robot` (modelsiz, 2 sn, ihlalde hata kodu), `pnpm eval:robot --model`, `pnpm eval:sohbet`.
|
||||||
|
3. **Jev:** eval'de hakem (danışman cevabına 7 soru, gerekçeye 2 soru); canlıda soru güçlendirildi, sürüm `jev-1.13.0`'a sabitlendi, yanına anahtarsız çalışan regex denetimi eklendi. Rakam doğruluğunu Jev değil kod denetliyor.
|
||||||
|
4. **Havuz algoritması:** alan süzgeci, 24'e tamamlama, seçili ilin korunması, baraj, özel kontenjan satırları.
|
||||||
|
5. **Danışman sohbeti:** profil kaydının ezilmesi, takılan cevapta yanan kredi, "evet + soru" ile kredi atlatma, 33 araç çağrısı, araç şeması sızıntısı, sahte "kaydettim", baraj ve veri yılı bilgisi, kural sorularında rehber aracı.
|
||||||
|
6. **Liste üretimi:** vaat dili denetimi (ihlalde şablon metin), yanlış dilim/yinelenen programın kodla onarımı.
|
||||||
|
|
||||||
|
Son durum: type kontrolü, lint, build, modelsiz robot eval'i (40/40) ve mekanik sohbet testi (7/7) temiz. Güvenlik denetimi: **merge'e engel yok**. Toplam model + Jev harcaması yaklaşık 0,9 dolar.
|
||||||
|
|
||||||
|
## Dürüst notlar
|
||||||
|
|
||||||
|
- Danışmanda ihlalli cümle ekranda kalıyor, altına düzeltme notu düşüyor.
|
||||||
|
- Danışman soru başı maliyet %32 arttı, cevap süresi medyanı 4,4 → 6,0 sn.
|
||||||
|
- Regex + Jev "0 yanlış alarm, 0 kaçan" sonucu, regex'in bakılarak yazıldığı 73 örnekte ölçüldü.
|
||||||
|
- Baraj verisi YÖK Atlas kolonundan; 16 tıp ve 11 hukuk satırında boş, ÖSYM kılavuzuyla karşılaştırılmadı.
|
||||||
|
- Son koşuda model ham çıktıda ilk kez 2 havuz dışı program döndü; koruma ikisini de attı.
|
||||||
|
- Art arda "evet" ile bedelsiz çağrı açığını son anda ben kapattım; yalnız type kontrolü ve lint'ten geçti, çalıştırılarak denenmedi.
|
||||||
|
- Tarayıcıda hiçbir şey görülmedi (`/meraklisina` şeması, sohbet bildirimi dahil).
|
||||||
|
|
||||||
|
## Bilal'den istenen
|
||||||
|
|
||||||
|
1. **Dalı incele ve merge kararı ver** (`gece/eval-jev`, `feat/sohbet-ai-sdk` üzerine kurulu) — 30 dk.
|
||||||
|
2. **OpenRouter panelinde AtlasCloud'u yok sayılan sağlayıcılara ekle** (liste zaman aşımlarının kaynağı) — 2 dk.
|
||||||
|
3. **Canlıya `TYPESAFE_API_KEY` secret'ı** (yoksa Jev denetimi kapalı, regex çalışır) — 2 dk.
|
||||||
|
|
||||||
|
## Kararını bekleyenler
|
||||||
|
|
||||||
|
- Model zaman aşımında liste koddan kuruluyor ve kredi iade edilmiyor (7 Ağu "ne olursa olsun liste kurulur" kararına dayanıyor) — kalsın mı?
|
||||||
|
- Gevşetme sırası: kod önce alanı, eski anlatım önce ili gevşetiyordu; anlatım koda eşitlendi.
|
||||||
|
- 2026'da dolmayan 3.239 program listeye girsin mi? En düşük sıralı adayların listesi şu an tamamen "hayal".
|
||||||
|
- M.T.O.K. kontenjanları herkesten gizlendi; meslek liseli için sihirbaza lise türü sorusu?
|
||||||
|
- `data/app.db` git'te izleniyor ve içinde 7 kullanıcı satırı ile 2 Google token satırı var (bu geceden eski).
|
||||||
|
- `/gizlilik`: Jev'e giden cevap metni adayın sırasını/ilini içerebilir; avukat listesine.
|
||||||
|
- `/api/soru`'da hız sınırı yok; öneri kullanıcı başına "aynı anda tek cevap".
|
||||||
|
- Medipol Tıp taban sırası veride 1 görünüyor; YÖK Atlas'tan doğrulanmalı.
|
||||||
|
|
||||||
|
## Raporlar (bu klasör)
|
||||||
|
|
||||||
|
`01` Jev pratikleri · `02` profil matrisi · `03` QA · `04` ilk eval · `05` sohbet hata düzeltmeleri · `06` havuz düzeltmeleri · `07` liste düzeltmeleri · `08` sohbet düzeltmeleri · `09` güvenlik-uyum
|
||||||
BIN
docs/gece-vardiyasi/2026-10-05/sabah-ozeti-sesli.m4a
Normal file
BIN
docs/gece-vardiyasi/2026-10-05/sabah-ozeti-sesli.m4a
Normal file
Binary file not shown.
Reference in New Issue
Block a user