توثيق الموديولز
إدارة الموديول
صفحات الإدارة، الصلاحيات، سير العمل.
مكتمل
admin Editorial هو سطح سير العمل التحريري: المسوّدات، المراجعة، الجدولة، النشر، تنسيق Cross-module mentions، الأرشيف. المرحلة 1 تستخدم تأليف repo (ملفات محتوى TypeScript). admin UI في المرحلة 2 في الخارطة حين يتجاوز حجم التحرير اليدوي ~50 مقالاً شهرياً.
سير العمل في المرحلة 1 (حالي)
- المحرّر يفتح `core/data/mock-editorial.ts` في PR.
- يضيف entry EditorialArticle الجديد بكل الحقول المطلوبة + جسم HTML ثنائي اللغة.
- يكتب entries روابط Cross-module يدوية في `mock-ecosystem-links.ts` بـ key `editorial:<article-id>`.
- يفتح PR. CI يفحص: TypeScript compile، EN+AR موجودان، slug فريد، mentioned IDs موجودة، صلاحية البيانات المهيكلة.
- رئيس التحرير يراجع + يدمج. الـ Deployment التالي يشمل المقال.
المرحلة 2 — Admin UI (مُخطَّط)
- محرّر المقال
- محرّر markdown WYSIWYG بـ EN/AR جنباً إلى جنب. معاينة حيّة لعرض الكرت والتفاصيل.
- منتقي Mention
- أداة بحث-أثناء-الكتابة تحلّ المؤسسين / الشركات / الفعاليات / الفرص وتُدخل المعرّفات الصحيحة في كيان المقال.
- محرّر روابط Cross-module
- panel جانبي يعرض الروابط المقترحة آلياً. المحرّر يوافق، يخفي، أو يستبدل بأسباب يدوية.
- جدولة + نشر
- منتقي تاريخ لـ `publishedAt`. تحوّلات الحالة: draft → in-review → scheduled → published → archived.
- سجلّ تدقيق
- كل تغيير مسجَّل: من، متى، ماذا تغيّر. لشفافية التحرير واستعادة الإصدارات.
