🧐 YORUM — doktrin denetimi

2026-09-04

yorum_katmani_uret.py · headless claude -p · yalnız OKUMA yetkisiyle · ÜRETİM değil DENETİM


🔍 DENETİM — 2026-09-04

Okunan: PUANTAJ · MERCEK · H2H-MATRİS · MOTOR-RAPORU · KURGU · TEK-KAPISI — altısı da mevcut, ⛔ EKSİK dosya yok.

Kart: 156 at · 16 ayak · 3 program (Bursa K2-7 · İzmir K1-6 · İzmir K4-9) · toplam 7.722 kolon.
Bağlayıcı TEK (TEK-KAPISI): KRALKARINCA (Bursa-K5, p=0.496) · RÜZGAR VEYSEL (İzmir-K6, p=0.413, iki programda).


0. TEMİZ — doğrulanan yerler


1. Bağlayıcı TEK, MERCEK'in "TEK olamaz" bayrağını taşıyor [id: mercek-in-tek-yasakli-iki-ati-tek-adaylari-listesinde · tip: HATA]

KRALKARINCA (Bursa-K5) MERCEK'in ⛔ TEK ENGELLERİ listesinde:

Bursa-K5 KRALKARINCA — bu mesafede derecesi yok — TEK olamaz ⚠ ama ±300m'de koşmuş (SORU-10: B sınıfı cezalı değil — İZLEME-10)

Bu at TEK-KAPISI'nda 🔒 🏆 TEK mührüyle, KURGU'da kol=1 olarak yazılmış. TEK-KAPISI'nın ⛔ SERT VETO bölümü yalnız iki ACILIS-KALABALIK vetosu içeriyor; MERCEK vetosu tek_sec()'e hiç bağlı değil.

Geçmiş günlerde bu kusur "TEK-yasaklı at aday listesinde duruyor" biçimindeydi; bugün daha ağır formda — yasaklı at fiilen bağlayıcı TEK.

Hafifletici: MERCEK'in kendi notu engeli yumuşatıyor (±300m'de koşmuş, B sınıfı cezalı değil), ve at TEK-GEÇİDİ'nin geri kalanını rahat geçiyor (kenar 11.1 puan · AGF-1 %52.7 · h2h net +4 · IŞIK +4.7 · kadro 8). Yani sonuç muhtemelen doğru, ama gerekçe zinciri kopuk: iki dosya birbirini görmüyor ve hangisinin kazandığı kodda değil, tesadüfte.


2. Kapalı ilan edilen katman skoru belirliyor — RAMONA bandı bu sayede [id: kapali-ilan-edilen-katman-skorda-dolu · tip: HATA]

PUANTAJ başlığı ve MOTOR-RAPORU ⛔ KAPALI KATMANLAR bölümü açıkça diyor: İNSAN-IŞILTI kapalı. Ama İzmir-K9'da:

3. 6.1 #3 RAMONA bantta_mi=1 — ⚠️şema-dışı=+6.0 [İNSAN-IŞILTI+6.0]

Kalemleri toplayınca: isik +3.2, h2h −3.9, iliskisel −1.5, kan_pedigri −0.1, mercek +2.4, şema-dışı +6.0 = 6.1. +6.0 çıkarılırsa RAMONA 0.1 puan — 4. sıradaki STORM BELLE'in (4.5) çok altında, bant dışı, muhtemelen 8. sıra civarı.

Yani RAMONA kupona yalnızca kapalı ilan edilen katman sayesinde giriyor. Üstelik H2H matrisinde h2h_neg net −8 ile ayağın en kötü ikinci karşılaşma karnesine sahip. MOTOR-RAPORU bu anomaliyi ÇELİŞKİ listesine almamış — motorun kör noktası.

Aynı kalıbın ikinci örneği: ⛔ YOL-B-YOK: İLİŞKİSEL (ilis_fren, ilis_kaps, ilis_agir, ilis_jokey, ilis_ortak) denirken iliskisel=+3.8 gibi değerler kart boyunca dolu (WORKIN LADY, UNDERGROUND, İNCİ PAREM, OLD GUARD…). MOTOR-RAPORU başlık/gerçek uyuşmazlığını yalnız MERCEK için itiraf ediyor (_mercek_enjekte() legs_uret'ten SONRA çalışır); İLİŞKİSEL ve İNSAN-IŞILTI için aynı itiraf yok.

Dürüstlük kuralı ihlali: bir katman ya kapalıdır ya skordadır.


3. KURGU HATASI — bant üyesi bütçe gerekçesiyle kesilmiş, oysa tavan dolmamış [id: kurgu-hatasi-bant-uyesi-kesildi-butce-tavani-dolmamisken · tip: HATA]

İzmir-K5, kol 3→2, atlar: ALTINTEPE · BALKI TAY.
PUANTAJ'da bu ayakta bantta_mi=1 olan üç at var: ALTINTEPE 13.8 · BALKI TAY 11.6 · AKMERİÇ 9.3. AKMERİÇ kesilmiş.

AKMERİÇ bant sınırında değil: kendisiyle 4. sıradaki TOZKOPARAN (4.7) arasında 4.6 puan boşluk var. Ayrıca h2h_orta (+2), MERCEK E.İ.D. 3/7 ALTIN×2, MERCEK'te hiçbir TEK engeli yok. Kesim için tek gerekçe: "GÜNLÜK BÜTÇE · 4→2 kol".

Bütçe gerekçesi tutmuyor. Gün toplamı 5.832 + 810 + 1.080 = 7.722 kolon, tavan 11.000 — 3.278 kolon boşta. İzmir-K5'i 2→3 yapmak (AKMERİÇ) gün toplamını 8.667'ye çıkarır, hâlâ tavanın 2.333 altında. Hata iki kez çarpıyor, çünkü İzmir-K5 hem K1-6 hem K4-9 programında.

Sonuç: 11 kadroda 2 at, kapsama %39 — kartın en dar ayağı, üstelik TEK olmayan bir ayakta. Doktrinin "kalabalık ayakta favoriyle yetinme" maddesine aykırı.

İkinci belirti: her iki İzmir programı da negatif EV ile kurulmuş (K1-6: −430 TL · K4-9: −664 TL), Bursa +3.290 TL. "Marjinal EV sırasıyla dağıtıldı" iddiasıyla çelişiyor — kolonlar negatif EV'li programlara giderken pozitif EV'li Bursa'da K3 ve K6 daraltılmış.

Bursa-K3 4→3 ve Bursa-K6 4→3 daraltmaları için not: bu ikisinden yalnız biri tavana sığardı (K3'ü açmak gün toplamını 9.666'ya, ikisini birden açmak 12.258'e çıkarır). Yani daraltma tamamen gerekçesiz değil — ama hangisinin feda edildiği gerekçelendirilmemiş, ve gerekçe metni Bursa-K3'te yanlış taban gösteriyor ("2→3 kol" yazıyor, başlıkta 4→3).


4. "+1 kol" gerekçesi yazılmış, at listeye eklenmemiş [id: plus1-kol-gerekcesi-yazilmis-ama-at-listeye-eklenmemis · tip: HATA]

İki yerde gerekçe hücresi bir genişletme ilan ediyor, at listesinde o at yok:

ayakyazılan gerekçeat listesi
Bursa-K5+1 kol · BOĞAZ ÇOCUĞU — mesafenin en hızlısı + ALTIN adres (mercek ALTIN 1,45× ölçülü)KRALKARINCA (tek)
İzmir-K5+1 kol · GERARD — mesafenin en hızlısı + ALTIN adres (mercek ALTIN 1,45× ölçülü)ALTINTEPE · BALKI TAY

Bursa-K5'te açıklaması var: TEK kararı kol'u 1'e sabitliyor, mercek genişletmesi yutuluyor. Bu doğru davranış, ama gerekçe satırı silinmemiş — okuyan BOĞAZ ÇOCUĞU'nun kuponda olduğunu sanır.

İzmir-K5'te açıklaması yok: TEK yok, kol 2, GERARD (E.İ.D. 1/7, ALTIN×2, MOTOR-RAPORU'nun ÇELİŞKİ maddesi) hem gerekçede ilan edilmiş hem listeden düşmüş. §3 ile birleşince İzmir-K5 kartın en zayıf kurgulanmış ayağı: bant üyesi kesilmiş + mercek genişletmesi ilan edilip uygulanmamış.


5. Aynı ayak iki programda farklı, özet tablo tek değer veriyor [id: ayni-ayak-iki-programda-farkli-kol-ozet-tablo-tek-deger · tip: HATA]

İzmir-K4, İzmir K1-6 tablosunda 5 at (NO EXIT · CHILLAX · YONCAHAN · LADY RIVELYA · DEVRİM), İzmir K4-9 tablosunda 9 at. Gerekçe hücresi bunu itiraf da ediyor — K4-9'da iki çelişik satır üst üste duruyor: "3→5 kol" ve "3→9 kol".

Ama AYAK AYAK KARAR özet tablosu tek bir değer yazıyor: İzmir-K4 · 3→9. K1-6 kuponunu bu tablodan kuran biri yanlış ayak yazar.

Aynı tutarsızlığın kanıtı dosyanın kendi içinde: "Hepsi TEK yapılırsa" bölümü "İzmir K1→K6: 1.458 → 1" diyor, oysa program başlığı "KOLON: 810". 1.458 = 3×3×9×9×2×1 — yani mutabakat hesabı İzmir-K4'ü 9 alıyor, kupon tablosu 5. Aynı dosyada iki farklı kolon toplamı.

Küçük ikizi: İzmir K4-9'da İzmir-K5 gerekçesi aynı satırı iki kez, İzmir-K6 TEK satırı iki kez tekrarlıyor — gerekçe kuyruğu programlar arası temizlenmiyor.


6. Bant sınırında 0.1 puanlık kesim yakalanmamış [id: bant-sinirinda-0-1-0-4-puanlik-kesimler-yakalanmamis · tip: HATA]

Bursa-K6 (maiden, 8 at), kol 4→3. Skorlar: OLD GUARD 4.2 · HARD DRINK 3.8 · KÖSTENCELİ BEY 3.6 · PRAVDA 2.5 · SHADOW GENIUS 2.4 · MUSHU 1.6 · NALDÖKEN 1.2 · GREATEST BOY 1.0.

Kesilen at PRAVDA ile ilk dışarıdaki SHADOW GENIUS arasında 0.1 puan var — ölçülebilir fark yok. MOTOR-RAPORU bu ayağı BANT SINIRINDA BERABERLİK uyarısına almamış (yalnız Bursa-K1'i almış, orada 2.3 = 2.3). Eşik anlaşılan tam eşitlikte tetikleniyor, 0.1'de değil.

Ayak ayrıca çok sıkışık: 8 atın 6'sı 1.0–4.2 aralığında ve MERCEK bu ayakta SUSUYOR (E.İ.D. 2/8). Kör bir ayakta 3'e budamak, doktrinin "kör ayakta kümeyi kesme" maddesine yakın duruyor.

Bursa-K1'de motorun uyarısı (kol 3→4 yapılmalı) AYAK AYAK KARAR'a doğru geçmiş (3→4) — orası temiz.


7. Mutabakat senaryosu vetoyu ve patlamayı görmezden geliyor [id: patlama-vetosu-kadro-13-uygulanmamis · tip: KARAR]

KURGU'nun "9 ayakta motor+piyasa mutabakatı var — hepsi TEK yapılırsa kolonlar bu kadar düşer" bölümünde iki sorun:

  1. İzmir K1→K6: 1.458 → 1, mutabakat ayakları arasında İzmir-K1 sayılmış. Oysa İzmir-K1 TEK-KAPISI'nda ⛔ SERT VETO · ACILIS-KALABALIK (−3,5 puan ölçülü). Vetolu ayak TEK senaryosuna dahil edilmiş.
  2. Bursa mutabakat ayakları arasında Bursa-K7 var — kadro 15 at. Doktrin: "Patlama (kadro≥13) → saf TEK yok." Senaryo VAELLA'yı TEK sayıyor.

Bu bölüm "referans" etiketli, bağlayıcı değil — ama 5.832→216 gibi bir sayı okuyanı yönlendirir ve iki sert kısıtı birden atlıyor.

KARAR gereken nokta: TEK-KAPISI açıkça yazıyor ki PATLAMA ve ŞİŞİK-FAVORİ vetoları ölçümde ters/düz çıktığı için kaldırıldı; sistem doktrini ise ikisini de hâlâ sayıyor. Bugün bu çatışma bağlayıcı bir sonuç değiştirmiyor (patlama ayağında TEK yok, hiçbir maiden favorisi %55'i geçmiyor) — ama doktrin metni ile motorun veto seti ayrışmış durumda, PI'nin hangisinin geçerli olduğunu mühürlemesi gerekiyor.


8. GANYAN verisi boş ama "DEĞER ATI tetiklenmedi" diye raporlanmış [id: ganyan-verisi-bos-ama-deger-ati-tetiklenmedi-diye-raporlanmis · tip: HATA]

MOTOR-RAPORU kaynak tablosu: GANYAN (muhtemel) | MUHTEMEL-AGF-04092026-1230.txt — **0 at**.

TEK-KAPISI ise diyor ki:

🔍 DEĞER ATI — GANYAN adayı · Bugün bayrak tetiklenmedi. (13 ayda 121 vaka ≈ ayda 4 — nadir olması normal.)

Girdi sıfır atken "tetiklenmedi" yanlış ifade — doğrusu ⛔ EKSİK: muhtemel ganyan dosyası boş — DEĞER ATI bugün ÖLÇÜLEMEZ. Şu hâliyle "baktık, yoktu" gibi okunuyor; sessiz atlama yasağının tam kapsamına giriyor. Parantez içindeki "nadir olması normal" cümlesi eksikliği daha da örtüyor.


9. KARDEŞ FREN kapalı — bugün riski düşük [id: kardes-fren-kapali-ama-bugun-riski-dusuk · tip: OLCUM]

PUANTAJ: "KARDEŞ yalnız kardes_altin/kardes_gumus üretiyor — 🔻 FREN rozetinin W'de karşılığı yok."

Kartta iki tam debütan ayak var (İzmir-K1 ve İzmir-K4, 11/11 at hiç koşmamış) ve MOTOR-RAPORU ikisini de "KARDEŞ verisi VAR — kartın en yüksek kenar potansiyeli" diye işaretliyor. Debütan-şişme self-freni bu ayaklarda çalışmıyor.

Bugünkü risk düşük: İzmir-K1 zaten SERT VETO altında (kol 3), İzmir-K4'ün lideri NO EXIT p=0.147 ile 16 ayak arasında 15. — TEK'e yakın bile değil. Ama fren kapalıyken debütan ayak TEK'e yaklaşırsa koruma yok.


10. Eküri partnerleri at listesinde mükerrer yazılmış [id: ekuri-partneri-at-listesinde-mukerrer-yazilmis · tip: HATA]

Bursa-K2 kol 3→**9**, at listesi 11 isim: … GOLDEN SNOW · DRAGON BORA · DIAMOND CROWN · KAVALA GÜCÜ · GOLDEN SNOW · DIAMOND CROWN. GOLDEN SNOW ve DIAMOND CROWN ikişer kez yazılmış.

Benzersiz sayım 9 ve kolon hesabı (9×3×8×1×3×9 = 5.832) doğru — yani kupon etkilenmiyor, eküri partnerleri de doğru kapsanmış. Kusur biçimsel: eküri enjeksiyonu listede zaten bulunan atları tekrar ekliyor. Elle sayan biri kol sayısını 11 sanır.


📌 ÖZET

Mekanik KURGU'ya güvenilebilir mi: ÇEKİNCEYLE — evet.

İskelet sağlam: TEK-KAPISI ile KURGU tam mutabık, 14 motor çelişkisinden 12'si kapsamaya yansımış, eküri doğru kapsanmış, TEK-yasağının banda sızması bu kartta olmamış (HARD DRINK kanıtı), şişik-favori vetosu ölçülebilir durumda ve tetiklenmiyor. RÜZGAR VEYSEL TEK'i doktrinin her maddesini geçiyor.

Çekince üç yerde: (a) RAMONA'nın bant üyeliği kapalı ilan edilmiş bir katmanın +6.0'ına dayanıyor, (b) İzmir-K5 gerekçesiz daraltılmış, (c) bağlayıcı TEK'lerden biri MERCEK'in TEK-yasak bayrağını taşıyor.

Üç somut düzeltme:

  1. İNSAN-IŞILTI'yı ya skordan çıkar ya "kapalı" ilanını kaldır. RAMONA'nın kupon üyeliği tamamen bu şema-dışı +6.0'a bağlı; +6.0 olmadan skor 0.1, bant dışı. Aynı denetim İLİŞKİSEL için de yapılmalı — "YOL-B-YOK" denilen katman kart boyunca dolu.
  2. İzmir-K5'i 2'den en az 3'e çıkar (AKMERİÇ), tercihen 4 (GERARD). AKMERİÇ 9.3 puanla bant içi ve 4. attan 4.6 puan önde; eklenmesi gün toplamını 8.667'ye çıkarır — tavanın 2.333 altında. Bütçe gerekçesi bu kesimi taşımıyor.
  3. MERCEK'in TEK olamaz bayrağını tek_sec()'e bağla. Şu an TEK-KAPISI yalnız ACILIS-KALABALIK'ı görüyor, MERCEK vetosu hiçbir yerde okunmuyor. B-sınıfı istisnası (±300m'de koşmuş) geçerliyse kodda açıkça geçilsin — sessizce yok sayılmasın.

Kupon oynanmaz; bahsi yalnız Bayram girer.

TJK Günlük · YORUM — doktrin denetimi · 2026-09-04