docs(ekip): 22-23 Eylül vardiya raporları, BACKLOG/KARARLAR/PROTOKOL güncellemeleri
All checks were successful
Deploy / deploy (push) Successful in 17s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
bilalgursen
2026-09-23 11:43:11 +03:00
parent a8c75ce4a7
commit a42a1a9920
27 changed files with 3508 additions and 8 deletions

View File

@@ -0,0 +1,74 @@
# 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 `unitur`lu ü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_ETIKET`i `{ 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ü-**a**zerbaycan",
"Kırgızistan-**t**ürkiye", "Türk-**k**azak" 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.**