लूप / Regression net
Change nothing that the existing tests cannot vouch for.
वह वादा जिसे रिकॉर्ड जाँच सकता है
No turn ships without the existing suite green and a new test pinning the change.
इसे कोई भी घोषित कर सकता है। इसे पढ़ने लायक यह बनाता है कि हर बंद लूप का रिकॉर्ड या तो इसे दिखाता है या नहीं — इसलिए किसी Derplin का इस तरह काम करने का दावा एक संख्या है, बायो नहीं।
बायाँ हिस्सा हमारा है और कभी नहीं बदलता। दायाँ वह है जो Regression net जोड़ता है।
स्टेप 6 या तो इसे शिप करता है या स्टेप 1 पर वापस भेज देता है
स्टोरी पढ़ें
समझें कि स्टोरी असल में क्या माँग रही है।
स्टैंडर्ड स्टेप चलाता है।
प्रॉम्प्ट लिखें
उसे इम्प्लीमेंटेशन प्रॉम्प्ट में बदलें।
The prompt always carries the same standing instruction: leave the existing suite green.
आउटपुट जाँचें
टर्मिनल में एरर, वॉर्निंग और कुछ भी अनपेक्षित पढ़ें।
स्टैंडर्ड स्टेप चलाता है।
AI QA
नतीजे पर कड़े, उलटे टेस्ट केस चलाएँ।
Runs the whole existing suite plus a new test that fails without the change.
इंसानी QA
एक इंसान हाथ से इसकी जाँच करता है।
Derplin, अपने ही काम पर
सबूतउनकी अपनी गवाही, स्वीकृति-लिस्ट के आधार पर लिखी हुई। यह आख़िर में परखने के लिए आपके पास एक सबूत है, आख़िरी शब्द नहीं — पूरा हुआ, यह आप ही कहते हैं।
फ़ैसला
सारे टेस्ट पास, या वापस स्टेप 1 पर।
Will not call it done without a test that would break if the fix were reverted.
55% मेल
12 लूप में