قرار | QARAR
تطبيق ويب ثنائي اللغة لذكاء القرار وإدارة مخاطر المشاريع: مقارنة مرجّحة للخيارات، وسجل مخاطر، وافتراضات واعتماديات، واختبار ضغط بالسيناريوهات، وتقرير تنفيذي، مع حسابات مستخدمين ومشاركة بالصلاحيات ومراجعة من Claude.

المشكلة
قرارات المشاريع كثيرًا ما تُتخذ بناءً على عروض تقديمية وانطباعات، دون مقارنة منظمة للخيارات أو توثيق واضح للمخاطر والافتراضات، فيصعب لاحقًا معرفة لماذا اختير خيار معين وما مدى صموده إذا تغيّرت الظروف.
الحل
مساحة عمل تقود صاحب القرار من صياغة السؤال إلى التوصية: يحدد الخيارات ومعايير التقييم وأوزانها، ويسجل المخاطر والافتراضات، ويختبر كل خيار بسيناريوهات مثل ارتفاع التكلفة أو التأخير، مع إظهار طريقة حساب كل رقم.
النتائج الموثّقة
- منشور ويعمل على techcore.com.sa، مع أمثلة توضيحية معلَّمة بوضوح.
- 14 اختبار وحدات لمحرك الحسابات، و8 اختبارات للواجهة البرمجية (الحسابات والصلاحيات والمشاركة وحدود Claude)، و91 فحصًا شاملًا للواجهة باللغتين على الجوال والكمبيوتر، كلها ناجحة.
كيف يعمل
قرار يجيب عن خمسة أسئلة: ما القرار المطلوب؟ ما الخيارات؟ ما المخاطر والاعتماديات والافتراضات؟ ماذا يحدث إذا تغيّرت الظروف؟ وما الأدلة التي تدعم الخيار الموصى به؟
مبادئ التصميم
- كل رقم قابل للتتبع: النتيجة المرجّحة = مجموع (الوزن × الدرجة) ÷ مجموع (الوزن × 5) × 100، ودرجة الخطر = الاحتمالية × الأثر.
- لا توصية دون مبرر: لا تظهر توصية إذا كانت الدرجات ناقصة أو النتائج متقاربة أو على الخيار المتصدر مخاطر حرجة.
- الذكاء الاصطناعي رأي ثانٍ: الأرقام يحسبها محرك قرار دائمًا، ومراجعة Claude تظهر منفصلة مع اسم النموذج وتنبيه بالتحقق منها.
- الصدق في الحدود: نتائج السيناريوهات حسابات على افتراضات المستخدم، وليست توقعات إحصائية.
البنية التقنية
- واجهة بـ JavaScript (وحدات ES) دون مكتبات خارجية، ومحرك حسابات منفصل يُختبر وحده.
- خادم على Cloudflare Pages Functions وقاعدة بيانات Cloudflare D1.
- كلمات المرور تُخزَّن بتجزئة PBKDF2 مع ملح، والجلسات بملفات تعريف HttpOnly، مع حدّ لمحاولات الدخول وحماية من الطلبات القادمة من مواقع أخرى.
- مفتاح Claude يبقى على الخادم فقط ولا يصل إلى المتصفح، مع حد يومي لكل مستخدم وللموقع.
- من دون تسجيل دخول يعمل التطبيق داخل المتصفح بالكامل، ويمكن نسخ القرارات إلى الحساب لاحقًا.
الكود المصدري
الكود متاح على GitHub في مستودع qarar.
أبرز المزايا
- مصفوفة قرار مرجّحة تُعاد حسبتها فورًا مع تفصيل مساهمة كل معيار
- فحص حساسية يوضح إن كان تغيير وزن واحد يغيّر الخيار المتصدر
- سجل مخاطر بالاحتمالية × الأثر ومصفوفة 5×5 وتنبيهات للمتأخر
- تتبّع الافتراضات والاعتماديات وحالة التحقق من كل بند
- اختبار ضغط بسيناريوهات جاهزة ومخصصة مقابل أهداف النجاح
- حسابات مستخدمين بالبريد وكلمة المرور، وحفظ القرارات في الحساب وفتحها من أي جهاز
- مشاركة كل قرار بصلاحية عرض فقط أو تعديل، مع منع التعديل المتزامن المتعارض
- مراجعة مستقلة من Claude عبر الخادم مع حد يومي، إلى جانب فحوص بالقواعد واضحة
- تقرير تنفيذي من 15 قسمًا قابل للطباعة وحفظ PDF بالعربية والإنجليزية
- واجهة كاملة بالعربية (RTL) والإنجليزية (LTR)، ويعمل أيضًا بلا حساب داخل المتصفح
لقطات الشاشة


