يبدأ إصلاح الكود المستقل بالفهم.
الوكيل الذي يقرأ مستودعك عبر النموذج ينفق أغلب رموزه في العثور على الخطأ. يرسم Codna خريطة المستودع أولاً، دون نموذج، ويسلّم الوكيل حزمة أدلة محدودة بالمشكلة. يطبع نسبة الحجم الخام إلى الحزمة في كل تشغيل.
النتيجة إصلاح يشرح نفسه: السبب الجذري ومستوى الثقة ونطاق التأثير وخطر التراجع، محروس بفحص خطر قبل تطبيق أي شيء. شغّله مع --tests --apply فيعيد Codna تشغيل اختباراتك حتى تنجح.
النمط الأساسي
- ارسم خريطة المستودع بصفر رمز نموذج.
- حدّد الملفات المشتبه بها ومسارات الاستدعاء.
- احزم حزمة أدلة محدودة بالمشكلة.
- أنتج رقعة وأبلغ عن السبب الجذري ومستوى الثقة والخطر.
- افحصها واختبرها وافتح طلب سحب تراجعه أنت.