🧐 YORUM — doktrin denetimi

2026-09-01

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


🧾 DENETİM — 2026-09-01

Okunan dosyalar: PUANTAJ ✅ · MERCEK ✅ · H2H-MATRİS ✅ · MOTOR-RAPORU ✅ · KURGU ✅ · TEK-KAPISI ✅ — ⛔ EKSİK dosya yok.

Bağlayıcı TEK'ler (TEK-KAPISI): Ankara K1-6 → ABBAS BEY · Ankara K3-8 → BOUCHERON · Kocaeli K1-6 ve K3-8 → GECE GÜZELİ.


0. ÖNCE TEMİZ OLANLAR


1. BOUCHERON — KURGU kendi dosyasında "TEK olamaz" diyor, TEK-KAPISI TEK yapıyor [id: agf7-tek-yasagi-tek-kapisinda-uygulanmiyor · tip: HATA]

KURGU-01092026.md satır 101-108, "⛔ ÇELİŞKİ — aday DEĞİL" tablosu:

ayakatAGF sırası
Ankara-K7BOUCHERON7

ve altında: "AGF 7+ her bölgede taban altı. Bant içinde kalabilirler, TEK olamazlar."

Buna rağmen TEK-KAPISI satır 18: Ankara K3-8 | 1 | Ankara-K7 | BOUCHERON | 0.387 | AGF% 4.36 | AGF sıra 7 | 🏆 TEK (kol=1). KURGU satır 39 de Ankara-K7'yi 2→1 kola indirip TEK yazıyor.

Üç ayrı yerden aynı uyarı geliyor ve hiçbiri karara bağlanmamış:

Ayrıca TEK-GEÇİDİ'nin ilk şartı (motor#1 == AGF-1/AGF-2) sağlanmıyor. Kenar 5.5 puan (9.1−3.6) ve H2H +5 var, ama geçit "VE" bağlacıyla kurulu — AGF ayağı düşünce geçit açılmaz.

Kök sebep TEK-KAPISI satır 84'te yazılı: "ŞİŞİK-FAVORİ, MAIDEN-ÇAPA, 2Y-MÜHÜR, şehir rejimleri, PATLAMA, SON AYAK ve diğerleri kaldırıldı"tek_sec() içinde AGF-7 vetosu yok, KURGU'nun raporlama tablosunda var. İki kod yolu aynı doktrini farklı uyguluyor; bağlayıcı olan (TEK-KAPISI) doktrini ihlal eden taraf.

KURGU'daki BOUCHERON TEK'i doktrine göre SORUNLU. Aynı kural Kocaeli-K5 KARAT'ta (AGF 7) doğru sonuç veriyor — KARAT bantta kalmış, TEK olmamış — ama bu tesadüf, mekanizma değil: KARAT'ın p'si (0.271) zaten programın 1. adayı olmaya yetmiyordu.

2. KURGU HATASI — Kocaeli-K4'te "+1 kol" denip bandın motor-4 atı sessizce düşürülmüş [id: piyasa-eklemesi-bandin-son-atini-disari-itiyor · tip: HATA]

PUANTAJ Kocaeli-K4: bantta_mi=1 olan dört at ⭐1 RED VICTORY 10.1 · ⭐2 SCARRED 6.0 · ⭐3 SHERIFF IS BACK 5.8 · ⭐4 LORD OF LIGHT 5.2. Beşinci STEEL WINGS 4.4, bantta_mi=0.

KURGU at listesi: RED VICTORY · SCARRED · SHERIFF IS BACK · STEEL WINGS · SKY JACK · FLIGHT MODELORD OF LIGHT YOK.

Gerekçe satırı: "📡 piyasa eklemesi: STEEL WINGS (AGF-1) — bandın dışındaydı, +1 kol GÜNLÜK BÜTÇE İÇİNDE". Ama kol 4'te kalmış (2→4). Yani ekleme kolonu artırmamış; bandın son atını dışarı itmiş. Bant içi motor-4 at, bant dışı motor-5 at ile takas edilmiş — kapsama kaybı, hem de gerekçe metninin vaat ettiğinin tersi.

LORD OF LIGHT'ın MERCEK'teki tek bayrağı: "çim↔kum geçişi — TEK YASAK (0,79×)". Bu bir TEK-seviyesi kural; banda uygulanamaz. Eğer düşüşün sebebi buysa, bu tam olarak 05.08 PM'in yakaladığı kalıptır. Karşı-kanıt olarak aynı bayrağı taşıyan AKİDE SULTAN Kocaeli-K8 bandında tutulmuş — yani mekanizma tutarsız çalışıyor. Sebep hangisi olursa olsun, bir at bantta_mi=1 iken hiçbir gerekçe yazılmadan listeden çıkmış: dürüstlük kuralı gereği bu bir satırı hak ediyordu.

3. Eküri "bedava" varsayımı kolon sayısını eksik hesaplıyor [id: ekuri-bedava-varsayimi-uye-bantta-degilken-kolon-eksik · tip: HATA]

Eküri partneri ancak eküri üyelerinden biri zaten bantta ise bedavadır. Bugün beş eküri ayağının ikisinde bu doğru, üçünde değil:

ayakyazılan kolat listesieküri üyesi bantta mı?gerçek kolon
Ankara-K135 atYENİ İCAT 4. · LADY ADİGES 6. → hayır4
Ankara-K335 atOYAZADE 5. · PERVARİ 9. → hayır4
Kocaeli-K446 atSKY JACK 8. · FLIGHT MODE 10. → hayır5
Kocaeli-K723 atKAYALARIN ŞAHI 2. → evet ✅2 ✓
Kocaeli-K8910 atREBEL MOON 4. → evet ✅9 ✓

Eküri olmayan on bir ayakta kol == at sayısı tam tutuyor; sapma yalnız bu üç ayakta ve tam olarak birer kolon. Kalıp net.

Programlara etkisi:

programbeyandüzeltilmiştavan 1.200
Ankara K1→K68101.440AŞILIR
Ankara K3→K89001.200sınırda
Kocaeli K1→K61.2961.620aşım büyür
Kocaeli K3→K81.2961.620aşım büyür

Toplam 4.302 yerine 5.880 kolon — 1.578 kolon ≈ 1.973 TL eksik beyan. Tek EV-pozitif program (Ankara K1-6, +72 TL) bu düzeltmeyle EV işaretini de değiştirebilir; ölçmedim, ölçülmeli.

4. TEK 1./2. aday seçimi kendi p sıralamasını izlemiyor, elenen adayın gerekçesi yazılmıyor [id: tek-aday-siralamasi-p-degerini-izlemiyor-gerekce-yok · tip: HATA]

TEK-KAPISI satır 5-6: "TEK seçimi tek kaynaktan (tek_sec()) gelir", satır 74-77: "kalibre edilmiş p_tek sıralamasıyla". Kendi tablosu bunu doğrulamıyor:

"⛔ SERT VETO — 0 ayak" deniyor, yani beyan edilen bir veto yok. O halde ya sessiz bir filtre çalışıyor (dürüstlük kuralı: sessiz atlama YASAK) ya da sıralama kodu p'yi kullanmıyor. İkisi de raporlanmalıydı.

5. MERCEK'in TEK-YASAKLI atı TEK adayları listesinin tepesinde [id: mercek-in-tek-yasakli-iki-ati-tek-adaylari-listesinde · tip: HATA]

MERCEK satır 313: "Kocaeli-K6 LEGENDARY MAJESTY — bu mesafede derecesi yok — TEK olamaz".

Buna rağmen: KURGU TEK-adayları tablosunda 6. sırada (skor 18.5, ayrışma 3.1) ve TEK-KAPISI "TÜM AYAKLAR" tablosunda p=0.434 ile 1. sırada. MERCEK vetosu tek_sec()e bağlı değil — bu kusur önceki günlerden aynen sürüyor.

Bugün şansımıza fiilen TEK olmadı (§4'teki açıklanamayan eleme onu kurtardı), ama koruma mekanizmadan değil tesadüften geldi.

6. KURGU ile TEK-KAPISI aynı ayak için farklı at gösteriyor [id: kurgu-tek-tablosu-ile-tek-kapisi-ayni-ayakta-farkli-at-gosteriyor · tip: HATA]

Ankara-K6:

İki dosya aynı ayakta farklı at. Üstelik TEK-KAPISI, PRANDELLO'ya ANSHBA'nın ayrışma değerini (2.6 = 16.1−13.5) yazmış — ayrışma ayağın motor-1'ine ait bir büyüklük, motor-2'ye taşınmış.

PRANDELLO motor-2. Doktrindeki TEK-GEÇİDİ motor#1 ile başlar; motor-2'nin program TEK adayı olması geçidin dışında bir yol. Kupona girmediği için (2. aday, p<0,50 yolu kapalı) bugün zarar yok — ama defterine "TEK adayı" olarak motor-2 yazılıyor ve ölçüme öyle giriyor.

7. Günlük bütçe, ölçülmüş kenarı olan ayaktan kol alıp ölçülmemiş ayağa veriyor [id: gunluk-butce-olculmus-kenarli-ayaktan-kol-alip-olculmemis-ayaga-veriyor · tip: KARAR]

Üç somut kayıp:

Marjinal EV hesabı, MERCEK/H2H'nin ölçülmüş liftlerini (2,07× · 2,55× · 1,45×) görmüyor gibi davranıyor. Bu bir eşik/politika kararı: EV fonksiyonu ölçülmüş katman liftlerini içeriyor mu? Cevap raporlanmıyor.

8. Bütçe, motorun "DAR geçiş" önerisini tam tersine çeviriyor [id: butce-dagitimi-motorun-dar-gecis-onerisini-eziyor · tip: KARAR]

MOTOR-RAPORU FIRSAT: "Ankara-K4 — 💎 DEBÜTAN AYAK (8/8 at hiç koşmamış) ve KARDEŞ verisi VAR — kartın en yüksek kenar potansiyeli. Piyasa kör, biz değiliz. DAR geçiş adayı (2-3 at)."

KURGU Ankara-K4'ü 6 ata açıyor — kadronun %94'ü (8 atın 6'sı). Kenar potansiyeli tanım gereği sıfırlanıyor.

Dahası ölçülmüş hücre seyreltiliyor: aynı raporda "✅ ŞARTLI 1 + JOKEY VAR (4 at) — SORU-39 (n=95): M3 24,2% · lift 2,36×". PUANTAJ'da jokey=+4.1 alan dört at: ŞAHAP BAŞKAN, CANLİNARDA, BAYIR KHAN, MÜTEFEKKİR. Listeye eklenen VICTORY ADDICT ve TIMEWARDEN'ın jokey katkısı +0.0 — ölçülmüş hücrenin dışındalar. 4 atlık ölçülü grup, 6 atlık ölçülmemiş gruba genişletilmiş.

Ankara-K1 aynı fırsat notunu alıyor ve 3 atta kalıyor ✅ — iki debütan ayak zıt yönde işlenmiş.

9. EV negatifken kolon genişletme ve tavan aşımı [id: ev-negatifken-kolon-genisletme-ve-tavan-asimi · tip: KARAR]

programkolontavanEV
Ankara K1→K68101.200+72 TL
Ankara K3→K89001.200−710 TL
Kocaeli K1→K61.2961.200 ⚠−1.340 TL
Kocaeli K3→K81.2961.200 ⚠−1.340 TL

Dördün üçü EV-negatif; ikisinde EV-negatifken tavan da aşılmış. KURGU'nun kendi açıklaması: "piyasa eklemesi (AGF-1) + günlük bütçe dağıtımı ... EV/tavan denetiminin DIŞINDA çalışır" — yani bir alt-sistemin tavanı bilerek delme yetkisi var. §3 düzeltmesiyle aşım 1.620'ye çıkıyor (%35 aşım).

"CESUR AMA ÖLÇÜLÜ" doktrininde cesaret kenar için; EV-negatif genişletme ölçülü değil. Bu PI'nin eşik kararı: piyasa eklemesi tavan denetiminin dışında kalmaya devam etsin mi?

10. Bant sınırında sıfır ve 0.4 puanlık kesimler yakalanmamış [id: bant-sinirinda-0-1-0-4-puanlik-kesimler-yakalanmamis · tip: HATA]

Motor yalnız iki beraberliği yakalamış (Ankara-K1 4.1'de, Ankara-K4 6.6'da) ve ikisini de doğru kapsamış ✅. Ama kesim noktasındaki beraberlikler kaçmış:

Beraberlik dedektörü yalnız bantta_mi sınırının üstündeki eşitliği tarıyor; alt taraftaki eşitliği görmüyor.

11. "AYAK AYAK KARAR" tablosu program-bazlı kol farkını gizliyor [id: ayak-ayak-karar-tablosu-program-bazli-kol-farkini-gizliyor · tip: HATA]

Ankara-K6 üç yerde üç farklı:

810 kolon hesabı K6=3 ile tutuyor, yani K1-6 gerçekten 3 at oynuyor. Özet tablo tek değer gösterip 3'ü gizliyor. Aynı tablo eküri ayaklarında da at sayısıyla uyuşmuyor (Ankara-K1 "2→3"/5 at, Kocaeli-K4 "4→4"/6 at).

Ek olarak KURGU satır 114: "Ankara K1→K6: 540 → 6" — bu programın kolonu 810. 540 nereden geldiği belirsiz, sayı yanlış.

12. GANYAN verisi 0 at, ama "DEĞER ATI bayrağı tetiklenmedi" deniyor [id: ganyan-verisi-yokken-deger-ati-tetiklenmedi-deniyor · tip: HATA]

MOTOR-RAPORU KAYNAK DURUMU: GANYAN (muhtemel) | MUHTEMEL-AGF-01092026-1005.txt — **0 at**.

TEK-KAPISI satır 59-60: "🔍 DEĞER ATI — GANYAN adayı ... Bugün bayrak tetiklenmedi. (13 ayda 121 vaka ≈ ayda 4 — nadir olması normal.)"

Girdi boşken çıktı "tetiklenmedi" değil ÖLÇÜLEMEDİ'dir. Parantez içindeki "nadir olması normal" cümlesi, veri yokluğunu istatistiksel bir sonuç gibi sunuyor. Doktrin: "Bir katman çekilemediyse ⛔ EKSİK — sebep yazılır, sessiz atlama YASAK." Burada gereken satır: ⛔ EKSİK: muhtemel ganyan — 0 at.

13. Kol açma gerekçesi yazılıp kol TEK'e düşürülüyor [id: kol-acma-gerekcesi-yaziliyor-ama-kol-tek-e-dusuruluyor · tip: HATA]

TEK yazıldığında kolun 1'e inmesi meşru bir tercih olabilir, ama gerekçe metni geri alınmadan bırakılıyor. Okuyan, kapsanmayan bir atın kapsandığını sanır. Metin üretimi karar sırasını takip etmiyor.

14. Küçük tutarsızlıklar [id: kurgu-metin-uretim-tutarsizliklari · tip: HATA]

15. Patlama vetosu mekanizma olarak yok [id: patlama-vetosu-kadro-13-uygulanmamis · tip: KARAR]

TEK-KAPISI satır 84 PATLAMA vetosunu kaldırılmış vetolar arasında sayıyor. Bugün kadro ≥13 olan iki ayak var: Kocaeli-K7 (13 at) ve Kocaeli-K8 (16 at). Hiçbirinde TEK yok (kol 2 ve 9), yani bugün ihlal yok — ama koruma yine tesadüfen çalıştı, kural olarak değil. Doktrin metni ("Patlama (kadro≥13) → saf TEK yok") ile motorun aktif veto seti ayrışmış durumda; §1'deki AGF-7 sorunuyla aynı kök.

16. KARDEŞ FREN kapalı — bugün riski DÜŞÜK DEĞİL [id: kardes-fren-kapali-ama-bugun-riski-dusuk · tip: OLCUM]

PUANTAJ satır 12: "KARDEŞ yalnız kardes_altin/kardes_gumus üretiyor — 🔻 FREN rozetinin W'de karşılığı yok". Bugün üç maiden/debütan ayak var ve kan katmanı ayrım üretmiyor:

Önceki günlerin "riski düşük" notu bugün geçerli değil: FREN rozeti okunabilse Ankara-K4'ün 6 atlık bandı (§8) daraltılabilirdi. Bu, ölçülmeden karara bağlanamaz — kardes_yolb.py'nin FREN çıktısının W'ye bağlanması SORU olarak açık.


📌 ÖZET

Mekanik KURGU'ya güvenilir mi: ÇEKİNCEYLE — iki ağır çekince.

Puantaj→bant zinciri sağlam çalışıyor: eküri kapsaması tam, MERCEK'in TEK-yasakları banda sızmamış (bir istisna hariç), şişik-favori vetosu ölçülebildi ve doğru sonuç verdi, beraberlik kapsamaları doğru yönde. Ama bağlayıcı TEK katmanı ve kolon muhasebesi güvenilir değil.

En fazla üç düzeltme:

  1. tek_sec()'e AGF≥7 çıkarma kuralını bağla (§1). KURGU zaten doğru tabloyu basıyor, TEK-KAPISI onu görmüyor. Bugünkü somut sonucu: BOUCHERON TEK'i doktrin dışı ve bir program (Ankara K3-8, EV −710 TL) bu TEK'e kilitlenmiş durumda. Aynı yamada MERCEK'in "TEK olamaz" bayrağını da bağla — LEGENDARY MAJESTY p=0.434 ile listenin tepesindeydi (§5).
  1. Eküri kolon formülünü düzelt (§3): partner ancak eküri üyelerinden biri zaten bantta ise bedava. Üç ayakta birer kolon eksik sayılıyor, gün toplamı 4.302 değil 5.880, eksik beyan ≈ 1.973 TL. Bu düzeltmeden sonra Ankara K1-6'nın tek pozitif EV'si (+72 TL) yeniden hesaplanmalı.
  1. Kocaeli-K4'ün at listesini denetle (§2): LORD OF LIGHT (motor-4, bantta_mi=1) gerekçesiz düşmüş, yerine motor-5 STEEL WINGS geçmiş — oysa gerekçe "+1 kol" diyordu. Ya kolon gerçekten +1 olmalı ya da düşüşün gerekçesi satırı olarak yazılmalı. Aynı denetim §4'ün açıklanamayan elemesini de kapsamalı: en yüksek p'li aday sessizce eleniyorsa sebebi basılmalı.

Ölçülmemiş, hüküm verilmedi: günlük bütçenin marjinal EV fonksiyonunun MERCEK/H2H liftlerini içerip içermediği (§7) — bu bilinmeden LOVİBOND ve AKAR EDA kesimlerinin doğru mu yanlış mı olduğu söylenemez. n<100 uyarısı: SORU-39'un debütan hücresi n=95, "yön gösterir, mühür değil" (§8).

Kupon oynanmaz; bahsi yalnız Bayram girer.

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