KOMUT KARTI — TEK SAYFA

**Bu dosya ilk bakılacak yerdir.** Günlük işin bütün komutları ve hangi promptun ne zaman

Bu dosya ilk bakılacak yerdir. Günlük işin bütün komutları ve hangi promptun ne zaman kullanıldığı burada. Büyük kılavuzlar silinmedi, onlar DERİN başvuru; bu kart GÜNLÜK kullanım. Her komut 19.09.2026'da koddan doğrulandı, ezberden yazılmadı.

Bütün komutlar proje kökünden çalıştırılır: cd "/Users/b./Desktop/Personal-HR Analysis"


PROMPT KARTI — AYRI SAYFA

Claude Code ve harici motor promptlarının tamamı PROMPT-KARTI.html dosyasındadır (kopyala yapıştır, değişken alanları sayfanın üstünde). Promptlar bu karta YAZILMAZ: hr-goster.py çok satırlı kod bloklarını düzleştirir.


0 · BUGÜN NEREDEYİM

`` python3 HR-Analysis-Urun/hr/hr-durum.py python3 HR-Analysis-Urun/hr/hr-durum.py -t 19-09-2026 `` Çekim, analiz, kupon, teslim durumunu tek ekranda gösterir. Model çalıştırmaz, para yakmaz. Güne buradan başla.


1 · ÇEKME VE TAZELEME

Hepsi hr-cek.py üzerinden. Kart adı yazmazsan TOPLU çalışır, o günün bütün kartlarını kartlar.conf süzgecinden geçirip alır.

ne istiyorsunkomut
günün kart listesipython3 HR-Analysis-Urun/hr/hr-cek.py liste
toplu gece çekimi (isim yok)python3 HR-Analysis-Urun/hr/hr-cek.py gece
toplu tazeleme (isim yok)python3 HR-Analysis-Urun/hr/hr-cek.py tazele
tek kart tazelemepython3 HR-Analysis-Urun/hr/hr-cek.py tazele ankara
birkaç kartpython3 HR-Analysis-Urun/hr/hr-cek.py tazele ankara kocaeli bursa
başka günpython3 HR-Analysis-Urun/hr/hr-cek.py tazele -t 18-09-2026 ankara
ne yapacağını göster, yapmaaynı komuta -n ekle
sonuç çekimipython3 HR-Analysis-Urun/hr/hr-cek.py sonuc
yarının kartı var mıpython3 HR-Analysis-Urun/hr/hr-cek.py liste -t 22-09-2026
yarının kartını bu gece çekpython3 HR-Analysis-Urun/hr/hr-cek.py gece -t 22-09-2026

BAŞKA GÜNÜ ÇEKMEK — -t her kipte çalışır. Tarih GG-AA-YYYY. gece -t <yarın> o tarihin kart listesini scraper'dan çeker, kartlar.conf süzgecinden geçirir ve dökümleri yazar; bugünün kartlarına dokunmaz. Program henüz yayımlanmadıysa liste boş döner ve araç secilen kart yok deyip durur, bu hata değildir, birkaç saat sonra tekrar dene. Önce -n ile kuru deneme yapabilirsin: hr-cek.py gece -t 22-09-2026 -n yalnız ne yapacağını yazar, çekim yapmaz. Tek kart için ad ekle: hr-cek.py gece -t 22-09-2026 sanliurfa.

KOŞU BAZLI TAZELEME hr-cek.py'de YOKTUR, scraper'a doğrudan gidilir: `` cd HR-Analysis-Scraper && .venv/bin/python3 scraper-v2.py --tarih 2026-09-19 --hipodrom Ankara --kosu 5 ` Tarih burada YYYY-AA-GG biçimindedir, hr-cek.py'deki GG-AA-YYYY değil. Karıştırma. --smoke yalnız 1. koşuyu çeker, hızlı sağlamlık testi içindir. --full` delta'yı atlar, kartı baştan çeker.

1.1 · ÇEKTİKTEN SONRA: CLOUD'A GÖNDER

Çekim, gece çekimi, tazeleme ya da AGF sonrası cloud oturumunun o günü görebilmesi için döküm dilimi üretilip push edilir. Tam dokum/ (1,1 GB), raw/ (515 MB) ve üretim DB'si (374 MB) repoya GİRMEZ — DB, GitHub'ın dosya başına 100 MB sert sınırının üstündedir. Giden şey kart başına 0,2-0,6 MB'lık -ANALIZ.md + -DETAY.md dilimidir; bir günün 10 kartı git'te ~1 MB, yılda ~269 MB.

SIRA ÖNEMLİ: tazeleme kartı yeniden yazar. Dilimi tazelemeden SONRA üret, yoksa cloud'a eski döküm gider. Doğru sıra: hr-cek.py tazele … → hr-cloud-hazirla.py → git push.

adımkomut
1. dilimi üretpython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py
2. göndergit add HR-Analysis-Scraper-Data/dokum-cloud && git commit -m "data: cloud dilimi" && git push
ikisi tek satırdapython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py && git add HR-Analysis-Scraper-Data/dokum-cloud && git commit -m "data: $(date +%d-%m-%Y) cloud dilimi" && git push
varyantkomut
tek kartpython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py istanbul
birkaç kartpython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py istanbul bursa
başka günpython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py --tarih 24-09-2026
ne gidecek, göster (kopyalamaz)python3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py --liste
eski gün klasörleri de kalsınaynı komuta --tut 3 ekle (varsayılan 1: yalnız bugün)
DETAY'ı göndermeaynı komuta --detaysiz ekle — analiz kırpılan satırları göremez

Betik ne YAPMAZ: ağ isteği atmaz, DB açmaz, dokum/a dokunmaz, git komutu çalıştırmaz. Yalnız kopyalar, 00-MANIFEST.md yazar (kart · tür · bayt · md5 · damga) ve atılacak git komutlarını ekrana basar. Commit ile push senin elinde kalır.

⚠ --tut eski gün klasörlerini yalnız çalışma ağacından kaldırır; git geçmişi onları saklamaya devam eder. Silmek repo boyutunu küçültmez, düzen sağlar.

⚠ Cloud'da çekim, döküm üretimi ve ölçüm turları KOŞMAZ (DB ve raw/ orada yok). Cloud'da koşan şey kart analizinin kendisidir; hangi Claude Code bloğunun cloud'da koştuğu PROMPT KARTI'nın ORTAM bölümünde yazılı.


2 · AGF ÇEKME

Bülteni üreten araç agf-cek.py'dir, hr-cek.py piyasa DEĞİLDİR. piyasa kipi --kupon-oncesi çağırır, o ayrı bir çıktıdır, AGF bülteni değildir.

ne istiyorsunkomutdurum
tek kart AGFcd HR-Analysis-Scraper && python3 agf-cek.py Ankara✅ var
toplu AGF (isim girmeden)—❌ YOK, KOL 2'ye istek açıldı
koşu bazlı AGF—❌ YOK, KOL 2'ye istek açıldı
AGF'yi cloud'a gönderpython3 HR-Analysis-Urun/hr/hr-cloud-hazirla.py sonra git push✅ bkz. 1.1
geçmiş güne AGF—❌ YOK, araçta tarih parametresi yok, hep bugün

Çıktı: konsola tablo, ayrıca HR-Analysis-Scraper-Data/dokum/<kart>-agf-<GG-MM-YYYY>-<HHMM>.md Dosya adındaki saat çekim saatidir, gün içinde birkaç kez çekersen hepsi ayrı dosya olur, üzerine yazmaz.

En yeni bülteni bulmak (kupon masası hep bunu ister): `` ls -t HR-Analysis-Scraper-Data/dokum/<kart>-agf-$(date +%d-%m-%Y)-*.md | head -1 ``

Toplu AGF'nin bugünkü el yordamı (araç gelene kadar): `` cd HR-Analysis-Scraper for k in Ankara Kocaeli Bursa; do python3 agf-cek.py "$k"; done `` Yurt dışı kartlarında ad bültendeki adla birebir olmalı, kısmi ad da tutar (ANKARA → Ankara).

AGF kuralı, komut değil ama her seferinde lazım: AGF analiz raporuna GİRMEZ, kupon masasında ayrı ele alınır. — gelen hücre %0 değildir. muh.ganyan kapanış değildir.


3 · ANALİZ
nekomut
şimdi başlat, tek kartHR-Analysis-Urun/hr/hr-simdi.sh -t 19-09-2026 ankara
sabah toplu koşuHR-Analysis-Urun/hr/hr-sabah.sh -t 19-09-2026
günün tamamı, arka plandanohup HR-Analysis-Urun/hr/hr-gun.sh -t 19-09-2026 ankara kocaeli > /dev/null 2>&1 &
yarım kalanı yeniden koşHR-Analysis-Urun/hr/hr-yenile.sh -t 19-09-2026 ankara
tek atışı elle kurpython3 HR-Analysis-Urun/hr/hr-tekatis.py --kok . --gorev <görev.md> --dokum <döküm.md>
günü durdurpkill -f hr-gun.sh
ne oluyor, izletail -f HR-Analysis-Urun/hr/kosu-kaydi/gun-19-09-2026.log

hr-tekatis.py ek bayrakları: --kosular 3-8 kapsam daraltır · --model opus · --kuru yalnız planı yazar · --prompt <dosya> sürümü elle sabitler.

Emir dosyası HR-Analysis-Harici-Motor-Gorevleri/ içinde, sekiz tane:

motoryurt içiyurt dışıçıktı eki
Gemini Chatgemini-gorev-yurtiçi.mdgemini-gorev-yurtdışı.md-gemini
Sparkgeminispark-gorev-yurtiçi.mdgeminispark-gorev-yurtdışı.md-spark
ChatGPTgptchat-gorev-yurtiçi.mdgptchat-gorev-yurtdışı.md-chatgpt
Coworkgptcowork-gorev-yurtiçi.mdgptcowork-gorev-yurtdışı.md-cowork

Kullanım: emir dosyasının en başına kart başlığını yapıştır, 0. bölüm "en başa yazılan geçerlidir" der. Sohbet motorlarına (Gemini, ChatGPT) ayrıca iki dosya yüklenir: prompt + döküm.


4 · HANGİ PROMPT DOSYASI

HR-Analysis-Promptlar/ içinde:

kartdosya
yurt içiatyarisi-YURTICI-v12.2.md (tek dosya)
yurt dışı, ABD ve Kanadaatyarisi-YURTDISI-v7.1-abd-canada.md
yurt dışı, diğer bütün ülkeleratyarisi-YURTDISI-v7.1-hepsi.md
kupon masası kural kitabıatyarisi-KUPON-MASASI-v1.md

🔴 Yurt dışı iki dosyanın da numarası v7.1'dir (yurt içi v12.2; 26.09 akşam). "En yüksek numaralı" kuralı tek başına ayırt ETMEZ. Önce ülke eki seçilir, sonra o ek içinde en yüksek numara. Yürürlüğü daima diskten doğrula: `` ls -la HR-Analysis-Promptlar/atyarisi-v.md && md5sum HR-Analysis-Promptlar/atyarisi-v.md ``


5 · KUPON MASASI
nedosya veya komut
görev şablonu (kart bağımsız)HR-Analysis-Claude-Code-Gorevleri/00-KUPON-MASASI-GOREV-SABLONU.md
kural kitabıHR-Analysis-Promptlar/atyarisi-KUPON-MASASI-v1.md
o günün KOL 4 ölçümüHR-Analysis-Scraper-Data/ara-calisma/OLCUM-<KART>-*-<TARİH>.md
ayak listesinin kaynağıHR-Analysis-Raporlar/<TARİH>/<kart>-analiz-<TARİH>.md → AYAK PLANI
AGF bülteniHR-Analysis-Scraper-Data/dokum/<kart>-agf-<TARİH>-*.md, en yenisi

Şablonun beş alanı Barış tarafından doldurulur: kart · tarih · hangi bahis · bütçe · kupon sayısı. Bütçe önerilmez, uydurulmaz, sorulur (kural kitabı 0.5).

Zaman kapısı her seferinde ilk iştir: bir bahis kümesinin ilk ayağı koşulmuşsa o bahis kapanmıştır. `` python3 -c "import json;d=json.load(open('HR-Analysis-Scraper-Data/dokum/<kart>-veri-<TARİH>-v2.json',encoding='utf-8'));print(d.get('meta',{}).get('bahis_programi'))" ``


6 · DENETİM, HTML VE TESLİM
nekomut
rapor yarım mı tam mıpython3 HR-Analysis-Urun/hr/hr-denetle.py -t 19-09-2026
md'yi HTML'e çevirpython3 HR-Analysis-Urun/hr/hr-goster.py <rapor>.md -o <rapor>.html
fark raporu (tazeleme sonrası)python3 HR-Analysis-Urun/hr/hr-fark.py --kok . --kart ankara --tarih 19-09-2026
fark tabanını sabitleaynı komuta --taban-al ekle
günü tek dosyada paketlepython3 HR-Analysis-Urun/hr/hr-artifact.py -t 19-09-2026
telefona teslim (iCloud)python3 HR-Analysis-Urun/hr/hr-teslim.py -t 19-09-2026
parçalı raporu birleştirpython3 HR-Analysis-Urun/hr/hr-birlestir.py ankara -t 19-09-2026
yeni hipodrom için görev üretpython3 HR-Analysis-Urun/hr/hr-gorev.py "Bunbury"

HTML elle yazılmaz. hr-goster.py sıfır jeton harcar, yalnız standart kütüphane kullanır, rapor içeriğine dokunmaz. Bütün raporların tasarımı bu tek scriptten gelir.


7 · OTOMATİK ZİNCİR
nekomut
kalıcı ağı kur (bir kez)HR-Analysis-Urun/hr/KURULUM.md B bölümü
ajan çalışıyor mu`launchctl list \grep hr-tik`
Mac uyumasınsudo pmset -a sleep 0 disksleep 0

hr-tik.sh beş dakikada bir uyanır, üç işe bakar: istek kuyruğu, gece çekimi, gün yürütücü. Saatler HR_CEKIM_SAAT ve HR_GUN_SAAT ortam değişkenleriyle değişir.


8 · KILAVUZ HARİTASI — HANGİSİNE NE ZAMAN BAKILIR

Kılavuz sayısı 19.09'da altıdan üçe indi. Kalanlar:

dosyane zaman
bu karther gün, ilk bakılacak yer
DEVIR-NOTU.mddevir alırken, yürürlükteki sürümler ve klasör haritası burada
HR-ANALYSIS-KILAVUZ-OTOMATIK.mdotomasyon zinciri bozulduğunda
HR-ANALYSIS-KILAVUZ-YURTICI.mdülke ülke çekim komutu lazım olduğunda ⚠ yarısı v11.7 dönemi
HR-Analysis-Urun/hr/KURULUM.mdlaunchd, venv, iCloud kurulumu

19.09'da SİLİNENLER (git commit 7240be1 ile geri gelebilir): HR-ANALYSIS-KILAVUZ-YURTDISI.md — v6.9 bölünmesini bilmiyordu, v6.7 ve v6.8'i anlatıyordu, yani yanlış dosya adı veriyordu. SOHBET-ACILIS-PROMPTLARI.md — 07.09 tarihliydi, kol yapısı o tarihten sonra değişti. KLASOR-YAPISI.md — 16.08 tarihliydi, içeriği DEVIR-NOTU.md'nin klasör haritasında var.


9 · SIK YAPILAN İKİ HATA
  1. Tarih biçimi iki türlü. hr-*.py araçları GG-AA-YYYY, scraper-v2.py YYYY-AA-GG.
  2. hr-cek.py piyasa AGF değildir. AGF bülteni yalnız agf-cek.py'den çıkar.

ÜRETEN: KOL 1 · 19.09.2026 · komutlar koddan doğrulandı

KOMUT-KARTI.md · hr-goster.py ile üretildi · rapor içeriği değiştirilmedi