تفعيل ArchPilot على مشروع
يترك ArchPilot تعليقات معمارية سطرًا بسطر على كل pull/merge request. لتفعيله:
1. شغّل الوحدة
Section titled “1. شغّل الوحدة”في مساحة العمل لديك، افتح Modules ← ArchPilot. تظهر الوحدة إذا كانت مفعّلة في باقتك.
2. أضِف الـ runner إلى CI
Section titled “2. أضِف الـ runner إلى CI”يُجري ArchPilot التحليل في خط أنابيب CI الخاص بك. إذا لم تكن قد أضفته بعد، فاتّبِع إضافة الـ runner إلى CI.
3. اختر لغة التعليقات
Section titled “3. اختر لغة التعليقات”اضبط اللغة لكل مساحة عمل ضمن Settings ← ArchPilot ← Comment language (TR/EN). يبقى الجزء التقني من رسالة المحلّل باللغة الإنجليزية؛ أما وصف القاعدة فيُكتب باللغة التي تختارها.
4. (اختياري) حساب بوت مُعيَّن
Section titled “4. (اختياري) حساب بوت مُعيَّن”افتراضيًا، تُنشَر التعليقات من مستخدم التكامل. إذا كنت تريد أن تظهر التعليقات من حساب “بوت” منفصل، فأدخِل رمز ذلك الحساب المميز ضمن Settings ← ArchPilot ← Bot account.
5. هيّئ القواعد
Section titled “5. هيّئ القواعد”فعّل القواعد أو عطّلها لكل مشروع أو لكل مساحة عمل. القواعد التي تعطّلها في اللوحة لا تصل إلى البوت أبدًا - فلا تنتج عنها نتائج إيجابية كاذبة. لكتابة arch.yaml، راجِع كتابة قواعد المعمارية.
المراجعة اليدوية
Section titled “المراجعة اليدوية”لمراجعة MR محدّد يدويًا، انتقل إلى Projects ← (المشروع) ← Manual review: يُتحقَّق من الوصول أولًا (“هل يمكنني قراءته؟”)، ثم تُجرى المراجعة في خط أنابيب CI الخاص بك.