इस प्रोजेक्ट के बारे में
regress-guard, ZCode के लिए एक AI कोडिंग गवर्नेंस प्लगइन है, जिसका मूल विचार है 'agent के पूर्णता दावों पर भरोसा न करना'। यह कमिट के इस महत्वपूर्ण बिंदु पर परियोजना के स्वयं के टेस्ट सूट को दोबारा चलाता है, और 'पूर्ण' को मशीन-सत्यापनीय दावे में बदल देता है।
मुख्य क्षमताएँ:
1. पूर्णता पुनरीक्षण: PreToolUse हुक कमिट कमांड को रोकता है, स्वयं परियोजना टेस्ट चलाता है (pytest/jest/maven/gradle/go स्वतः पहचान), EARS-शैली स्वीकृति पंक्तियाँ प्रमाण के बिना पूर्ण चिह्नित नहीं की जा सकतीं। समान ट्री पुनःप्रयास में सामग्री-कुंजी कैश हिट से 0 सेकंड में पास।
2. सीमा रक्षक: वर्तमान परिवर्तन सूची में घोषित न किए गए फ़ाइल संपादन/लेखन कार्यों को पूर्व-रोकता है, योजना फ़ाइल सूची ही सीमा है।
3. अनुमान बहीखाता: जब वास्तविकता योजना के अनुमानों को गलत सिद्ध करती है, तो was→reality→evidence श्रृंखला दर्ज करना अनिवार्य है।
4. छह-स्तरीय विश्वास सतह: परियोजना-स्तरीय अधिसूचना चैनल के लिए मानव-प्राधिकृत विश्वास तालिका + सामग्री पिनिंग आवश्यक; HOME/env इंजेक्शन रीडायरेक्ट लॉन्चर श्वेतसूची पर निष्क्रिय; क्लोन रिपॉज़िटरी इंजेक्शन सतह बंद।
5. FP कैलिब्रेशन टेलीमेट्री: प्रत्येक रोकावट का निर्णय मानव द्वारा बाद में किया जाता है (उपयोगी/गलत सकारात्मक/अनदेखा), agent को अपनी सटीकता पर मतदान का अधिकार नहीं। सार्वजनिक बेंचमार्क में 82 केस / 13 परिवार शामिल।
6. स्व-उपचार: सत्र प्रारंभ पर स्थापित प्रति की स्रोत रिपॉज़िटरी से तुलना, संस्करण विचलन की घोषणा होती है, मौन सहन नहीं।
स्थापना विधियों में ZCode प्लगइन मार्केटप्लेस, व्यक्तिगत स्रोत (github:1339190177/regress-guard) और विकास ट्रैक (clone के बाद bash install.sh) शामिल। रनटाइम पर शून्य तृतीय-पक्ष Python निर्भरता, केवल Python 3.10+ आवश्यक।
16 कमांड प्रदान करता है (/regress:init, /regress:plan, /regress:verify, /regress:bypass आदि), जो आरंभीकरण, योजना निर्माण, टेस्ट सत्यापन, विशेषता टेस्ट निर्माण, ब्रेकपॉइंट पुनःआरंभ, स्वास्थ्य रिपोर्ट आदि परिदृश्यों को कवर करते हैं। परियोजना स्थिति और पुरातत्व डेटा .regress/ निर्देशिका में संग्रहीत। डिफ़ॉल्ट रूप से शून्य नेटवर्क आउटबाउंड, वैकल्पिक एंटरप्राइज़ WeChat स्व-निर्मित ऐप अधिसूचना (मानव प्राधिकरण आवश्यक और API बेस पता आधिकारिक डोमेन पर पिन)। MIT लाइसेंस।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.