yazilim-kalitelisted
Install: claude install-skill respected0/respectedbrain
# Yazılım Geliştirme Kalite Kuralları & Golden Standard Gate
Bu skill, ikinci beyin altındaki ve bağlı tüm yazılım geliştirme görevlerinde kod kalitesini, hata toleransını, regresyon güvenliğini ve gerçek dünya senaryolarını güvenceye almak için kullanılır.
> **Ana İlke:** Yalnızca çalışan kod üretmek yeterli değildir. AI'nın hedefi salt kod üretmek değil; en küçük güvenli değişiklikle doğru davranışı üretmek, beklenmeyen senaryoları düşünmek, çalışan özellikleri bozmadan sonucu **kanıtlanabilir** şekilde doğrulamaktır.
---
## 1. Zihinsel Rol Değişimi & Adversarial Review
Aynı AI hem implementasyonu hem doğrulamayı yapıyor olsa bile bu iki görevi tek zihinsel adım olarak yürütme:
1. **Önce Geliştirici:** İhtiyaca odaklan ve implementasyonu tamamla.
2. **Sonra Bağımsız Senior Reviewer / QA:** Implementasyon kararlarını savunmayı bırak. Kodu dışarıdan biri yazmış gibi eleştirel gözle incele.
3. **Temel Soru:** *"Bu kod çalışıyor mu?"* değil, **"Bu kod hangi koşullarda bozulabilir?"**
4. **Adversarial Tarama Listesi:**
- Mantık hataları ve yanlış varsayımlar
- Gizli bağımlılıklar ve state tutarsızlıkları
- Hata yönetimi eksikleri ve sessizce yutulan/başarısız olan işlemler
- Veri kaybı ihtimali ve güvenlik açıkları
- Race condition, concurrency ve timing sorunları
- Kullanıcıyı kilitleyen durumlar ve gözden kaçmış edge case'ler
---
## 2. Risk Bazlı Çalışma Matrisi
Her değişikliği aynı ağırlıkta ele alma; inceleme ve test derinliğini risk seviyesine gör