🧐 YORUM — doktrin denetimi

20 Ekim 2026

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


🔎 KURGU DENETİMİ — 2026-10-20

Kaynak durumu: PUANTAJ, MERCEK, H2H-MATRİS, MOTOR-RAPORU, KURGU, TEK-KAPISI, GÖZLEM ve ARŞİVCİ-18102026 okundu. Eksik dosya yok.

  • GÖZLEM'in at sayıları (Adana 90, Kocaeli 88) başlıkla tutuyor.
  • ⛔ EKSİK (veri): AGF 0/178 tamamen boş. KURGU bunu "AGF YOK — MOTOR modeli" diye dürüstçe yazmış.
  • ⛔ EKSİK (veri): GANYAN (muhtemel) yok.
  • Bu yüzden AGF'ye dayanan her doktrin hükmü bugün ÖLÇÜLEMEZ (Bulgu 6). Doktrinin AGF-sırası ≥7 uyumsuzluk kuralı da bugün konuşamaz.

0. TEMİZ ÇIKANLAR

  • 05.08 PM hatası kalıbı (TEK kuralının banda sızması): bulunmadı.
  • PIST-DONUS yalnız Kocaeli-K4 CİHANDERE'nin TEK'ini kesiyor. CİHANDERE bantta ve kuponda kalıyor.
  • MERCEK çim↔kum TEK yasakları (BATMAN KIZI, ESDRAGON, ORUNBAY, PESENHAN, PAPATYAM, SELİNNAZ, BELLA FIGLIA) bant sırasını bozmuyor. BATMAN KIZI banttaki 1. at olarak kuponda.
  • "AGF-4 grubu" gibi bir gerekçeyle bant dışı bırakılan at yok. Zaten AGF yok.
  • Rakam tutarlılığı: KURGU'daki kolon çarpımları doğru (810 / 864 / 810 / 900), 1,25 TL birim fiyatı da doğru. TEK-KAPISI ayrışma değerleri PUANTAJ farklarıyla tutuyor (24,1−12,4=11,7 vb.).
  • Patlama (kadro ≥13) vetosu: bugün tetiklenmedi. Kadro 14 olan iki ayakta (Kocaeli-K4, K8) saf TEK yok. TEK-KAPISI bu vetoyu zaten "kaldırıldı" diye yazıyor (bkz. Bulgu 6).

TEK denetimi (TEK-KAPISI'ndan doğrudan)

TEKhükümgerekçe
Adana-K3 ESCAPE PATHGEÇERLİ (AGF eksik çekincesiyle)ışık +5,3 · h2h +5 (güçlü) · jokey +4,4 · fark 11,7. Piyasa-dışı teyit var, veto yok.
Kocaeli-K3 LIVE YOUR FREEDOMÇEKİNCELİTeyit yok: ışık 2,6 · h2h 0 · mercek ALTIN×1. İliskisel +7,6'ya yaslanıyor (Bulgu 4). Gözlem dikkatı "·".
Adana-K8 SUPER BLOOMSORUNLUMERCEK "çim↔kum — TEK YASAK (0,79×)". Teyit yok (ışık 0 · h2h 0 · mercek yok-pist). Bkz. Bulgu 1.

Üç ayakta da K-127 gereği kol daralmıyor, TEK yalnız ölçüm etiketi.

PM-YANIT

  • talep-kuyrugu-tekrar-ve-yeni-id-yazilmiyor → REDDEDİLDİ (kapsam dışı). Arşivci/kuyruk kodu işi; BANT/TEK düzeyi değil.
  • pm-kapandi-tam-iken-tek-defteri-satiri-acik → REDDEDİLDİ (kapsam dışı). PM–defter sırası; bugünkü KURGU'dan sınanamaz.
  • agf1-kimligi-dosyalar-arasinda-tutarsiz → UYGULANABİLİR (kısmen karşılanmış). Bugün AGF boş olduğundan tutarsızlık oluşmadı. MOTOR-RAPORU AGF dosyasını damgalı yazıyor (agf-2300, 0/178). KURGU ve TEK-KAPISI başlığı yalnız "AGF YOK" / "—" yazıyor. Öneri: ikisinin başlığına AGF dosya adı ve saati de yazılsın.
  • soru27-isim-yazimi-i-noktasi-birlestirici-karakter → REDDEDİLDİ (kapsam dışı). PM tablosu biçimlendirmesi.
  • overlay-takasinin-cikan-at-karnesi-yok → UYGULANABİLİR, ama bugün sınanamaz. Gece KURGU'sunda OVERLAY satırı hiç yok, yalnız "GÜNLÜK BÜTÇE" satırları var. Sabah AGF'li KURGU'da giren/çıkan Δskor ve AGF% yazılmalı.
  • ceza-fazla-sert-etiketi-cezasiz-sirayi-sinamiyor → REDDEDİLDİ (kapsam dışı). PM teşhis etiketi.
  • yorum-denetim-raporu-govdesi-dosyada-yok → ZATEN KARŞILANMIŞ bu raporda: numaralı bulgu listesi ve PM-YANIT var. Dosya yazım adımı kod tarafı işi.
  • AĞIRLIK-TALEBİ: bugün yok.
  • Arşivcinin "yarın için notu": KISMEN karşılık buldu.
  • Bulgu listesi var ✔.
  • K3→K8 satır birleşmesi sürüyor ✘ (Bulgu 3).
  • "11.000" gerekçesi sürüyor ✘ (Bulgu 12).
  • Overlay ve "ucuz" etiketi bugün sınanamıyor (AGF yok).

BULGULAR

1. SUPER BLOOM: MERCEK TEK-yasağı tek_sec()'e işlemiyor [id: mercek-in-tek-yasakli-iki-ati-tek-adaylari-listesinde · tip: HATA]

  • Adana-K8 SUPER BLOOM, MERCEK'te "çim↔kum geçişi — TEK YASAK (0,79×)" ve YOK-PİST. GÖZLEM de ILK-KEZ-KUM diyor.
  • KURGU ve TEK-KAPISI onu 🏆 TEK yazıyor (p=0.315).
  • Eski ayrışma tablosunda 6,4 ile 5. sırada olması gerekirdi, ama tabloda yok. İki kod yolu ayrışıyor gibi görünüyor: tablo yasağı uyguluyor, tek_sec() uygulamıyor.
  • TEK-KAPISI'nın "SERT VETO — 1 ayak" bölümünde sadece PIST-DONUS var. MERCEK yasağı oraya hiç bağlanmamış.
  • Bugünkü bağlayıcı yasaklı at sayısı 8. MERCEK'in "TEK ENGELLERİ" listesindeki 48 satırın 40'ı "eleme YOK" (Bulgu 8).

2. KURGU HATASI: eküri çifti "bedava" deniyor, oysa band atının yerine geçiyor ve kol sayacına yazılmıyor [id: ekuri-cifti-bedava-denip-bant-disi-ve-kol-sayacina-yazilmiyor · tip: HATA]

  • Adana-K1: çift LADY ZELİŞ (8., −3,5) + VEGVİSİR (10., −10,4). İkisi de bant dışı, yani "tek kolon, ek maliyet yok" önermesi yanlış. Bu çift listeye girerken LODBROK (4., +4,9, bantta, h2h orta) bütçeyle çıkarılmış. Liste 5 at, kol "3".
  • Adana-K9: UMUTSER (3., 7,8, bantta, h2h +3,5) çıkarılmış. SALAMCI (5., 3,5) ve VETCİHAN (11., −5,7, jokey −4,0) kalmış. Bu arada GÖKKILIÇ… değil, GÜRLEYİK (4., 7,5) bant dışı kalırken SALAMCI bantta_mi=1. Eküri bant sırasını tersine çeviriyor. Bu bir kapsama kaybı.
  • Kocaeli-K1: çift BIG RUGGED (10.) + MY CHAKRA (4.); ikisi de bant dışı. Aynı sorun.
  • Birim sayımı: Adana-K9 listesinde 4 at ve kol "2" var. Çift tek birimse bu 3 birimdir. Birim kuralı yazılı değil (arşivci de aynısını işaretlemişti).
  • Çift 1 birim sayılırsa K4→K9 kuponu 4·3·3·3·4·3 = 1.296 kolon, yani 1.200 tavanın üstü.
  • KURGU 864 diyor.
  • Dürüst çekince: sayım kuralı belgelenmediği için kolon rakamları denetlenemiyor. "Bedava" etiketinin yanlışlığı ise doğrudan görülüyor: K1 ve Kocaeli-K1'de çiftin hiçbir üyesi bantta değil.

3. Aynı ayak iki kuponda farklı, gerekçe satırları tabloyla çelişiyor [id: gerekce-metni-bant-kararindan-once-uretiliyor · tip: HATA]

  • Adana-K4: MOTOR-RAPORU ÇELİŞKİ "kol 3→4" diyor. K1→K6 kuponunda REŞATBEYLİ yok (3 at), ama gerekçe "kesmek yerine kapsandı" yazıyor. K4→K9 kuponunda var (4 at). Aynı gerekçede "4→3" de duruyor.
  • Adana-K5: K1→K6 kuponunda 5 at. K4→K9 kuponunda 3 at, ama iki tabloda da gerekçe "3→5". "AYAK AYAK KARAR" tablosu "3→3" diyor.
  • Kocaeli-K4: atlar … GÖKKILIÇ · GÖKKILIÇ (çift yazım). Kol 5, ama gerçekte 5 farklı at ve biri eküri ortağı. Beşinci kol hiçbir ek at almamış olabilir. 💰 satırı da iki kez basılmış.
  • Kocaeli-K3, K5, K4: K1→K6 ve K3→K8 tablolarında 🏆 / 🥈 / 💰 satırları ikişer kez.
  • Hangi satırın bağlayıcı olduğu okunamıyor.

4. Kapalı ilan edilen İLİŞKİSEL ve İNSAN-IŞILTI skora giriyor [id: kapali-ilan-edilen-iliskisel-skora-giriyor · tip: KARAR]

  • PUANTAJ başlığı ve MOTOR-RAPORU ikisini "⛔ kapalı" diyor. Skorda ise iliskisel ±7,6 tavanına çarpan çok at var:
  • +7,6: SECRET STORM, REŞATBEYLİ, ORIRI, SUPER BLOOM, LIVE YOUR FREEDOM, BATMAN KIZI, AKGÜL HANIM, ALCANBERK, ALTIN DERYA.
  • −7,6: LUCKY ANGEL, TOMANBAY, OKANDA, SHOT HILL, ÇETO BAŞKAN (tek koşu), PAPATYAM, PESENHAN, DEMİR VARGAS.
  • GÖKKILIÇ'ın insan_isilti=+2,5 da var. Bu at KURGU'da takip atı ve eküri ortağı.
  • El hesabıyla iliskisel çıkarılınca (gösterge, ölçüm değil):
  • SUPER BLOOM ile 2. at arası 6,4 → ~0,8.
  • LIVE YOUR FREEDOM ile 2. at arası 7,5 → ~1,3.
  • Kocaeli-K4'te BATMAN KIZI 1.'den 5.'ye iner (CİHANDERE 6,7 ve ÇAĞIM 6,6 öne geçer).
  • Arşivci aynı kanalı dört gündür negatif katkılı buluyor (M1 −2). Katmanın sağlığı ✅ ama ilanı çelişkili. Karar PI'nin.

5. Bant sınırında 0,1–0,4 puanlık kesimler: MOTOR-RAPORU yalnız Adana-K4'ü yakaladı [id: bant-sinirinda-0-1-0-4-puanlik-kesimler-yakalanmamis · tip: HATA]

  • Kocaeli-K2: MY DEAR BROTHER 9,5 girdi, TIZONA 9,4 çıktı. İkisi de GÖZLEM ⭐⭐.
  • Kocaeli-K6: SOCIAL PARANOIA 2,1 girdi, LADY ESRA 2,0 çıktı. LADY ESRA debütan ve veri yok. Alan düz (2.–9. arası ~0), ikinci kol fiilen rastgele.
  • Adana-K9: UMUTSER 7,8 ile GÜRLEYİK 7,5 arası 0,3. Eküri ve 3→2 indirimiyle UMUTSER çıkmış (Bulgu 2).
  • Kocaeli-K8: 5. kol RULER STONE 4,3, ESDRAGON 4,0 dışarıda (Δ0,3).
  • ÇELİŞKİ bölümünde yalnız Adana-K4 (Δ0,0) var.

6. AGF yokken doktrin vetoları ve TEK-geçidi ölçülemiyor [id: sisik-favori-vetosu-olculemez-eksik-agf-yuzdeleri · tip: OLCUM]

  • Şişik-favori (maiden/2y'de AGF-1 ≥%55) bugün sınanamaz. Dört maiden ayak var: Adana-K1, Adana-K8, Kocaeli-K4, Kocaeli-K8.
  • SUPER BLOOM'un GÖZLEM bayrağı FAVORI-DUSTU (AGF 2–3'ten geliyor). Kabaca piyasa ilgisi var, yüzde yok.
  • TEK-geçidinin birinci şartı (motor#1 == AGF-1/2, kenar ≥3,0) koşulamıyor. TEK etiketleri p-modeli yolundan (K-127) veriliyor. Bu bilinen bir tasarım, hata değil. Ama KURGU başlığı "🏆 KURGUNUN TEKLERİ" diyor, TEK-geçidinin AGF kolu işlemedi (yalnız altta bir cümle).
  • Patlama vetosu TEK-KAPISI'nda "kaldırıldı", doktrin metninde duruyor. Ölçüm ters/düz çıktığı için kaldırılmışsa doktrin güncellenmeli.

7. KARDEŞ FRENİ yokken kardeş-altın bugün risk yaratıyor [id: kardes-fren-kapali-ama-bugun-riski-dusuk · tip: OLCUM]

  • Önceki "risk düşük" notu bugün tutmuyor. Dört maiden ayakta kan=+2,5 olan 13 at var:
  • Adana-K8: SUPER BLOOM, VICTORY ADDICT, TIMEWARDEN (bantın 4 atından 3'ü).
  • Kocaeli-K4: BATMAN KIZI, CİHANDERE, GÖKKILIÇ, LAVEKAR.
  • Kocaeli-K8: KORMAN ŞAH, KIZILKULE, RULER STONE, SERT KOŞU, SENAN, CANGÜR.
  • 🔻 FREN rozetinin W karşılığı yok (PUANTAJ uyarısı). SUPER BLOOM hem TEK etiketli hem kan +2,5 ile frensiz yükselmiş.

8. MERCEK/H2H açıklama metinleri eski lift ve ağırlığı basıyor [id: mercek-h2h-aciklama-metinleri-eski-lift-ve-agirlik-basiyor · tip: HATA]

  • MERCEK başlığı adres kanalının q-normalize ölçümle düştüğünü söylüyor (ALTIN 1,00 · TAM 0,99 · YARIM 1,02, "eski 1,87×/1,45× HAM lift"). Satır notları hâlâ "ölçülen 1,87×", "1,17×", "1,05×" basıyor.
  • "⛔ TEK ENGELLERİ" başlığı altında 48 satır var. 40'ı "eleme YOK (K-104/K-105)" yani bağlayıcı değil. Bağlayıcı olan 8 çim↔kum satırı bu kalabalıkta kayboluyor.
  • H2H başlığı W: orta 2,5 / güçlü 4,0 diyor. PUANTAJ orta için +3,5, güçlü için +5,6 uyguluyor (×1,4), negatif −3,0 çarpansız. Fark başlıkta açıklanmamış. Ölçülmedi, doğrulanamıyor.

9. MOTOR-RAPORU "MERCEK kaydı 0 at" diyor, PUANTAJ'da mercek skoru var [id: puantaj-basligi-mercek-icin-yaniltici · tip: HATA]

  • MOTOR-RAPORU'nda "MERCEK kaydı: 0 at" yazıyor. PUANTAJ'da mercek +1,3 / +2,5 çok atta, MERCEK dosyası dolu.
  • Raporun kendi uyarısı ("başlık MERCEK için yanılabilir") ikinci gündür aynı kaynak satırını düzeltmiyor.

10. TEK aday sırası p sırasına uymuyor [id: tek-aday-sirasi-p-sirasina-uymuyor · tip: OLCUM]

  • Kocaeli K1-6 ve K3-8: LIVE YOUR FREEDOM p=0.342 🏆, ALCANBERK p=0.353 🥈. TEK-KAPISI "p_tek sıralamasıyla" diyor.
  • Neden olduğu yazılı değil. 🔒 kilit (marj ≥0.18) önceliği olabilir ama belgelenmemiş. Yön gösterir, mühür değil.
  • Adana-K8'de aynı çelişki yok.

11. GÖZLEM ⭐⭐⭐ atlar bant dışı [id: gozlem-uc-yildizli-atlar-bant-disinda · tip: OLCUM]

  • Adana-K6 ASI KADIN (9.) ve BAŞARAN KIZ (4.), Kocaeli-K3 MOMENT SAVER (7.), Kocaeli-K5 PERGA (6.) bant dışı. K6'da alan 11 at ve kol 3.
  • GÖZLEM gölge katman, ağırlıksız. Karnesi ölçülmeden sonuç çıkarılamaz.
  • Not: BAŞARAN KIZ için MERCEK "bu mesafede derecesi yok" diyor, GÖZLEM "aynı mesafe". Ya GÖZLEM mesafeyi yanlış okumuş ya MERCEK'in derece eşiği farklı çalışıyor.

12. "11.000" bütçe gerekçesi gerçek kapasiteyle uyuşmuyor [id: butce-tavani-gerekcesi-bos · tip: KARAR]

  • Günün dört kuponu toplam 3.384 kolon, yani 11.000'in ~%31'i. Buna rağmen daraltmalar "gün toplamı 11.000 kolon tavanında marjinal EV" gerekçesiyle yapılıyor:
  • Adana-K9 3→2
  • Kocaeli-K7 3→2
  • K1→K6'da Adana-K4 4→3
  • Bağlayıcı olan kupon başı 1.200 tavanı.
  • Dört kuponun EV'si de negatif: −603 / −827 / −754 / −873 TL (toplam maliyet 4.229 TL). KURGU "marjinal EV sırası" diyor ama bu EV'nin neden pozitife yaklaşmadığını yazmıyor.

ÖZET

Mekanik KURGU'ya çekinceyle güvenilebilir.

  • Doktrin kuralları büyük oranda doğru kodlanmış.
  • 05.08 tipi "TEK kuralı banda sızıyor" hatası bugün yok.
  • Üç sorunlu yer var: TEK yasağının atlanması, eküri/kol sayımı, iki kuponun tutarsızlığı. Birine daha çok güvenmek gerekirse ESCAPE PATH TEK'i geçerli, SUPER BLOOM TEK'i değil.

En fazla 3 düzeltme:

  1. MERCEK çim↔kum TEK-yasağını tek_sec() ve TEK-KAPISI sert vetosuna bağla (SUPER BLOOM). Eski tablodaki filtreyle aynı yolu kullansın.
  2. Eküri "bedava" kuralını yalnız çiftin en az bir üyesi bantta ise uygula. Çifti band atının yerine koyma (UMUTSER, LODBROK). Çifti kol sayacına birim olarak yaz, her ayak için tek kupon-kolu kararı üret, gerekçe satırlarını tekilleştir.
  3. MOTOR-RAPORU ÇELİŞKİ kontrolünü Δ≤0,4 puanlık tüm bant kesimlerine genişlet (bugün: Kocaeli-K2, Kocaeli-K6, Adana-K9, Kocaeli-K8), gerekçedeki "11.000" ifadesini kupon başı 1.200 ile değiştir.

Kupon oynanmaz; bahsi yalnız Bayram girer.

Aynı disiplin, beş pist:TJK Tahmin · TürkiyeSha Tin More · Hong KongUSA Pick Day · ABDSA Horse Race · Güney AfrikaRace Franch · Fransaağ →