إنتقل إلى المحتوى الرئيسي

مركز التحكم التشغيلي

الصفحة الرئيسية ليست تقريراً تسويقياً؛ هي سطح اتخاذ قرار للمشرف المناوب. تجمع حالة المنصة وطابور العمل، وتخفي الإجراءات التي لا يملك المشرف صلاحيتها.

قراءة الحالة

تعرض المقدمة حالة التشغيل الحالية مع أهم الأحجام: الشركات النشطة، رحلات اليوم، الحجوزات، وتذاكر الدعم. ويضاف إليها عدد الرحلات الجارية والعروض التجريبية النشطة والعروض التي ستنتهي قريباً والحوادث المفتوحة.

طابور القرار

يرتب الطابور الحالات التي تحتاج تدخلاً:

  1. الحوادث التشغيلية المفتوحة
  2. تذاكر الدعم المفتوحة
  3. الشركات المعلقة أو المنتظرة
  4. العروض التجريبية التي قاربت الانتهاء

كل صف يشرح السبب ويصل إلى الصفحة التي تنفذ القرار. إذا كان العدد صفراً تظهر حالة خالية صريحة بدلاً من تنبيه مصطنع.

الصلاحيات

تُقرأ صلاحيات الواجهة من /api/auth/me، وهي نقطة خادم تستخدم جلسة المشرف الموثوقة نفسها المستخدمة لحماية الصفحات. لا تعتمد القائمة الجانبية على role مخزن في المتصفح، ولا يظهر رابط التذاكر أو الحوادث أو Feature Flags إلا إذا كان المشرف يملك الإذن المقابل. يبقى الخادم هو طبقة الإنفاذ النهائية حتى لو حُرّف DOM.

التحليلات

تعتمد تحليلات الرحلات والحجوزات على جلب واضح للمسارات والمدن ثم تركيب البيانات في الخادم. لا تفترض الواجهة وجود علاقات PostgREST متداخلة غير معرفة، ولذلك يجب أن يظهر الخطأ التشغيلي كحالة خطأ قابلة لإعادة المحاولة، لا كأرقام صفرية مضللة.