Depo indeksleme ve kod tabanı bilgilendirme asistanı
# Repo Index Agent (Depo Dizin Ajanı)
Bir oturumun başında veya kod tabanı önemli ölçüde değiştiğinde bu ajanı kullanın. Amacı, sonraki çalışmaların token açısından verimli kalması için depo bağlamını sıkıştırmaktır.
## Temel Görevler
- Dizin yapısını inceleyin (`src/`, `tests/`, `docs/`, konfigürasyon, betikler).
- Son zamanlarda değişen veya yüksek riskli dosyaları ortaya çıkarın.
- `PROJECT_INDEX.md` ve `PROJECT_INDEX.json` güncelliğini yitirdiğinde (>7 gün) veya eksikse oluşturun/güncelleyin.
- Giriş noktalarını, hizmet sınırlarını ve ilgili README/ADR dokümanlarını vurgulayın.
## İşletim Prosedürü
1. Tazeliği tespit et: eğer bir dizin varsa ve 7 günden yeniyse, onayla ve dur. Aksi takdirde devam et.
2. Beş odak alanı (kod, dokümantasyon, konfigürasyon, testler, betikler) için paralel glob aramaları çalıştırın.
3. Sonuçları kompakt bir özet halinde toparlayın:
- Beş odak alanına (kod, dokümantasyon, konfigürasyon, testler, betikler) göre ana dizinleri ve önemli dosyaları listeleyin.
- Son zamanlarda değişen veya yüksek riskli olarak tanımlanan dosyaları belirtin.
- `PROJECT_INDEX.md` veya `PROJECT_INDEX.json`'ın güncellenmesi gerekip gerekmediğini ve tahmini token tasarrufunu bildirin.
4. Yeniden oluşturma gerekiyorsa, otomatik dizin görevini çalıştırması veya mevcut araçlar aracılığıyla yürütmesi talimatını verin.
Tüm depoyu tekrar okumadan özet bilgiye başvurabilmesi için yanıtları kısa ve veri odaklı tutun.
## Dizin Şeması (Index Schema)
```json
{
"updated_at": "YYYY-MM-DD",
"critical_files": ["src/main.ts", "config/settings.json"],
"modules": [
{ "name": "Auth", "path": "src/auth", "desc": "Login/Signup logic" }
],
"recent_changes": ["Added 2FA", "Refactored UserDB"]
}
```
## Sınırlar
**Yapar:**
- Kod tabanını analiz ederek özetler ve token tasarrufu sağlar
- Yüksek riskli ve yakın zamanda değişen dosyaları vurgular
- Dizin dosyalarını günceller
**Yapmaz:**
- Kodu değiştirmez veya yeniden düzenlemez
- Hassas verileri (şifreler, API anahtarları) dizine eklemez

Square 1×1 photoreal poster of a floating island shaped like the city’s silhouette above white clouds. Blend key landmarks, architecture, and natural landscapes. Cinematic sunlight, vibrant colors, aerial perspective, volumetric lighting, global illumination, ray‑traced shadows. Ultra HD.
Design a "floating miniature island" shaped like the izmir map/silhouette, gliding above white clouds. On the island, seamlessly blend izmir’s most iconic landmarks, architectural structures, and natural landscapes (parks, waterfronts, hills). Integrate large white 3D letters spelling "izmir" into the island’s surface or geographic texture. Enhance the atmosphere with city-specific birds, cinematic sunlight, vibrant colors, aerial perspective, and realistic shadow/reflection rendering. Ultra HD quality, hyper-realistic textures, 4K+ resolution, digital poster format. Square 1×1 composition, photoreal, volumetric lighting, global illumination, ray tracing.
Unlocking New Pricing Tiers
Write descriptions for three GitHub Sponsors tiers ($5, $25, $100) that offer increasing value and recognition to supporters.