تُعد متغيرات البيئة المضبوطة بشكل خاطئ سببًا رئيسيًا لأعطال "يعمل على جهازي" وعمليات النشر المعطّلة. يتحقق هذا السكربت من ملف ‎.env‎ مقابل مخطط JSON صغير يحدد المتغيرات المطلوبة وأنواعها المتوقعة (int أو bool أو url أو string) وقيمة افتراضية اختيارية وحدًا أدنى للطول. يحلل الملف بأمان متجاهلًا التعليقات والأسطر الفارغة، ويزيل علامات الاقتباس المحيطة، وينبّه على الأسطر المشوّهة. ثم تُطبّق كل قاعدة: المفاتيح المطلوبة المفقودة، والأنواع الخاطئة، والقيم الأقصر من الحد الأدنى، وكلها تنتج رسائل خطأ واضحة ومفصّلة. أما المتغيرات الموجودة وغير الموصوفة في المخطط فتولّد ملاحظة لطيفة تساعدك على رصد الإعدادات الزائدة أو المهملة. يخرج السكربت برمز حالة غير صفري عند فشل التحقق، فتستطيع ربطه مباشرة بخط CI أو بنقطة دخول حاوية كبوابة تحقق مسبقة. يعتمد على المكتبة القياسية فقط.