3 1 Temel Gereksinimler
Kaynak plan v2.0 aktarımı; gerçekleşmiş iş kanıtı değildir. Son kullanıcı kararları ve ADR-FE-001 önceliklidir.
3.1 Temel gereksinimler
Bölüm başlığı “3.1 Temel gereksinimler”| Kimlik | Gereksinim | Ölçülebilir karşılığı |
|---|---|---|
| R01 | Android ve iOS | İmzalı cihaz derlemeleri; gerçek cihazda giriş, sohbet, savaş ve geri dönüş testleri |
| R02 | Web ve masaüstü erişimi | Tarayıcıdan aynı hesaba ve dünyaya erişim; klavye/fare, adres ve geri düğmesi desteği |
| R03 | En az yedi dil | Seçilen yedi dilde ürün metinlerinin eksiksizliği; kritik akışlarda insan kontrolü |
| R04 | Canlı sohbet | Yeni mesajın sayfa yenilemeden görünmesi; kopuş sonrası geçmiş tamamlama |
| R05 | Canlı savaş | Sunucunun onayladığı savaş durumunun ekrana akması; eski durumun görünür işaretlenmesi |
| R06 | Google ile giriş | Kimlik kanıtının sunucuda doğrulanması; oyun oturumunun ayrı yönetilmesi |
| R07 | Token kopyalama/otomasyon savunması | Oturum iptali, kısa erişim ömrü, rotasyon, risk kontrolü ve uygun platformda istek kanıtı testleri |
| R08 | Denetlenebilir yönetim | Gerekçeli ve iz bırakan yönetici işlemleri; itiraz; kayıtsız ekonomi müdahalesi yasağı |
| R09 | Tek geliştirici + Codex | Tek ana depo; sınırlı teknoloji sayısı; uçtan uca çalışma paketleri; otomatik test kapıları |
| R10 | Mevcut Nginx | Dış erişim Nginx’te; FrankenPHP ve Reverb özel/yerel ağda |
| R11 | Akıcı kullanım | Sessiz oturum yenileme; bağlantı toparlama; gereksiz CAPTCHA ve yeniden girişin azaltılması |
| R12 | Bütün iş kuralları sunucuda | Aynı komutun mobil/web üzerinden aynı kurallara tabi olması |