توثيق الموديولز
قواعد التحقق
الحقول المطلوبة، الصيغ، النطاقات.
مكتمل
كل فرصة تمرّ بـ 5 بوّابات تحقّق قبل أن تدخل Radar. التحقّق هو ما يجعل الدليل جدير بالثقة بما يكفي ليقود نقرات Apply. التحقّق التحريري مسجَّل ويُعاد دورياً.
التحقّق على مستوى الـ Schema
- كل الحقول المطلوبة موجودة + من النوع الصحيح.
- `slug` يطابق `^[a-z0-9-]+$` وفريد.
- `typeSlug`، `region`، `format`، `cost` كلها قيم enum صالحة.
- `countryCode` ISO-2 لدولة منطقة أو يطابق `region`.
- `applicationUrl` URL HTTPS صالح.
- `content.en` و `content.ar` كلاهما ممتلئ. AR مكتوب، لا مترجَم آلياً.
- `deadlineAt` في المستقبل وقت النشر (أو NULL لـ rolling).
الـ 5 بوّابات التحقّق التحريرية
- المنظِّم موجود + شرعي — المنظِّم (حاضنة / مؤسسة / sandbox / إلخ) منظمة حقيقية يمكن التحقّق منها في دولتها المُعلَنة. لا برامج احتيالية.
- URL التقديم حيّ — المحرّر يفتح applicationUrl ويؤكّد أنه يقود إلى نموذج تقديم حقيقي بهوية المنظِّم.
- الأهلية تطابق الواقع — أهلية القطاع / المرحلة / الدولة على المنصة تطابق ما تقوله صفحة المنظِّم. لا exaggerated reach.
- الفوائد موثَّقة — ادّعاءات النقد، الحصص، التوجيه، مساحة العمل، الشبكة موثَّقة في مواد المنظِّم. لا مبالغ مُختلَقة.
- الموعد حالي — deadlineAt يطابق ما تقوله صفحة المنظِّم، لا تاريخ قديم من دورة سابقة.
إيقاع إعادة التحقّق
المحرّرون يُعيدون التحقّق من كل فرصة مرة واحدة على الأقل بين publishedAt و deadlineAt. `lastVerifiedAt` يُحدَّث عند كل re-check. الفرص غير المُعَاد التحقّق منها >30 يوم تُعلَّم في admin dashboard.
