🧐 YORUM — doktrin denetimi
16 Ekim 2026yorum_katmani_uret.py · headless claude -p · yalnız OKUMA yetkisiyle · ÜRETİM değil DENETİM
KURGU DENETİMİ — 2026-10-16 (GECE sürümü, AGF yok)
Kaynak durumu
- PUANTAJ, MERCEK, H2H-MATRİS, MOTOR-RAPORU, KURGU, TEK-KAPISI ve ARŞİVCİ-14102026'yı okudum.
- GOZLEM'in tablo kısmını okudum. Sonundaki
`gozlemmakine bloğunu 204. satırda bıraktım; tablonun tekrarı. - ⛔ EKSİK: AGF.
2026-10-16-agf-2300.csv0/138 dolu, GANYAN yok. Bu yüzden TEK-GEÇİDİ'nin kenar ≥3.0 ve AGF-sırası koşulları ile şişik-favori vetosu bu gece denetlenemez. KURGU bunu üstte açıkça yazmış; dürüstlük kuralı bu noktada tamam. - Sayısal tutarlılık temiz:
- H2H net değerleri ↔ PUANTAJ
h2hpuanları (+2…+4 → 3,5; +5 → 5,6; ≤−5 → −3,0) eşleşiyor. - Ayrışma sütunları ↔ PUANTAJ farkları eşleşiyor.
- KOLON çarpımları 900 / 810 / 810 ve maliyet 1,25 TL/kolon tutuyor.
0. 05.08 PM kalıbı taraması — TEMİZ
- Bir TEK kuralının banda sızdığına dair bulgu yok. AGF olmadığı için "motor-2 × AGF 4-6" benzeri bir kural zaten çalışmıyor.
- MERCEK'in çim↔kum TEK YASAK'lı beş atı (DEĞERBİLİR, SOMEWHAT CLOUDY, ATOMIC ANT, ACOUSTIC SONG, RICHWOOD) bantta ve KURGU listelerinde duruyor. Yani TEK yasağı kapsamayı budamıyor; doğru davranış.
- İki
bantta_mi=1at yine de listeden düşmüş (CANCANER ve DÜMENCAN). Gerekçesi bir TEK kuralı değil; bkz. 2 ve 3.
PM-YANIT
karsi-olgu-cumlesi-tek-aday-ve-veto-satirlarini-disliyor(OLCUM, TJK_PM.py) → UYGULANABİLİR (PM kod düzeyi). BANT/TEK kararına etkisi yok. Bu gece doğrulanamaz, çünkü PM çıktısı dosya listemde yok. Bugün SERT VETO 0 olduğu için payda tartışması yarına kalır.soru27-isim-yazimi-i-noktasi-birlestirici-karakter(KOD) → UYGULANABİLİR (kod düzeyi). KURGU/PUANTAJ/TEK-KAPISI'ndaki adlar tutarlı (İ doğru basılmış). SORU-27 tablosu bu gece yok, doğrulanamaz.pm-kapandi-tam-iken-tek-defteri-satiri-acik(KOD) → UYGULANABİLİR (kod düzeyi). Gün-sonu davranışı; gece kartından sınanamaz.overlay-takasinin-cikan-at-karnesi-yok(OLCUM) → UYGULANABİLİR ama bugün sınanamaz. KURGU'da overlay satırı yok (AGF olmadığı için), giren/çıkan Δ skor sabah sürümünde denetlenecek.agf1-kimligi-dosyalar-arasinda-tutarsiz(KOD) → UYGULANABİLİR, bugün sınanamaz. AGF yok; sabah AGF gelince 10:05 ↔ kapanış kimliği karşılaştırılmalı.ayni-at-iki-programda-tek-ortak-ayak-riski-birlesmiyor(OLCUM) → bugün YİNE TETİKLENDİ. WHIZBANG hem İstanbul K1-6 hem K3-8 programının 2. adayı (ortak ayak K6) ve TEK-KAPISI ile KURGU'da iki ayrı satır. Mükerrer ölçüm riski duruyor; bkz. 13.bariyer-cezasi-olculmeden-skora-giriyor→ AĞIRLIK-TALEBİ → kuyruğa, bu gece DOKUNULMAZ. Bugünbariyer −1,016 atta ateşliyor (İst-K8'de 9, İst-K4'te 5, İst-K5 ve İst-K3'te 1'er). Hiçbiri tek başına sıra çevirmiyor.- Arşivcinin "yarın için notu" (eküri çiftleri her ayakta aynı kuralla sayılsın, ortak at listesine yazılsın) → KARŞILIK BULMADI. Eküri çiftleri bugün üç ayakta üç farklı biçimde sayılmış; bkz. 1.
1. Eküri düzeni tutarsız: KURGU HATASI [id: kurgu-hatasi-ekuri-partnerleri-hicbir-at-listesinde-yok · tip: HATA]
Bursa-K6
- PUANTAJ üç ayrı grup veriyor: BALA SULTAN+DADY+KARŞIYAKALI PİRENURİ | DÜMENCAN+TARIKCANBEY | ELİFLİ+LİNAM.
- KURGU "eküri sigortalı TEK: LİNAM + DADY + BALA SULTAN tek bahis birimi" yazıyor. LİNAM, ELİFLİ ile gruplu; DADY ve BALA ise KARŞIYAKALI ile. İki farklı grup tek birim yapılmış.
- ELİFLİ, KARŞIYAKALI PİRENURİ, DÜMENCAN ve TARIKCANBEY at listesinde hiç yok.
- Doktrin "partner bedava kapsanır" diyor; listeden bakınca bu doğrulanamıyor.
- Birimin p'si 0,035 ve "TEK" etiketi taşıyor. Bu bir TEK değil.
Kol ↔ birim sayısı
- Bursa-K2 ve İst-K1'de 4 at / 2 kol var. Eküri çifti tek birimse bu 3 birim eder ve 2 kola sığmaz.
- Bursa-K6'da 8 at / 5 kol var; 5 kolun hepsi eküri-dışı atlar.
- Aynı eküri kuralı üç ayakta üç farklı sayılmış.
2. Eküri birimi, bant atını geçiyor; neden yazılmamış [id: ekuri-partneri-secimi-motor-sirasini-gormuyor · tip: KARAR]
- Bursa-K2: BARBUDA (5., 1,0) ve ŞAH DRAGON (7., −2,5) listede. CANCANER (3., 9,2,
bantta_mi=1) yok. GOZLEM'de CANCANER ⭐⭐. - Bursa-K6: DÜMENCAN (
bantta_mi=1, 5,7) listede yok. Aynı ayakta LİNAM (−2,9), DADY (−4,2) ve BALA SULTAN (−15,7) var. - İst-K1: SHIMMER (3., 11,9) yok; ATOMIC ANT (6,6) ve TOUCH THE MAGIC (4,4, iliskisel −6,6) var.
- Eküri birimi p toplamıyla sıralanmış olabilir (İst-K1: 0,121+0,076=0,197), ama KURGU bunu bant atını dışarıda bırakma gerekçesi olarak yazmıyor.
- Bu bir TEK kuralının banda sızması değil. Yine de bant atı düşürmenin gerekçesi görünmüyor.
3. Bant sınırında sıfır puanlık kesim; beraberlik kuralı tutarsız [id: bant-sinirinda-0-1-0-4-puanlik-kesimler-yakalanmamis · tip: HATA]
- Bursa-K6'da DEĞERBİLİR ve GÖKDİL 6,9 beraberliği "kesmek yerine kapsandı" diye korunmuş.
- Bursa-K2'de KAŞIKÇIBEYİ 9,2 ile CANCANER 9,2 aynı noktada, ama 3→2 inişinde CANCANER düşmüş. Aynı beraberlik kuralı burada uygulanmamış.
4. "+1 kol" gerekçesi listede olmayan atlara yazılmış [id: gerekce-metni-bant-kararindan-once-uretiliyor · tip: HATA]
- İst-K4: BABA ZAMAN "+1 kol" diyor, ama at listesi DAŞ FATİH · SİYAH KUŞ · ULUARAT.
- İst-K8: KRAL YAZICI ve TRAKTÖR "+1 kol" diyor, ama liste CABİRE · SERDENİZ · TAHAYYÜL (5→3).
- MOTOR-RAPORU'nun 4 ÇELİŞKİ maddesinden yalnız GÖKDİL (Bursa-K6) KURGU'da kapsanmış. Diğer üçü bütçe kesintisinde düşmüş, metin ise "+1 kol" diyor.
- KRAL YAZICI
h2h_dom, yani 1,79×. Metin "h2h_guclu 2,07×" yazıyor; etiket yanlış.
5. "Kapalı" ilan edilen katmanlar TEK/motor-1 kimliğini belirliyor [id: kapali-ilan-edilen-iliskisel-skora-giriyor · tip: KARAR]
PUANTAJ başlığı ve MOTOR-RAPORU İLİŞKİSEL ile İNSAN-IŞILTI'yı kapalı gösteriyor, ama puanlar skorda. Bu katmanlar çıkarılınca motor-1 şöyle değişiyor:
| TEK adayı | Skor | Katmansız | Sonuç |
|---|---|---|---|
| KEJE (İst-K1) | 19,1 (iliskisel +7,6) | 11,5 | SOMEWHAT CLOUDY 12,3 önde; KEJE motor-1 olmaz |
| NEJDET BAŞKAN (İst-K7) | 20,1 (iliskisel +7,6) | 12,5 | KOKO LOKO 15,7 önde; NEJDET motor-1 olmaz |
| AFTER BURNER (Bursa-K5) | 11,6 (insan_isilti +2,5, iliskisel +1,6) | 7,5 | GOLDEN SNOW 8,4 önde; AFTER BURNER motor-1 olmaz |
- İkisi de katmansızken motor-1 olmayan KEJE ve NEJDET, program 1. adayı.
- Arşivci iki gündür iliskisel'in M3'e net +2 getirdiğini söylüyor. Katman değer üretiyor olabilir, ama "kapalı" ilanı gerçeği yansıtmıyor.
6. AGF yok: TEK-GEÇİDİ ve şişik-favori vetosu bu gece sınanamaz [id: sisik-favori-vetosu-olculemez-eksik-agf-yuzdeleri · tip: OLCUM]
- ⛔ EKSİK AGF. TEK-GEÇİDİ'nin "motor#1 == AGF-1/2" ve "kenar ≥3,0" koşulları değerlendirilemiyor.
- Maiden/2y ayakları Bursa-K1 ve İst-K2'de şişik-favori vetosu da ölçülemiyor.
- TEK-KAPISI ŞİŞİK-FAVORİ, MAIDEN-ÇAPA, 2Y-MÜHÜR vetolarını "ölçümle kaldırıldı" diye anlatıyor. Bu doğruysa v2.1'deki veto listesi artık geçersiz; karar PI'nin.
- Sabah AGF gelince TEK bayrakları yeniden denetlenmeli.
7. TEK adaylarının zemini: KARAGÜRGEN ve KEJE [id: patlama-vetosu-kadro-13-uygulanmamis · tip: KARAR]
KARAGÜRGEN (Bursa-K6)
- Kadro 18, handikap. Doktrine göre patlamada saf TEK yok.
- TEK-KAPISI PATLAMA vetosunu "kaldırıldı" diye anlatıyor.
- MERCEK'te "bu mesafede derecesi yok" listesinde (eleme YOK, K-105). GOZLEM'de ⭐ ve KILO-AGIR (59 kg, +9).
- İyi tarafı: ayrışma 9,2 (günün en büyüğü), ışık +4,5 ve h2h +3.
- K-127 gereği kupon daralmıyor; yalnız etiket "🏆 TEK".
- Arşivci iki günde kadro ≥13 TEK için 0/3 saymıştı; bu da dördüncü örnek olur.
KEJE (İst-K1)
- Piyasa-dışı teyit yok: ışık yalnız +2,2, h2h 0, MERCEK susar.
- Gücü iliskisel, jokey ve antrenörden geliyor.
- GOZLEM'e göre sınıf yükseliyor ve çimden kuma dönüyor; MERCEK bu geçişi işaretlemiyor.
8. MERCEK SUSAR olan ayaklarda PUANTAJ yine mercek puanı veriyor [id: mercek-susar-ayaklarinda-puantaj-mercek-puani-veriyor · tip: HATA]
- Susma kuralı: ayakta <5 derece varsa mercek susar. MERCEK dosyası Bursa-K5, İst-K1 ve İst-K3'ü "SUSAR" gösteriyor.
- PUANTAJ'da bu ayaklarda mercek puanı var:
- Bursa-K5: DRAGON BORA +1,3, BEBEĞİM OLDUN +1,3.
- İst-K1: SHIMMER +1,3.
- İst-K3: STASERA +2,5, CHARLIE THE FIRST +1,3.
- Tek etkisi İst-K3'te: STASERA 6,1 → 3,6 olur ve CALEDONIE (4,3) bant 3. sırasına çıkar. KURGU ikisini de listelediği için kapsama değişmiyor.
- MOTOR-RAPORU'ndaki "MERCEK kaydı 0 at" satırı hâlâ basılıyor. Uyarı notu var ama kaynak durumu satırı ↔ skor çelişkisi duruyor.
9. MERCEK satır notları eski ham lift çarpanlarını basıyor [id: mercek-satir-notlari-eski-ham-lift-carpanlarini-basiyor · tip: HATA]
- Başlık "q-normalize ölçüldü: ALTIN 1,00 · alan≤8 0,99 · TAM 0,99 · YARIM 1,02, eski 1,45×/1,87× HAM lifttı" diyor.
- Tablo notları hâlâ "dar alan (≤8) — ölçülen 1,87×", "TAM … (1,17×)", "YARIM … (1,05×)" basıyor. Okuyan, düşmüş sayıları geçerli sanabilir.
- Başlık E.İ.D. listesinin K-100'de KALDIRILDIĞINI söylüyor; tablolar E.İ.D./sıra/Δ lider sütunlarıyla yine basılıyor.
10. MERCEK "⛔ TEK ENGELLERİ" başlığı yanıltıcı [id: mercek-in-tek-yasakli-iki-ati-tek-adaylari-listesinde · tip: HATA]
- Listedeki 34 satırın 29'u "eleme YOK (K-104/K-105)" notu taşıyor. Yalnız 5 satır gerçek TEK YASAK (çim↔kum 0,79×).
- İki TEK adayı bu listede duruyor: KARAGÜRGEN ve NEJDET BAŞKAN (ikisi de "derece yok · eleme YOK").
- İst-K1'de TEK-YASAKlı ATOMIC ANT, "eküri sigortalı TEK" biriminin içinde.
11. SOMEWHAT CLOUDY'nin pist bayrağı GOZLEM ile çelişiyor [id: mercek-pist-gecisi-bayragi-gozlemle-celisiyor · tip: OLCUM]
- MERCEK, SOMEWHAT CLOUDY'yi YOK-PİST / çim↔kum TEK YASAK diye işaretliyor.
- GOZLEM'e göre at 30.09'da İstanbul 1300 KUM'da 1/9 ile kazanmış; bugün 1200 kum, yani pist geçişi yok.
- GOZLEM gölge katman ve hatalı olabilir; hangisinin doğru olduğu ölçülmeli.
- Ters yönde KEJE ve TOUCH THE MAGIC için GOZLEM "çim→kum" diyor, MERCEK bayrak koymuyor.
12. Bütçe gerekçesi ve kapsama dağılımı [id: kolon-indirimi-denetlenemiyor · tip: KARAR]
- Kesinti gerekçesi "gün toplamı 11.000 kolon tavanında marjinal EV sırasıyla" yazıyor. Üç kuponun toplamı 900+810+810 = 2.520. 11.000 tavanı bağlayıcı olamaz; asıl sınır kupon başına 1.200.
- Kesintilerin kimi neden düşürdüğünü dosyadan denetleyemiyorum (3→2, 4→3, 5→3).
- Kapsama kalabalık ayakta düşük, küçük ayakta yüksek:
- İst-K8 (kadro 18): %43.
- İst-K4 (kadro 16): %43.
- Bursa-K2 (kadro 10): %39.
- Bursa-K5 (kadro 5), İst-K2 (kadro 5), İst-K6 (kadro 6): %67.
- İst-K6'da WHIZBANG p=0,646 ile günün en sağlam zemini. Ona "+1 kol" verilirken kalabalık ayaklar budanmış.
- Marjinal EV tablosu verilirse doğrulanabilir.
13. WHIZBANG iki programda 2. aday; "eşiğin altında" etiketi bayat [id: ayni-at-iki-programda-tek-ortak-ayak-riski-birlesmiyor · tip: OLCUM]
- WHIZBANG İst K1-6 ve K3-8'in ikisinde "2. aday". Arşivcinin işaret ettiği mükerrer sayım riski bugün de var.
- KURGU "🥈 eşiğin altında, kupona TEK girmedi" yazıyor. p=0,646 hiçbir eşiğin altında değil. TEK-KAPISI'na göre yol K-014 ile 21.08'de kapatılmış.
- Etiket bayat; kapı hâlâ "eşik" mantığıyla konuşuyor.
14. TEK sırası p-tabanlı, v2.1 ayrışma-tabanlı [id: tek-sirasi-p-tabanli-ayrisma-v2-1-ile-ayrisiyor · tip: KARAR]
- İst K3-8'de ayrışma sırası NAERYS (4,6) → NEJDET (3,8) verir. TEK-KAPISI NEJDET'i 1. aday yapmış (🔒 kilit).
- Bursa'da AFTER BURNER (p 0,393) KARAGÜRGEN'den (0,352) yüksek p'li ama 2. aday.
- TEK-KAPISI sıralamayı p_tek ve gece kilidi ile yapıyor (14.08 kararı), v2.1 metnindeki "ayrışma birincil" ile uyuşmuyor. Hangisinin güncel olduğunu PI söylemeli.
- KURGU'nun alttaki "TEK ADAYLARI — GECE" tablosu ayrışma sıralı ve kendi notuyla "referans, karar vermez".
15. n=95 hücresi uyarısız sunulmuş [id: motor-raporu-n95-hucre-yon-gosterir-notu-yok · tip: HATA]
- MOTOR-RAPORU İst-K2 için "SORU-39 (n=95): M3 24,2% · lift 2,36×" ve "TEK adayı olabilecek nadir debütan hücresi" yazıyor.
- n<100 olduğu için "yön gösterir, mühür değil" notu zorunlu.
- ROI −%17,7 ayrı yazılmış, o kısım doğru.
16. KURGU gerekçe satırları çift basılıyor [id: kurgu-gerekce-satirlari-ayni-ayak-icin-cift-basiliyor · tip: HATA]
- İstanbul K3→K8 tablosunda İst-K3, K4 ve K6 gerekçeleri iki kez basılı.
- İstanbul K1→K6'daki İst-K6 hücresinde "TEK adayı-2: WHIZBANG" satırı iki kez geçiyor.
- Kozmetik; ancak çift sayımla karışabilir.
ÖZET
Güvenilirlik: ÇEKİNCEYLE.
- Bant sıralaması, h2h/ayrışma sayıları, kolon çarpımları ve TEK adayı kimlikleri PUANTAJ ile tutarlı.
- 05.08 kalıbı yok: TEK kuralı banda sızmamış.
- Güvensiz kalan taraf: eküri sayımı, bant atlarının düşürülme gerekçesi ve metin etiketleri. AGF olmadığı için TEK-GEÇİDİ bu gece zaten ölçülemiyor.
En fazla 3 düzeltme:
- Eküri çiftlerini her ayakta tek kuralla sayıp ortakları at listesine yaz. Bant atı (CANCANER, DÜMENCAN) kesintiye gidiyorsa nedenini ve beraberlik kuralını yaz.
- Gerekçe metnini bant kararından sonra üret ("+1 kol" yalnız listedekilere), MERCEK SUSAR ayaklarında mercek puanını sıfırla ve satır notlarındaki eski 1,87×/1,17×/1,05× etiketlerini kaldır.
- Başlıkta "kapalı" görünen iliskisel ve insan_isilti gerçekte skorda; ya başlığı düzelt ya da katmanı kapat. KEJE, NEJDET ve AFTER BURNER katmansız motor-1 değil. Sabah AGF ile TEK bayraklarını yeniden denetle.
Kupon oynanmaz; bahsi yalnız Bayram girer.