Files
kolaytercih/docs/gece-vardiyasi/2026-09-23/06-urap-telafisi.md
bilalgursen a42a1a9920
All checks were successful
Deploy / deploy (push) Successful in 17s
docs(ekip): 22-23 Eylül vardiya raporları, BACKLOG/KARARLAR/PROTOKOL güncellemeleri
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 11:43:11 +03:00

4.6 KiB
Raw Blame History

06 — URAP takasının telafisi (yazılımcı)

Dal: gece/0922-urap · Commit: 4c756c4 · Dosya: src/features/katalog/components/universite-icerik.tsx (tek dosya, +30/−13)

Özet — 5 madde

  1. Dün URAP kartı "Tür" kartının yerini alırken devlet/vakıf bilgisi URAP'ta yer alan 198 üniversite sayfasından tamamen düşmüştü; telafi olarak bilgi özet paragrafın ilk virgülüne girdi: "… (İstanbul), devlet üniversitesi; 2026 YKS yerleştirme sonuçlarına göre …". Tasarımcının A alternatifi birebir uygulandı.
  2. Yeni kutu/bileşen/rozet yok, ızgara 4 kart. Üretilen 229 gerçek sayfanın 229'unda tür öbeği var ([slug].html PPR kabuğu hariç), 198'inde URAP kartı + 31'inde "Tür" kartı — toplam yine 229, hiçbir sayfada delik yok.
  3. trBaslikDuzeni kullanılmadı. Dünkü UNITUR_ETIKET haritası { kart, cumle } biçimine genişletildi: kart etiketi ve cümle öbeği tek kaynakta, ikisi ayrışamaz.
  4. 6 unitur değerinin altısı da üretilen HTML'den ya da haritadan tek tek okundu (aşağıda); haritada olmayan/NULL değerde öbek hiç yazılmıyor, cümlede kopuk virgül kalmıyor.
  5. tsc + lint + pnpm build temiz; gece/0922-entegrasyon worktree'sine merge edildi, orada da build temiz (1821 statik sayfa).

Cümlenin 6 unitur değerindeki hâli

unitur Üretilen cümle (HTML'den) Doğrulama
DEVLET Boğaziçi Üniversitesi (İstanbul), devlet üniversitesi; 2026 YKS … HTML ✔
VAKIF Koç Üniversitesi (İstanbul), vakıf üniversitesi; 2026 YKS … HTML ✔
VAKIF MYO İstanbul Şişli Meslek Yüksekokulu (İstanbul), vakıf meslek yüksekokulu; … HTML ✔
KKTC Doğu Akdeniz Üniversitesi (Gazimağusa), KKTC üniversitesi; … HTML ✔
YURTDISI KAMU Azerbaycan Devlet Pedagoji Üniversitesi (Bakü-azerbaycan), yurt dışında bir kamu üniversitesi; … HTML ✔
YURTDISI VAKIF … , yurt dışında bir vakıf üniversitesi; … HTML'de üretilmedi — koddan çıkarım
NULL / haritada yok öbek hiç yazılmaz, virgül de eklenmez koddan çıkarım (üretimde NULL uniturlu üniversite yok)

YURTDISI VAKIF neden HTML'de yok: bu değeri taşıyan iki kurumun (Manas, Yesevi) aynı slug'ında YURTDISI KAMU satırları da var ve UniOzet.unitur KAMU'yu seçiyor. Harita girdisi yine de duruyor; veri değişirse cümle hazır.

Kabul kriterleri

  1. ✔ bogazici-universitesi.html'de "devlet üniversitesi", koc-universitesi.html'de "vakıf üniversitesi" özet paragrafta geçiyor — .next/server/app/universite/*.html üzerinde <p class="mt-4 max-w-3xl …"> içeriği çıkarılarak doğrulandı.
  2. ✔ URAP'ta olmayan sayfada (Doğu Akdeniz) hem "Tür" kartı ("KKTC") hem cümle ("KKTC üniversitesi") var. Çift gösterim tuhaf durmuyor — kart taranabilir kısa değer, cümle düz metin; ikisi çelişmiyor. Kaldırma önerim yok (karar zaten bende değil).
  3. ✔ Izgara 4 kart: 198 sayfa URAP kartlı, 31 sayfa "Tür" kartlı, her ikisinde de dt/dd sayısı 4. "Tür" kartında hiçbir sayfada "—" yok (tarandı).
  4. ✔ pnpm exec next typegen && pnpm exec tsc --noEmit temiz, pnpm lint temiz, pnpm build temiz (gece/0922-urap), merge sonrası gece/0922-entegrasyon'da da temiz.

Şartnameden sapma

Yok. Tek bilinçli seçim: iki ayrı harita yerine UNITUR_ETIKETi { kart, cumle } yaptım (iki haritanın zamanla ayrışma riski var). Tasarımcının tablosundaki öbekler birebir korundu.

Merge sonrası doğrulanması gerekenler

  • gece/0922-entegrasyon merge'i çakışmasız geçti; merged build'de dağılım 129 devlet / 75 vakıf / 16 KKTC / 6 yurt dışı kamu / 3 vakıf MYO = 229 (entegrasyon dalındaki unitur veri düzeltmesi 3 sayfayı DEVLET'ten doğru değere taşımış — beklenen).
  • Gözle: /universite/koc-universitesi ve /universite/dogu-akdeniz-universitesi özet paragrafı 375 px'te ilk satırda taşmıyor mu (öbek ~20 karakter uzattı).

Kapsam dışı bulgu (dokunmadım)

trBaslikDuzeni tireden sonraki harfi büyütmüyor: sayfa başlıklarında "Bakü-azerbaycan", "Kırgızistan-türkiye", "Türk-kazak" yazıyor (src/lib/slug.ts). Bu dünden önce de vardı, benim değişikliğimle ilgisi yok; ~10 yurt dışı/KKTC sayfasını etkiliyor.

Bilal'den istenen

  1. Bu commit (4c756c4) dün gece kaybedilen bilginin telafisi — almazsan 198 üniversite sayfası devlet/vakıf bilgisiz kalır. ~1 dk.
  2. Kapsam dışı bulgu (trBaslikDuzeni tire sonrası büyük harf) ayrı iş olarak backlog'a girsin mi? ~1 dk.