تخطَّ إلى المحتوى الرئيسي

توثيق الموديولز

الاتصالات بين الموديولز

أي موديولز أخرى تطرح إشارات هنا ولماذا.

مكتمل

التقويم هو العمود الفقري الزمني للـ cross-module graph. يربط بكل نوع entity آخر — المؤسّسون (متحدّثون/حكّام/مشاركون)، الشركات (منظّمون/عارضون/متحدّثون)، التحرير (مقالات معاينة + تغطية فعاليات)، الفرص (برامج مرتبطة بمواعيد)، Founder Files (موارد مرتبطة بفعاليات). خمس مصفوفات relatedXxxIds[] تجعل هذه الوصلات صريحة.

الوصلات الخمس

التقويم → المؤسّسون
relatedFounderIds[]. متحدّثون، حكّام، أعضاء لجان، أو مؤسّسون مُبرَزون في الفعالية. على ملف المؤسّس، شرائط "Speaking history" + "Events I’ve attended" تُحتَسب بالبحث العكسي لهذه المصفوفة.
التقويم → الشركات
relatedStartupIds[]. منظّمون، عارضون (لأيام العرض)، عارضون في معارض (لفعاليات تجارية)، أو شركات مُبرَزة. على صفحة الشركة، شريط "Conference + demo day history" يُحتَسب من هذا.
التقويم → التحرير
relatedEditorialIds[]. مقالات تُعاين أو تحلّل الفعالية (منفصلة عن مقالة التغطية المُخصَّصة في موديول تغطية الفعاليات). على المقالة التحريرية، شريط جانبي "Events" يعرض الفعاليات المرتبطة.
التقويم → الفرص
relatedOpportunityIds[]. حين تكون للفعالية أيضاً موعد برامجي مُتتبَّع في Opportunity Radar (مثلاً تقديم مسرّع + يوم عرض)، السجلّان يتبادلان المرجعية.
التقويم → Founder Files
relatedFileIds[]. Founder Files مرتبطة غالباً بفعالية — مثلاً ملف "How to pitch at demo day" مربوط بسجلّ يوم العرض. ثنائي الاتجاه: الملف يعرض "Best for: attendees of <event>".

علاقة الطبقة 1 مع تغطية الفعاليات

موديول تغطية الفعاليات هو downstream صارم من التقويم. مقالة تغطية لا يمكن أن توجد بدون سجلّ فعالية تقويم. coverageEligible + coverageStatus على CalendarEvent هي حقول مصدر-الحقيقة التي تُغذّي طابور تحرير تغطية الفعاليات. حين تنشر مقالة تغطية، coverageStatus للفعالية المقابلة تنقلب إلى "covered" ورابط عكسي يظهر على صفحة تفاصيل الفعالية.