صرامة هندسية
يحافظ EDDI على جودة شفرة استثنائية من خلال الاختبارات الشاملة والتحليل الثابت وبوابات جودة CI/CD. كل طلب سحب يجب أن يجتاز مجموعة الاختبارات الكاملة قبل الدمج.
مقاييس الجودة
- 20,000+ اختبار: تغطية وحدات وتكامل وشاملة، تُشغَّل كاملة في كل طلب سحب (CI)
- بوابة التغطية: يفشل البناء إذا قلّت تغطية التعليمات عن 90% أو تغطية الفروع عن 80% (JaCoCo)
- بوابات الأسلوب: تُفشل قواعد الاستيراد في Checkstyle ومنسّق Eclipse البناء بدلاً من إعادة كتابة الشفرة دون علمك
- CodeQL: تحليل دلالي للواجهة الخلفية بلغة Java ولواجهتي React عند كل تغيير
- اختبار Fuzz: يشغّل ClusterFuzzLite أداة Jazzer على المحللات الأمنية الحرجة
- OpenSSF: شارة Best Practices Gold وScorecard منشورة باستمرار
- سلسلة التوريد: SBOM بصيغة CycloneDX لكل بناء وتوقيعات Sigstore بدون مفتاح على صور الإصدارات
- اختبارات أدوات MCP: تغطية لجميع أدوات MCP الـ 89
