स्वायत्त कोड मरम्मत समझ से शुरू होती है।
मॉडल के ज़रिए आपका रेपो पढ़ने वाला एजेंट अपने अधिकतर टोकन बग ढूँढने में खर्च करता है। Codna पहले बिना मॉडल रिपॉज़िटरी का नक्शा बनाता है, और एजेंट को इश्यू तक सीमित एविडेंस बंडल देता है। यह हर रन पर रॉ-से-बंडल आकार छापता है।
परिणाम एक ऐसा फ़िक्स है जो खुद को समझाता है: मूल कारण, विश्वास, प्रभाव-क्षेत्र और रिग्रेशन जोखिम, कुछ भी लागू करने से पहले जोखिम जाँच से गुज़रा हुआ। इसे --tests --apply से चलाएँ और Codna आपके टेस्ट पास होने तक फिर से चलाता है।
मुख्य पैटर्न
- रेपो का नक्शा शून्य मॉडल टोकन में बनाएँ।
- संदिग्ध फ़ाइलें और कॉल पाथ पहचानें।
- इश्यू तक सीमित एविडेंस बंडल पैक करें।
- पैच बनाएँ और मूल कारण, विश्वास व जोखिम बताएँ।
- गेट से गुज़ारें, टेस्ट करें, और अपनी समीक्षा के लिए पुल रिक्वेस्ट खोलें।