# اعتبارسنجی ران‌تایم و سلامت دیتا پس از تغییر کد (Panel Admin) این قانون تضمین می‌کند که هیچ تغییری در کدهای پنل مدیریت ادمین (`aqila_panel`)، وضعیت ران بودن پروژه یا جریان داده‌ها را دچار اختلال نکرده و کاربر نیازی به ارسال مجدد ارور در پیام بعدی نداشته باشد. --- ## ۱. شرط فعال‌سازی (Trigger Condition) - **صرفاً پس از تغییر کد:** این اعتبارسنجی منحصراً زمانی انجام می‌شود که کدی توسط هوش مصنوعی در پنل ویرایش یا ایجاد شده باشد. - **عدم اجرا در گفتگوهای بدون تغییر کد:** در چت‌های عادی، توضیحی یا پرسش و پاسخ، هیچ اعتبارسنجی و بررسی ران‌تایمی انجام نمی‌شود. --- ## ۲. چک‌لیست اعتبارسنجی در پنل مدیریت 1. **کامپایل تایپ‌اسکریپت و بیلد Vite:** تغییرات نباید باعث خطای تایپ یا کرش HMR در سرور در حال اجرا شوند. 2. **سلامت جریان داده‌ها در جداول و فرم‌ها:** بررسی صحت مدیریت مقادیر نال/آندفایند در کامپوننت‌های داده‌محور (Data Tables, Dropdowns, Forms) تا در مواجهه با دیتای دریافتی کرش نکنند. 3. **سازگاری با سرویس‌های API:** تطابق فراخوانی متدهای رکوئست با مدل‌ها و پاسخ‌های بک‌اند. --- ## ۳. اصل خودترمیمی در همان پیام (Self-Healing) - هرگونه خطای ناشی از ویرایش کد باید بلافاصله در انتهای همان مرحله شناسایی و اصلاح گردد تا کاربر بدون خطا به کار با پنل ادامه دهد.