← नवीनतम पेपर
💻 computer science

Closed-Loop Autonomous Software Development via Jira-Integrated Backlog Orchestration: A Case Study in Deterministic Control and Safety-Constrained Automation

यह शोध पत्र एक क्लोज्ड-लूप, सुरक्षा-प्रतिबंधित स्वायत्त सॉफ्टवेयर विकास प्रणाली का केस स्टडी प्रस्तुत करता है जो एक डिटरमिनिस्टिक, मल्टी-स्टेज ऑटोमेशन पाइपलाइन के माध्यम से एक जीरा-एकीकृत बैकलॉग को ऑर्केस्ट्रेट करती है, जिसने प्रारंभिक परीक्षणों में 100% सफलता प्राप्त की है और कठोर नियंत्रण एवं ऑडिट फ्रेमवर्क के भीतर बाउंडेड एआई ऑटोनॉमी की व्यावहारिकता को प्रदर्शित किया है।

मूल लेखक: Elias Calboreanu

प्रकाशित 2026-04-08
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Elias Calboreanu

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

एक विशाल, अराजक निर्माण स्थल की कल्पना करें। यह केवल ईंटें रखने (कोड लिखने) के बारे में नहीं है; यह ब्लूप्रिंट प्रबंधित करने, सुरक्षा परमिट की जाँच करने, सामग्री मंगवाने, श्रमिकों को ट्रैक करने और यह सुनिश्चित करने के बारे में है कि इमारत ढह न जाए। सॉफ्टवेयर की दुनिया में, इसे सॉफ्टवेयर लाइफसाइकिल (Software Lifecycle) कहा जाता है।

आमतौर पर, एक मानव प्रोजेक्ट मैनेजर को इन सभी कार्यों को संभालना पड़ता है, स्प्रेडशीट, चैट ऐप्स और कोड फाइलों के बीच झूलते रहना पड़ता है। यह थका देने वाला है और गलतियों की संभावना बनी रहती है।

यह शोध पत्र एक रोबोटिक प्रोजेक्ट मैनेजर पेश करता है जो केवल कोड नहीं लिखता; बल्कि यह पूरी निर्माण प्रक्रिया का संचालन (orchestrate) करता है। यह कैसे काम करता है, यहाँ सरल भाषा में समझाया गया है:

1. समस्या: एक अस्त-व्यस्त बैकलॉग (Messy Backlog)

एक टू-डू लिस्ट की कल्पना करें जिसमें सात अलग-अलग दीवारों पर 1,600 स्टिकी नोट्स बिखरे हुए हैं। कुछ नोट्स डुप्लिकेट हैं, कुछ पुराने हो चुके हैं, और कुछ अलग-अलग भाषाओं में लिखे गए हैं।

  • पुराना तरीका: एक इंसान उन्हें छाँटने की कोशिश करता है, थक जाता है, एक डुप्लिकेट को मिस कर देता है, और गलती से गलत सामग्री मंगवा लेता है।
  • नया तरीका: एक स्मार्ट सिस्टम आता है, सभी 13 अलग-अलग निर्देश मैनुअल पढ़ता है, स्टिकी नोट्स को साफ करता है, और उन्हें एक व्यवस्थित, एकल सूची में व्यवस्थित करता है।

2. समाधान: एक "क्लोज्ड-लूप" असेंबली लाइन

लेखकों ने एक ऐसा सिस्टम बनाया है जो सॉफ्टवेयर कार्यों के लिए एक 7-चरणों वाली असेंबली लाइन की तरह कार्य करता है। एक इंसान द्वारा सब कुछ करने के बजाय, सिस्टम एक सख्त शेड्यूल पर चलता है, जैसे कि एक ट्रेन जो कभी अपना स्टेशन नहीं चूकती।

  • चरण 1 (इनटेक/प्रवेश): रोबोट कच्चे निर्देशों को पढ़ता है और उन्हें एक साफ, डिजिटल टू-डू लिस्ट में बदल देता है।
  • चरण 2 (ऑडिटर/लेखा परीक्षक): यह वर्तमान निर्माण (कोड) को स्कैन करता है ताकि यह देख सके कि क्या टूटा हुआ है या क्या गायब है, लेकिन अभी तक किसी चीज़ को छूता नहीं है।
  • चरण 3 (ऑर्गनाइज़र/व्यवस्थापक): यह समान कार्यों को एक साथ समूहबद्ध करता है। यदि दो नोट्स कहते हैं "दरवाजा ठीक करें," तो यह उन्हें एक ही नोट में मिला देता है। यह प्रत्येक कार्य को एक "कॉन्फिडेंस स्कोर" (0 से 1) भी असाइन करता है।
  • चरण 4 (बिल्डर/निर्माता): यहीं पर AI वास्तव में चीजों को ठीक करता है। लेकिन यहाँ एक शर्त है: यह तभी काम करता है जब कॉन्फिडेंस स्कोर अधिक हो।
    • उच्च विश्वास (83%+): रोबोट इसे स्वचालित रूप से ठीक कर देता है।
    • मध्यम विश्वास (50-83%): रोबोट रुक जाता है और एक इंसान से पूछता है, "हे, क्या आप इस बारे में निश्चित हैं?"
    • कम विश्वास (<50%): रोबोट रुक जाता है और कहता है, "मुझे नहीं पता कि यहाँ क्या करना है। एक इंसान को इसे देखने की जरूरत है।"
  • चरण 5 और 6 (इंस्पेक्टर्स/निरीक्षक): सुधार को प्रकाशित करने से पहले, दो अलग-अलग रोबोट काम की जाँच करते हैं। एक यह जाँचता है कि क्या इमारत खड़ी रह सकती है (टेस्ट पास होते हैं), और दूसरा यह जाँचता है कि क्या सामग्री सुरक्षित है (सिक्योरिटी स्कैन)।
  • चरण 7 (आर्काइविस्ट/अभिलेखागार): यह जाँचता है कि क्या ब्लूप्रिंट तैयार इमारत से मेल खाते हैं और दस्तावेज़ीकरण (documentation) को अपडेट करता है।

3. सुरक्षा नियम: "ट्रेन को क्रैश न होने दें"

इस शोध पत्र का सबसे महत्वपूर्ण हिस्सा यह नहीं है कि रोबोट काम करता है; बल्कि यह है कि रोबोट अनियंत्रित (rogue) नहीं हो सकता। लेखकों ने AI के चारों ओर एक "सेफ्टी केज" (सुरक्षा पिंजरा) बनाया है:

  • "ट्रैफिक लाइट" सिस्टम (कोलिजन लॉकिंग): कल्पना करें कि दो रोबोट एक ही दरवाजे को ठीक करने की कोशिश कर रहे हैं। वे आपस में टकरा जाएंगे। यह सिस्टम एक डिजिटल "ट्रैफिक लाइट" का उपयोग करता है। कोई भी रोबोट कार्य शुरू करने से पहले, वह टिकट को "इन प्रोग्रेस" (प्रगति पर) में बदल देता है। यदि दूसरा रोबोट देखता है कि लाइट लाल है, तो वह प्रतीक्षा करता है। कोई टक्कर नहीं होनी चाहिए।
  • "टाइम-आउट" वॉचडॉग: यदि कोई रोबोट लूप में फंस जाता है या बहुत अधिक समय लेता है, तो एक वॉचडॉग टाइमर चिल्लाकर "STOP!" कहता है और रोबोट को रीसेट कर देता है ताकि वह पूरे सिस्टम को फ्रीज न कर दे।
  • "ऑफलाइन" मोड: यदि इंटरनेट (Jira) बंद हो जाता है, तो रोबोट घबराता नहीं है। वह "ऑफलाइन मोड" में स्विच करता है, अपने नोट्स एक स्थानीय नोटबुक में लिखता है, और सिंक करने के लिए इंटरनेट वापस आने का इंतजार करता है। वह अपनी जगह कभी नहीं खोता।
  • "ह्यूमन इन द लूप" (मानव हस्तक्षेप): जटिल या जोखिम भरे आइटम्स पर अंतिम निर्णय लेने के लिए रोबोट को कभी भी बिना मानव की अनुमति के निर्णय लेने की अनुमति नहीं दी जाती है। यह एक पायलट के साथ ऑटोपायलट की तरह है: विमान खुद उड़ता है, लेकिन अगर चीजें अजीब होती हैं, तो इंसान नियंत्रण संभालने के लिए तैयार रहता है।

4. परिणाम: एक सटीक सुरक्षा रिकॉर्ड

लेखकों ने इस सिस्टम का 152 रन (और यह आज भी चल रहा है) के माध्यम से परीक्षण किया।

  • सफलता दर: 100% रन बिना क्रैश हुए सफलतापूर्वक पूरे हुए।
  • सुरक्षा: उन्होंने सिस्टम को तोड़ने के लिए "हैकर" विशेषज्ञों को काम पर रखा। उन्हें 51 संभावित कमजोरियां मिलीं, और टीम ने उन सभी को ठीक कर दिया।
  • सिक्योरिटी टिकट्स: 10 कठिन सुरक्षा कार्यों में से, रोबोट ने 6 को पूरी तरह से अपने आप संभाला, 2 के लिए मानव सहायता की आवश्यकता थी, और 2 को पॉलिसी के कारण रोका गया।

मुख्य निष्कर्ष

यह शोध पत्र सिद्ध करता है कि हमें AI को शून्य से एक पूर्ण कोड लिखने वाले "जादुई जिन्न" की आवश्यकता नहीं है। इसके बजाय, हम डिटरमिनिस्टिक (निश्चित), सुरक्षा-नियंत्रित रोबोट बना सकते हैं जो सुपर-संगठित प्रोजेक्ट मैनेजर के रूप में कार्य करते हैं।

इसे इस तरह सोचें:

  • पुराने AI टूल्स: एक प्रतिभाशाली लेकिन लापरवाह कलाकार जो एक उत्कृष्ट कृति बनाता है लेकिन गलती से घर भी जला सकता है।
  • यह सिस्टम: एक अत्यधिक अनुशासित, नियम मानने वाला निर्माण दल जो एक सख्त चेकलिस्ट का पालन करता है, सुरक्षा उपकरण पहनता है, और तब तक साइट नहीं छोड़ता जब तक कि एक मानव पर्यवेक्षक "ऑल क्लियर" (सब ठीक है) न दे दे।

यह शोध पत्र तर्क देता है कि महत्वपूर्ण सॉफ्टवेयर कार्य के लिए, कच्ची रचनात्मकता से अधिक सुरक्षा और नियंत्रण महत्वपूर्ण हैं। AI को नियमों के एक सख्त पिंजरे के भीतर रखकर, हम आपदा का जोखिम उठाए बिना सॉफ्टवेयर विकास के उबाऊ, दोहराव वाले हिस्सों को स्वचालित कर सकते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →