AI-संचालित पुल रिक्वेस्ट कोड रिव्यू
Zero आपके PR diff को पढ़ता है, गंभीर इश्यूज़ को P0 के रूप में फ्लैग करता है, सुधार के अवसरों को रैंक करता है, और उन्हें Slack में सामने लाता है ताकि आपकी टीम मर्ज करने से पहले कार्रवाई कर सके।
Zero जुड़ता है:

Zero क्या डिलीवर करता है

समस्या क्या है
PRs जमा होते जाते हैं। रिव्यूअर व्यस्त हैं। कोई अपनी कतार साफ़ करने के लिए 'approve' दबा देता है और एक सूक्ष्म बग शिप हो जाता है। Zero हर PR को कतार के बिना एक गहन पठन देता है। इसे किसी भी PR नंबर पर लगाएं, और यह एक संरचित रिव्यू लौटाता है - गंभीर इश्यूज़ जिन्हें मर्ज से पहले ठीक करना ज़रूरी है, साथ ही कम प्राथमिकता वाले सुझाव - सीधे Slack में पोस्ट किया जाता है।
Zero इसे कैसे ठीक करता है
चरण 1: अपने tools कनेक्ट करें
चरण 2: Zero से पूछें
@Zero review vm0-ai/vm0#8886
Zero पूरा diff पढ़ता है
Zero GitHub के ज़रिए PR फ़ेच करता है, हर बदली हुई फ़ाइल पढ़ता है, और PR टाइटल, डिस्क्रिप्शन और कमिट मैसेज से बदलाव का इरादा समझता है।
Zero इश्यूज़ को गंभीरता के अनुसार रैंक करता है
निष्कर्षों को P0 (मर्ज से पहले ठीक करना ज़रूरी - बग्स, सुरक्षा इश्यूज़, साइलेंट फेल्योर) या P1 (सुधार - बेहतर एरर हैंडलिंग, टेस्ट कवरेज, नामकरण) के रूप में वर्गीकृत किया जाता है।
रिव्यू Slack पर पोस्ट किया जाता है
Zero पूरा रिव्यू उसी Slack थ्रेड में पोस्ट करता है जहां इसका अनुरोध किया गया था, विशिष्ट फ़ाइल संदर्भों और लाइन नंबरों के साथ ताकि लेखक को ठीक-ठीक पता हो कि क्या ठीक करना है।
चरण 3: इसे और आगे ले जाएँ
बेहतर परिणामों के लिए सुझाव
अपने प्रॉम्प्ट में विशिष्ट चिंता शामिल करें - 'focus on auth changes' या 'check for race conditions' - ताकि सामान्य diff स्कैन की तुलना में अधिक लक्षित रिव्यू मिले।
इटरेटिव PRs के लिए री-रिव्यू का उपयोग करें। लेखक द्वारा फिक्स पुश करने के बाद, Zero से केवल P0 आइटम्स को फिर से जांचने को कहें ताकि पुष्टि हो कि वे हल हो गए हैं।
एक टीम नॉर्म तय करें: main में किसी भी मर्ज से पहले Zero रिव्यू। यह उन इश्यूज़ की श्रेणी को पकड़ता है जो एसिंक मानव रिव्यू से फिसल जाते हैं।