bilalgursen 3128b01e26 fix(liste): model seçimi önce kodla onarılsın; ikinci çağrı ve zaman aşımı azalsın [KARAR]
Kök neden 2 (04-eval-sonuclari): 10/40 listede ikinci model çağrısı,
3/40'ta 60 sn zaman aşımı.

rapor.ts
- secimiOnar: yinelenen ve havuz-dışı kimlik atılır, yanlış listeye konan
  program havuzdaki gerçek dilimine taşınır, hedefi aşan dilim kırpılır,
  eksik satır havuzdan deterministik sırayla (önce adayın seçimine uyanlar,
  sonra sıraya yakınlık) tamamlanır; tamamlanan satırın gerekçesi şablondur.
  İkinci model çağrısı yalnız çıktı şemaya uymazsa ya da modelin seçiminin
  yarısından azı kullanılabiliyorsa yapılır. Havuz-dışı koruması aynen durur.
- Prompt: havuz dilim başına üç dizi (hayal/dengeli/guvenli) olarak gider,
  üçüncü listenin tel adı `guvenli` (iç anahtar `garanti` kalır); vaat ve
  rakam yasağı netleşti; adayın serbest metni etiket içinde veri olarak girer.
- İlk üretimde zaman aşımı: liste havuzdan kodla kurulur, üst metin bunu
  söyler (ZAMAN_ASIMINDA_KODLA_KUR). KREDİ: bu yolda üretim başarılı sayılır,
  iade yapılmaz. Revizyonda zaman aşımı eskisi gibi hata + iade.
- raporUretAyrintili + RaporTani: onarım/şablon/çağrı gözlemi (eval ve log).

cagri.ts
- Üst sağlayıcı gözlemi (CagriGozlemi) ve tepkisel dışlama: reasoning kapalı
  istendiği hâlde düşünme token'ı üreten üst sağlayıcı 6 saat
  provider.ignore ile atlanır. Ölçüm: 16 üst sağlayıcıdan yalnız AtlasCloud
  isteğe uymuyor (4.000 token'ın 3.999'u düşünme, ~50 sn, içerik yarım);
  zaman aşımlarının ve "iki denemede başarısız" hatasının kaynağı buydu.

robot.ts: tanılı API, yeni tel şeması, onarım/şablon/üst sağlayıcı özeti,
"Kıbrıs'ta" il çelişkisi yanlış alarmı.

Önce → sonra (40 profil, gerçek model; ayrıntı 07-liste-duzeltmeleri.md):
üretilen liste 37 → 40, zaman aşımı 3 → 0, ikinci çağrı 10 → 1.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 08:49:01 +03:00
2026-07-20 07:17:42 +03:00
2026-07-20 07:17:42 +03:00

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Description
No description provided
Readme 81 MiB
Languages
TypeScript 96.7%
Python 2%
CSS 0.7%
JavaScript 0.3%
Dockerfile 0.2%