chore(entegrasyon): revizyonAcik prop'u, varyant metin sayıları, DESIGN notları, worktree lint ignore

Beş paket (A sohbet sunucusu, B ilk-N garantisi, C program varyantı, D1 sohbet UI,
D2 program ayrıntı) v2'ye alındıktan sonraki dikişler: sohbet-client'ta
revizyonHakki sayısı yerine revizyonAcik bayrağı; rapor.ts üst sayı kümesine
varyant metni; DESIGN §4.15/§4.20/§4.33 notları; .claude/worktrees lint dışı.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
bilalgursen
2026-10-07 23:26:58 +03:00
parent 3f634ccb69
commit e4c06f54d9
5 changed files with 20 additions and 9 deletions

View File

@@ -689,7 +689,7 @@ export async function raporUretAyrintili(
let kaynak: RaporTani["kaynak"] = "model";
if (!enIyi || enIyi.onarim.modelSecimi === 0) {
// Revizyonda kodla kurulan liste adayın isteğini yok sayar ve bir
// revizyon hakkını yakardı: hata fırlar (çağıran krediyi/hakkı iade eder).
// sohbet kredisini yakardı: hata fırlar (çağıran krediyi iade eder).
if (!zamanAsimi || revizyonNotu || !ZAMAN_ASIMINDA_KODLA_KUR) {
// Zaman aşımı hatası olduğu gibi fırlar: çağıran "çok uzun sürdü,
// kredin iade edildi" mesajını bu hatadan tanıyor.
@@ -797,7 +797,7 @@ export async function raporUretAyrintili(
p.kontenjanSon,
p.yerlesenSon,
params.sira,
...metindekiSayilar(p.isim, p.universite),
...metindekiSayilar(p.isim, p.universite, p.varyant ?? ""),
// Koddan gelen "öne çıkan" cümlelerdeki sayılar meşrudur (TÜİK %, URAP sırası, km…)
...metindekiSayilar(...(p.oneCikan ?? [])),
...profilSayilari,