# Bağımlılıklar ve derleme çıktıları node_modules/ dist/ frontend/.angular/ frontend/out-tsc/ *.tsbuildinfo # Gizli ayarlar (sürüm kontrolüne GİRMEZ): .env dosyaları kimlik bilgisi içerir. # Şablon için .env.example takip edilir. .env .env.* !.env.example # Çalışma zamanı verisi: tool dosya kökü (TOOL_FS_ROOT), sohbet dökümleri data/ backend/data/ *.log logs/ # Denetim kaydı (append-only, çalışma zamanında büyür; kaynak değil, VERİDİR) *.jsonl # Yerel derleme araçları *.exe *.exe~ *.pid # Üst .gitignore'daki çıplak `server` kuralı, backend/cmd/server DİZİNİNİ de eşliyor # (derleme çıktısı `server` diye bir DOSYA için yazılmış; sonu olmayan kalem dizinlerle # de eşleşiyor). Sonuç: sunucunun giriş noktası (main.go, tools.go, embedding.go) # depoda HİÇ bulunmuyordu. Aşağıdaki iki satır bu dizini geri dahil eder. !backend/cmd/server/ !backend/cmd/server/** # Aynı tuzak iki yerde daha vardı (sessizce kayıp kaynak dosyaları): # üst .gitignore `**/pkg/` → Go kaynak paketimiz (backend/pkg/id) depoda yoktu # üst .gitignore `package-lock.json` → bağımlılık kilidi depoda yoktu # Bunlar da geri dahil ediliyor. !backend/pkg/ !backend/pkg/** !frontend/package-lock.json # ---- Ses motorlari (Faz 6/7): model dosyalari ve calisma loglari ---- # Modeller YUZMB megabayt tutar; repoya GIRMEZLER (start-voice.bat indirir). models/ tools/*.log tools/*.err tools/diag.py tools/tts_req.json tools/chain.log backend/*.log backend/*.err # Chatterbox TTS ortami (venv + kurulum betigi) tools/.venv-tts/ tools/*.wav tools/*.err