# تحسين لوحات توصيلة المدينة

تم تنفيذ الخطة المعتمدة مع الحفاظ على اسم المنتج والاستضافة الحالية في Render. الإصدار محفوظ في [التزام GitHub 1ff5f5c](https://github.com/aljarrahmahmoud15-tech/tawsila-city-production/commit/1ff5f5c27ac9b63081eb9c4ca1ad38758ea461e7)، وتم التحقق من وصول أصوله إلى الموقع الحي في 27 أكتوبر 2026.

## التحسينات

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

احتفظ التصميم بالأبيض والرمادي والذهبي وأخضر الجاهزية، وخطي Cairo وIBM Plex Sans Arabic. تحسنت أهداف اللمس والتركيز والتباين والتجميع، مع احترام تقليل الحركة. جُمعت تنسيقات التحسين في ملفات مستقلة وحُمّلت بعد قواعد المشروع الأصلية لتجنب ضياعها بسبب ترتيب CSS.

## الفحص والنشر

نجح **172 اختباراً في 21 ملفاً** محلياً، وفحص TypeScript وبناء الإنتاج. لم يظهر التدقيق الأمني للاعتماديات الكاملة والإنتاجية ثغرات معروفة. اكتمل [تشغيل GitHub Actions رقم 40495804198](https://github.com/aljarrahmahmoud15-tech/tawsila-city-production/actions/runs/40495804198) بنتيجة **success** لنفس التزام الإصدار.

استجابت `/api/health` و`/rider` و`/captain` و`/admin` برمز HTTP 200. تم التحقق من وجود قواعد التحسين الثلاثة في CSS المنشور `index-Do7zNDhz.css`، ومن مطابقة اسم أصول JavaScript المنشورة `index-B2YDlCrO.js` للبناء المحلي. هذا دليل وصول الإصدار إلى الموقع الحي؛ لم يعتمد التأكيد على رفع الشيفرة وحده.

لم تُغيّر صلاحيات الحسابات أو بوابة الإدارة أو المحافظ أو التعرفة أو حد GPS البالغ 100م أو PIN أو الدردشة أو التقييمات أو Push. لم تُعدّل قاعدة الإنتاج أو أسرار Render، ولم تُنفّذ رحلات حقيقية أو معاملات مالية للاختبار. الاختبارات التفاعلية كانت آلية بمحاكاة المكونات؛ لا يتضمن هذا الإصدار شهادة اختبار GPS على هاتف حقيقي أو اختبار عرض بصري لكل مقاس.

يبقى تحذير حجم حزمة JavaScript الكبيرة في البناء فرصة لتحسين الأداء لاحقاً؛ لم يمنع نجاح البناء أو النشر.

## الروابط

[تطبيق الكابتن](https://tawsila-city-production.onrender.com/captain)

[تطبيق الراكب](https://tawsila-city-production.onrender.com/rider)

[لوحة الإدارة](https://tawsila-city-production.onrender.com/admin)

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