# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
env/

# Veritabanı ve yerel durum
*.db
*.sqlite
*.sqlite3

# Ortam değişkenleri — GİZLİ, asla commit edilmez
.env
.env.local
.env.*.local

# Özel anahtarlar — GİZLİ, asla commit edilmez (2026-09-09'da ölçüldü).
# `docs/mcp-dizin-basvurusu.md` runbook'u `mcp/` klasöründe `key.pem`
# üretmeyi söylüyordu ve o yol .gitignore'da YOKTU: `git check-ignore`
# ile ölçüldü, git dosyayı GÖRÜYORDU. Yani runbook'u harfiyen izleyen
# biri bir sonraki `git add -A` ile MCP Registry özel anahtarını depoya
# sokabilirdi. Anahtar artık depo dışında (`~/.labelixa/`) üretiliyor;
# bu satırlar ikinci savunma hattı — biri yine de içeride üretirse
# yakalar. Kilit: tests/test_sir_sizintisi.py
*.pem
*.key
key.pem

# Test ve geliştirme çıktıları
.pytest_cache/
.coverage
htmlcov/
cikti-*.pdf
onizleme-*.png
test-faz*.png
test-logo.png

# Editör / IDE
.vscode/
.idea/
*.swp

# İşletim sistemi
.DS_Store
Thumbs.db

# Railway / dağıtım
.railway/

# Kaldırılacak eski git dizini (izin sorunu nedeniyle silinemedi)
.git-silinecek/
tests/fixtures/render/_fark/
app/depo/
# Testler ve yerel calisma depoyu KOK dizinde acar (`LABELIXA_DEPO_YOLU`
# varsayilani `./depo`). Bu uretilmis is ciktisidir, kaynak degil —
# 2026-08-02'de yanlislikla 180 dosya depoya girdi ve temizlendi.
/depo/

# Go agent derleme ciktilari. `go build` varsayilan olarak dizin adiyla
# ayni ismi (agent/agent) uretir; 8 MB'lik ikili kaynak degildir ve
# 2026-08-09'da commit'e girmesine ramak kaldi.
/agent/agent
/agent/agent.exe
/agent/dist/
node_modules

# Fiziksel test turlarinda bulunan yazici adresi (LBL-PLT-044). Makineye
# ozel ve gecici; taramayi tekrarlamamak icin saklanir, paylasilmaz.
.yazici-adresi
