first (part 2: other directories)
Deploy Iddaai Backend / build-and-deploy (push) Failing after 18s

This commit is contained in:
2026-04-16 15:11:25 +03:00
parent 7814e0bc6b
commit 2f0b85a0c7
203 changed files with 59989 additions and 0 deletions
+139
View File
@@ -0,0 +1,139 @@
# 🧹 Gereksiz Dosya Temizleme Planı
**Tarih:** 5 Mart 2026
**Amaç:** Projedeki debug, test, dead code ve gereksiz dosyaların temizlenmesi
---
## 📋 Silme Önerisi - Kategorilere Göre
### 🔴 Kategori 1: Debug/Test Scriptleri (Kök Dizin)
| Dosya | Boyut | Açıklama | Öneri |
| -------------------- | ------ | ------------------------------- | ------- |
| `debug-response.js` | 1.6 KB | AI Engine debug scripti | **SİL** |
| `local-debug.js` | 537 B | Prisma debug sorgusu | **SİL** |
| `find_match.js` | 862 B | Match bulma testi | **SİL** |
| `verify_db.js` | 695 B | DB doğrulama testi | **SİL** |
| `patch-ips.js` | 988 B | IP patch scripti (tek seferlik) | **SİL** |
| `check_lineups.py` | 2.6 KB | Lineup kontrol scripti | **SİL** |
| `test_api_check.py` | 3.0 KB | API endpoint testi | **SİL** |
| `test_connection.py` | 760 B | DB bağlantı testi | **SİL** |
| `test_db.py` | 356 B | Basit DB testi | **SİL** |
| `test-brighton.ts` | 1.6 KB | Brighton maçı testi | **SİL** |
| `test-lineups.ts` | 1.5 KB | Lineup testi | **SİL** |
| `test-standalone.ts` | 2.8 KB | Standalone test | **SİL** |
**Toplam:** 12 dosya, ~17 KB
---
### 🔴 Kategori 2: Boş/Gereksiz Dosyalar (Kök Dizin)
| Dosya | Boyut | Açıklama | Öneri |
| ------------------ | ------ | ------------------------------- | ------- |
| `=` | 0 B | Boş dosya (hatalı oluşturulmuş) | **SİL** |
| `response.json` | 0 B | Boş JSON dosyası | **SİL** |
| `sudo` | 43 B | Anlamsız dosya | **SİL** |
| `ai_response.json` | 8.5 KB | Debug çıktısı | **SİL** |
| `dump.rdb` | 237 B | Redis dump (eski) | **SİL** |
**Toplam:** 5 dosya, ~9 KB
---
### 🟡 Kategori 3: Eski Model Artefactleri (Kök Dizin)
| Dosya | Boyut | Açıklama | Öneri |
| ---------------------------- | ------ | --------------------------------- | -------------- |
| `ultimate_v10_full.json` | 356 B | V10 model config | **SİL** |
| `ultimate_v10_full.pkl` | 7.3 MB | V10 model (eski) | **SİL** |
| `training_log_v12.txt` | 884 B | Eski eğitim logu | **SİL** |
| `training_log_v13.txt` | 845 B | Eski eğitim logu | **SİL** |
| `backtest_weekly_output.txt` | 86 KB | Eski backtest çıktısı | **SİL** |
| `bet-type.json` | 6.3 KB | Bet type mapping (kullanımda mı?) | **KONTROL ET** |
**Toplam:** 5-6 dosya, ~7.4 MB
---
### 🟡 Kategori 4: Arşiv Dosyaları
| Dosya | Boyut | Açıklama | Öneri |
| ------------------------------------- | ------- | ---------------- | -------------- |
| `Archive.zip` | 17.3 MB | Bilinmeyen arşiv | **Kontrol Et** |
| `ai-engine/Archive.zip` | 20.3 MB | AI Engine arşivi | **Kontrol Et** |
| `dump-boilerplate_db-202602240915-v1` | 314 MB | DB dump (şubat) | **Kontrol Et** |
**Toplam:** 3 dosya, ~352 MB
---
### 🔴 Kategori 5: src/scripts içindeki Debug Dosyaları
| Dosya | Boyut | Açıklama | Öneri |
| ------------------ | ------ | ---------------------- | ------- |
| `debug-scraper.ts` | 1.5 KB | Mackolik scraper debug | **SİL** |
**Not:** Diğer scriptler (`run-feeder*.ts`, `cleanup-live-matches.ts`, `export-swagger-endpoints-summary.ts`) kullanımda olabilir.
---
### 🔴 Kategori 6: ai-engine Gereksiz Dosyalar
| Dosya | Açıklama | Öneri |
| -------------------------------------- | ----------------------------------------- | ------- |
| `ai-engine/test_bball_orchestrator.py` | Test dosyası (asıl tests/ klasöründe var) | **SİL** |
---
### 🟢 Kategori 7: Kolay Tutulabilir - Eski Versiyon Engine'ler
| Dosya | Açıklama | Öneri |
| ------------------------------------ | -------------------------- | ------- |
| `ai-engine/features/upset_engine.py` | Eski upset engine (v2 var) | **SİL** |
---
### 🟡 Kategori 8: colab_export Klasörü
| Klasör | Boyut | Açıklama | Öneri |
| --------------- | ------ | ----------------------- | -------------- |
| `colab_export/` | ~20 MB | Colab eğitim exportları | **Kontrol Et** |
---
## 📊 Özet
| Kategori | Dosya Sayısı | Boyut | Risk |
| ----------------------- | ------------ | ----------- | --------------- |
| Debug/Test Scriptleri | 12 | ~17 KB | Düşük |
| Boş/Gereksiz Dosyalar | 5 | ~9 KB | Düşük |
| Eski Model Artefactleri | 5-6 | ~7.4 MB | Orta |
| Arşiv Dosyaları | 3 | ~352 MB | Kontrol Gerekli |
| src/scripts Debug | 1 | ~1.5 KB | Düşük |
| ai-engine Gereksiz | 2 | ~32 KB | Düşük |
| **TOPLAM** | **28-29** | **~360 MB** | - |
---
## ⚠️ Dikkat Edilmesi Gerekenler
1. **bet-type.json**: Bu dosya kodda kullanılıyor olabilir, silmeden önce kontrol edilmeli
2. **Archive.zip dosyaları**: İçerikleri bilinmiyor, içlerinde önemli veri olabilir
3. **DB dump**: Yedek olarak tutulmak istenebilir
4. **colab_export**: Eğitim verileri olabilir, silmeden önce kontrol edilmeli
---
## ✅ Onay Bekleyen İşlemler
Kullanıcı onayı ile aşağıdaki işlemler yapılacak:
1. **Kesin Silinecekler** (Kategori 1, 2, 5, 6)
2. **Kontrol Edip Silinecekler** (Kategori 3, 4, 7, 8)
3. **Arşivlenecekler** (DB dump - farklı bir yere taşınabilir)
---
_Bu plan Code modunda uygulanacak._