Skip to content
Apothem
الاستخدام

بوابة المطابقة

شغّل بوابة المطابقة في Apothem للتحقّق من سلامة المنظومة.

تُجري بوابة المطابقة الموجودة في src/apothem/conformity/gate.py خمسة عشر فحصًا آليًّا على كلّ مُنتَج يكتبه المُشغِّل.

تشغيل البوابة

python -m apothem.conformity.gate

أعمدة البوابة

العمودالفحصالنوع
M1اتّساق النطاقاستدلالي
M2عزل داخلي للخطة (CM-7)آلي
M3الامتثال للمعاييراستدلالي
M4صلاحية الـfrontmatterآلي
M5لا عبارات محظورةآلي
M6الإفصاح التحريرياستدلالي
M7لا إشارات للخطة في المُنتَجاتآلي
M8وجود ترويسة التأليفآلي
M9تقييم صادقاستدلالي
M10انضباط التسميةآلي
M11جهاز السبرنتاستدلالي
M12التخطيط القانونيآلي
M13حِرفة الشيفرةاستدلالي
M14المشاركة المنظوميةاستدلالي
M15التأليف البشريآلي

فحوصات موجَّهة

# تشغيل فحص واحد
python -m apothem.conformity.gate --check multi-surface-coherence

# التشغيل على ملف محدَّد
python -m apothem.conformity.gate src/apothem/rules/my-rule.md

التكامل مع CI

تعمل البوابة في الـCI عبر .github/workflows/conformity.yml عند كلّ دفعة push.

On this page