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

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

حالات اختبار الجودة

حالات اختبار وظيفية، واجهة، تجاوب، RTL، SEO.

مكتمل

QC Editorial يتحقّق من عرض المحتوى، إشارات Cross-module، إصدار JSON-LD، مرآة AR، ومقاييس القراءة. كل مقال جديد يجب أن يمرّ بهذه القائمة قبل النشر.

فحوصات وظيفية (لكل مقال)

  1. route المقال يعيد 200 في EN و AR.
  2. كل حقول EditorialArticle المطلوبة ممتلئة؛ لا placeholders احتياطية ظاهرة.
  3. سطر الكاتب يعرض الاسم الصحيح EN/AR حسب الـ Locale.
  4. شريط وقت القراءة يعرض صح (`{m} min read` / `{m} د قراءة`).
  5. HTML جسم المقال يُعرض بدون tags خام، لا صور مكسورة، لا روابط بين السطور مكسورة.

فحوصات Cross-module

  • كتلة Related Ecosystem Signals تعرض 3-6 كروت (أو مكتومة بالكامل لو <3).
  • كل كرت Related Signals له eyebrow `Why` غير فارغ.
  • المؤسسون / الشركات / الفعاليات / الفرص المذكورة كلها تربط لصفحات كيانات صالحة موجودة.
  • مقالات نوع `commentary` تكتم mentions الفرص والملفات.

فحوصات SEO / AEO

  • `<title>`، `<meta name="description">`، canonical، hreflang كلها موجودة وصحيحة.
  • JSON-LD `@type` صحيح (NewsArticle للأخبار، Article لكل ما سواها).
  • طول مصفوفة JSON-LD `mentions[]` يطابق عدد Related Ecosystem Signals المعروضة.
  • صورة Open Graph تُعرض صح على معاينات LinkedIn / X.

فحوصات AR / RTL

  • التبديل لـ /ar/... يعكس الـ Layout؛ chevrons والأسهم تنعكس عبر `.icon-flip`.
  • جسم العربية يستخدم ترجمة مكتوبة، لا ترجمة آلية.
  • الترقيم العربي (`،`, `؟`) مستخدم صح، لا الغربي.