توثيق الموديولز
مواصفات الصفحات
مواصفات صفحة بصفحة بالقالب القياسي.
مكتمل
مواصفات لكل صفحة. القائمة تُحسّن لتصفّح دليل قابل للفلترة. التفاصيل توازن العمق السردي (about / highlights / journey) مع البيانات البنيوية (snapshot + الشركة المرتبطة + إشارات Cross-module).
صفحة قائمة المؤسّسين
- Hero
- eyebrow "دليل المؤسسين"، العنوان "ملفات المؤسسين"، مقدّمة، CTA "إنشاء ملف مؤسس" (يُوجِّه لـ create-profile).
- البحث + الفلاتر
- بحث بالاسم / الشركة / الدور / كلمة مفتاحية. الفلاتر: الدولة · القطاع · مرحلة Startup · الدور.
- شريط المؤسّسين المميزين
- كومبوننت `<app-featured-founders>` يعرض 3-5 كروت spotlight فوق الشبكة الرئيسية.
- شبكة الكروت
- `<app-founder-card *ngFor="…">` 3-up ديسكتوب، 2-up تابلت، 1-up موبايل.
صفحة تفاصيل المؤسس
- Hero / صفّ الهوية
- avatar 1:1 + اسم العرض (.t-page-h1) + الدور + شارة حالة الملف (editorial / founder-led) + eyebrow Featured / Spotlight حين ينطبق.
- كرت Snapshot
- كرت يمين: القطاع · المرحلة · الدولة · مناطق التشغيل · updatedAt للملف.
- قسم About
- سرد متعدّد الفقرات مكتوب من التحرير أو المؤسس. `getPublicAbout()` يحلّ الـ Locale + المحتوى المفلتر بالـ Visibility.
- Highlights / عناصر Snapshot
- مؤهّلات منقّطة: تمويل مرفوع، خرّيج حاضنة، mentions إعلامية، جوائز.
- كتلة الشركة المرتبطة
- عرض `<app-startup-card>` كامل للشركة المرتبطة. T1 بنيوي — مميز.
- روابط Social
- LinkedIn / X / موقع شخصي / Newsletter إلخ. مفلترة بالـ Visibility — فقط العامة تُعرض (المؤسس يتحكّم بالـ Visibility عبر founder-links-visibility).
- Related Ecosystem Signals
- `<app-related-ecosystem-signals [block]="signalsBlock()" />`. الـ Resolver يُجري `("founder", founder.id)`.
- Inline Signal CTA
- `<app-inline-signal-cta context="editorial" />` للـ digest الأسبوعي.
