توثيق الموديولز
قواعد التحقق
الحقول المطلوبة، الصيغ، النطاقات.
مكتمل
كل entry يمرّ بـ 4 بوّابات تحقّق قبل النشر. المنصة ترفض عرض شركة فشلت في أيّ بوّابة. بوّابة التحقّق هي قيمة المنصة — المنافسون لا يستطيعون نسخ "موثّق تحريرياً" بدون نفس الانضباط.
التحقّق على مستوى الـ Schema
- كل الحقول المطلوبة موجودة + من النوع الصحيح.
- `slug` يطابق `^[a-z0-9-]+$` وفريد داخل جدول Startup.
- `founderIds[]` يشير لـ Founder entries موجودة (إجبار FK في وقت البناء).
- `sector` / `stage` / `country` قيم enum صالحة.
- `foundedYear` بين 1990 والسنة الحالية.
- `tagline` + `description` كلاهما EN و AR ممتلئان (لا توطين ناقص).
بوّابات التحقّق التحريرية
- الكيان القانوني موجود — التحرير يتحقّق أن الشركة كيان قانوني مسجَّل في دولة المقر المُعلَنة. المصدر: السجلّ الحكومي أو ما يعادله.
- المؤسّسون حقيقيون — كل `founderId` يحلّ لـ Founder Profile موثّق. الشركات بمؤسّسين مجهولين لا تدخل العرض.
- القطاع + المرحلة دقيقان — القطاع يعكس فئة المنتج الفعلية، لا الموقع التسويقي. المرحلة تعكس الرسملة الفعلية، مُتَحَقَّق منها عبر مصدر تمويل أو تقرير تحريري.
- الوصف مناسب تحريرياً — الوصف قائم على الحقائق، لا نسخة تسويقية. الادّعاءات غير المُؤَيَّدة تحريرياً تُعاد صياغتها أو تُزال.
