Bağlam ve kapsam
Varsa bu araç için geçerli proje talimatlarını okuyun (ör. .cursor/rules veya CLAUDE.md); mevcutsa README ve manifesti de inceleyin.
Düzenlemeye başlamadan önce mevcut mimariyi özetleyin ve yalnızca bu değişiklik için gereken dosyaları belirleyin.
Hedefi doğrulanabilir tek bir sonuç olarak tanımlayın; gerekçe olmadan işin kapsamını genişletmeyin.
Bir API’yi değiştirmeden önce onu kullananları, istek/yanıt biçimini ve uyumluluk gereksinimlerini belirleyin.
Kalite ve güvenlik
Her kullanıcı girdisi için biçim, uzunluk ve güvenli olmayan değer doğrulamasını tanımlayın.
Gizli bilgileri asla koda, günlüklere, test verilerine, örneklere veya dağıtılan frontend varlıklarına koymayın.
Arama sayfalarında title, description, canonical, robots, başlıklar, bağlantılar ve kaynak HTML’yi kontrol edin.
Her dil sürümünde o dile özgü metinler, bölgeye uygun iletişim örnekleri ve eşdeğer URL’ler kullanın.
Etkileşimli öğelerin klavyeyle kullanılabildiğinden, yardımcı teknolojiler için adlandırıldığından ve odak durumunun görünür olduğundan emin olun.
Doğrulama ve raporlama
Yalnızca değişen davranışı doğrulamaya yarayan kontrolleri çalıştırın; çalıştırmadığınız komutlar hakkında sonuç iddia etmeyin.
Kabul ölçütlerini sonuçla karşılaştırın; hata akışlarını ve bir mobil görünümü inceleyin.
Değişiklikleri, çalıştırılan komutları ve gerçek sonuçları, bilinen kısıtları ve geri alma yolunu raporlayın.