V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता। 231 पुराने स्थानीय टेस्ट पास होने का दर्ज होना उपयोगी ऐतिहासिक साक्ष्य है, लेकिन इससे असली मॉडल, Cline एकीकरण या...
प्रकाशितकर्ताGPT Image 2 से चित्र बनाए गए
शोध उत्तर
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/U0oDXR2yOIV8X9qOFcgLiFJcoUp2/thumbnails/0AF8606B48428F53D6CB/209A39FA8C77BDD688EF-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"建议冻结 V5 执行层,完整保留分析层;V6 条件采用“上游编排器+单一 Cline 执行框架+外部验证+文本经验”。但当前不能宣布 V6 已可启动:Cline 生命周期适配、独立盲审隔离、Jev 外部门禁和真实断开闭环仍缺运行证据。\n\n BMRalph V6 目标架构方案与 V5 历史病理解剖报告\n\n . Topic tags: general web, llm, ai, workflow, code. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
BMRalph V6 के लिए सबसे सीधा रास्ता V5 में और परतें जोड़ना नहीं, बल्कि उसके निष्पादन हिस्से को रोककर एक छोटा ढाँचा अपनाना है: bmad-loop ऑर्केस्ट्रेशन करे, Cline एकमात्र एजेंट-निष्पादन ढाँचा हो, और परीक्षण तथा स्वतंत्र समीक्षा अलग से जाँचें। पुराने विश्लेषण, निर्णय-सीमाएँ और ऐतिहासिक साक्ष्य उपयोगी रहेंगे; लेकिन V5 के परीक्षणों को V6 की सफलता का प्रमाण नहीं माना जाना चाहिए।
यह अभी एक वास्तु-प्रस्ताव है, तैयार प्रणाली की घोषणा नहीं। Cline का आवश्यक जीवनचक्र-अनुकूलन, अलग समीक्षक की निष्पक्षता, Jev आधारित बाहरी जाँच और क्लाइंट से डिस्कनेक्ट होने के बाद VPS पर वास्तविक काम—इन सबके लिए रनटाइम प्रमाण बाकी हैं।
मौजूदा निरीक्षण में bmad_control_store.py 315 पंक्तियों का है—1728 पंक्तियों का नहीं। यह SQL डेटाबेस भी नहीं, बल्कि रिकॉर्ड जोड़ने वाला फ़ाइल-आधारित स्टोर है। यह पहचान, फ़ाइल अनुमति, लॉक, अनुरोध संस्करण, रिकॉर्ड की निरंतरता और आकार जैसी चीजें संभालता है। लेकिन इसकी अपनी सीमा साफ है: यह इंसान की पहचान प्रमाणित नहीं करता, काम शुरू नहीं करता, निष्पादन-अधिकार इस्तेमाल नहीं करता और कार्य की प्रगति दर्ज नहीं करता।
यहीं वास्तु-संबंधी असंतुलन है। निर्णयों का हिसाब रखने के लिए नियमों वाला स्टोर बनाया गया, लेकिन उस निर्णय से असली काम तक का रास्ता सिद्ध नहीं हुआ। इससे यह निष्कर्ष नहीं निकलता कि कोड की लंबाई ने अपने-आप मॉडल का संदर्भ (context) भर दिया; ऐसा कहने के लिए पूरी मॉडल इनपुट सामग्री और उसके असर का प्रमाण चाहिए। इसी तरह, उपलब्ध जानकारी से वास्तविक deadlock भी साबित नहीं होता: लॉक टकराने पर प्रक्रिया रुकने के बजाय अनुरोध अस्वीकार करती है।
इसका मतलब यह नहीं कि हर संरचित फ़ाइल बेकार है। एजेंट को स्पष्ट लक्ष्य, सीमित अनुमति और जाँचने योग्य स्वीकृति-मानदंड चाहिए; प्रोग्राम को प्रकारित इनपुट और भरोसेमंद निकास-स्थिति चाहिए। हटाने योग्य चीज दोहराया हुआ हिसाब-किताब और जरूरत से ज्यादा कस्टम नियंत्रण-परत है—सुरक्षा-जाँच नहीं।
पुरानी योजना में उपयोगकर्ता द्वारा पुष्ट 231 विशेष स्थानीय टेस्ट पास होने का रिकॉर्ड है। यह ऐतिहासिक सूचना है; इस समीक्षा में वे दोबारा नहीं चलाए गए। उसी योजना में असली मॉडल-बैकएंड, अलग पहचान सत्यापन, क्लाइंट बंद होने के बाद अगला काम शुरू होना और दूरस्थ संचालन का पूरा चक्र अप्रमाणित बताया गया है।
इसलिए फर्क “टेस्ट सही थे या नकली” का नहीं, बल्कि इस बात का है कि उन्होंने किस चीज की जाँच की। लॉक, पथ और बजट से जुड़े टेस्ट किसी स्थानीय नियम को परख सकते हैं; वे यह साबित नहीं करते कि Cline कौशल ठीक से लोड करेगा, मॉडल पूरा होने की सही सूचना देगा, या डिस्कनेक्ट के बाद VPS अगला चरण चला देगा। सिम्युलेटेड बैकएंड में सफल नतीजा भी असली दूरस्थ सेवा का प्रमाण नहीं है।
निष्कर्ष: पुराने टेस्ट और उनके सीखने योग्य नतीजे सुरक्षित रखें, पर उन्हें V6 की हरी मुहर न बनाएं।
| हिस्सा | प्रस्तावित जिम्मेदारी | सीमा |
|---|---|---|
| bmad-loop | Story चुनना, सत्र चलाना, परीक्षण और समीक्षा के बाद निर्णय लेना, फिर कमिट करना | इसके ऊपर दूसरा शेड्यूलर या समानांतर नियंत्रण-लूप नहीं बनाना |
| Cline CLI | तय कार्यक्षेत्र में एक विकास या समीक्षा सत्र चलाना | इसे दूसरी योजना-प्रणाली या स्वायत्त टीम-हब में न बदलना |
| BMAD-METHOD | भूमिका, योजना, निर्माण और समीक्षा के कौशल उपलब्ध कराना | सारे कौशल हर काम में लोड न करना और अपनी निजी कॉपी न बनाना |
| solo-jev-gate | बदलाव की सीमा और विफलता के प्रकार पर बाहरी राय देना | कोड बदलना, अगली Story चुनना या असली टेस्ट-विफलता को पलटना नहीं |
| Harness² से प्रेरित अनुभव-फ़ाइल | प्रमाण सहित सीमित सीख को अगले काम तक पहुँचाना | उसे नया कठोर गेट या पूरा स्व-सुधार इंजन न बनाना |
bmad-loop का अर्थ है कि Story चुनना, दोबारा कोशिश की सीमा और सबमिशन का फैसला प्रोग्राम करे—मॉडल नहीं। इसका अर्थ यह नहीं कि सिस्टम में मॉडल नहीं होगा: कोड लिखना और अलग समीक्षा करना अब भी नए एजेंट-सत्रों में होगा।
एक अहम सावधानी यह है कि bmad-loop के बताए कुछ डिफ़ॉल्ट विकल्प हर Story पर अनिवार्य समीक्षा की गारंटी नहीं देते। इसी तरह, समीक्षा-चक्र समाप्त होने का मतलब अपने-आप “सबमिशन रोकें” नहीं होता; और Story का टोकन बजट चेतावनी हो सकता है, सख्त रोक नहीं। V6 को इन व्यवहारों के ऊपर अपने आवश्यक गेट स्पष्ट रूप से लगाने होंगे—बिना दूसरा कंट्रोलर बनाए।
विकास और समीक्षा के लिए दो अलग Cline प्रोफ़ाइल उपयोगी हो सकती हैं, पर वे दो स्वतंत्र ऑर्केस्ट्रेटर नहीं होंगी। प्रस्ताव में विकास प्रोफ़ाइल को Story कार्यक्षेत्र में बदलाव की अनुमति मिलेगी; समीक्षा प्रोफ़ाइल को अलग सत्र में केवल स्वीकृति-मानदंड, स्थिर उम्मीदवार बदलाव और जरूरी साक्ष्य देखने चाहिए। Sonnet 5.5 और GPT-6-Sol लक्ष्य मॉडल के रूप में प्रस्तावित हैं, लेकिन उनकी वास्तविक प्रदाता-ID और कॉन्फ़िगरेशन की पुष्टि बाकी है।
सबसे बड़ा अनसुलझा हिस्सा यही है: उपलब्ध bmad-loop विकल्पों में Cline शामिल नहीं है और उसका सामान्य अडैप्टर जीवनचक्र-संबंधी Hooks चाहता है। दस्तावेज़ित Hook विकल्पों में Cline का सत्यापित रूप मौजूद नहीं है। इसलिए केवल कोई घटना-मैपिंग लिख देने से अनुकूलन पूरा नहीं माना जा सकता। इसे यह दिखाना होगा कि Cline नया सत्र शुरू कर सकता है, भरोसेमंद शुरुआत और पूर्णता संकेत देता है, रद्द करने पर संबंधित प्रक्रियाएँ बंद होती हैं और इस्तेमाल की मात्रा उपलब्ध न होने पर उसे साफ तौर पर “अज्ञात” बताता है।
अगर Cline यह अनुबंध पूरा न करे, तो सही कदम समर्थित अडैप्टर या औपचारिक एकीकरण-बिंदु खोजना है—V5 जैसी एक और परत बनाना नहीं।
Jev कोड लिखने वाला चैट एजेंट नहीं है। TypeSafe के दस्तावेज़ इसे ऐसा निर्णय-मॉडल बताते हैं जो एक स्थिति और प्रकारित सवालों के आधार पर संरचित उत्तर देता है।1
2 इससे इसे बाहरी जाँच में इस्तेमाल करने का विचार समर्थित होता है; यह दावा नहीं कि Jev हर कोड-सीमा या टेस्ट-विफलता का कारण अचूकता से पहचान लेगा।
प्रस्तावित गेट में पहले प्रोग्राम सभी बदली हुई फ़ाइलें—नई फ़ाइलों समेत—जाँचे। मंजूर पथ से बाहर बदलाव सीधे रोके जाएँ; यह निर्णय मॉडल पर न छोड़ा जाए। इसके बाद Jev सीमित बदलाव, स्वीकृति-मानदंड और विफलता के साक्ष्य देखकर अर्थगत सीमा या विफलता के संभावित प्रकार पर राय दे सकता है। नतीजा “अज्ञात” हो तो आगे बढ़ने की अनुमति न मिले।
यह गेट बदलाव लिखे जाने के बाद चलता है। इसलिए यह पहले से हो चुके बाहरी असर को वापस नहीं कर सकता। कार्यक्षेत्र का अलगाव, खाते की अनुमतियाँ और उत्पादन-संबंधी गोपनीय जानकारी से दूरी फिर भी जरूरी हैं।
उदाहरण के लिए, मान लें कि लक्ष्य दोहराकर ऑर्डर भेजे जाने से रोकना है और उत्पाद की अपेक्षित व्यवहार-सीमा पहले से मंजूर है। प्रस्तावित क्रम यह होगा:
एक काम पूरा होने का संकेत और समीक्षा में मंजूरी—दो अलग बातें हैं। समीक्षा अस्वीकार हो, अनिर्णीत रहे या समय पर पूरी न हो तो कमिट रुकना चाहिए; समय समाप्त होने को मंजूरी का विकल्प न बनाया जाए।
V5 की योजना को पूरा दिखाने के लिए अधूरे कामों पर टिक न लगाएँ और न ही पुराने टेस्ट को V6 का सत्यापन कहें। मौजूदा स्थिति-सूची में उपलब्ध SUSPENDED स्थिति का उपयोग करके साफ लिखा जा सकता है कि V5 निष्पादन परत रणनीतिक रूप से रोक दी गई है। पुराने विश्लेषण और साक्ष्य सुरक्षित रहें; V6 के लिए नई योजना और नया निर्णय-दस्तावेज़ बने। दस्तावेज़ रोकना अपने-आप किसी चलती प्रक्रिया को बंद नहीं करता—उसके लिए अलग अनुमति और वास्तविक पुष्टि चाहिए।
V6 के पहले चरण में आवश्यक रनटाइम, Git, tmux, Cline और bmad-loop के स्थिर संस्करणों की पुष्टि, BMAD प्रोजेक्ट का सही आरंभ, Cline कौशल-लोडिंग और दोनों प्रोफ़ाइल का परीक्षण शामिल होना चाहिए। पूरे Harness² रनर, दूसरे निष्पादन-एजेंट, नए डैशबोर्ड, डेटाबेस या संदेश-कतार की जरूरत अभी नहीं दिखती। अनुभव को एक सीमित पाठ-फ़ाइल में रखा जा सकता है—लेकिन इसे Harness² का पूरा कार्यान्वयन नहीं कहना चाहिए।
पहला वास्तविक परीक्षण केवल एक मंजूर Story पर हो: विकास, जरूरी टेस्ट, Jev गेट, अलग समीक्षा, कमिट और स्थिति-रिकॉर्ड। इसके बाद स्थानीय IDE या SSH कनेक्शन बंद करके यह दिखाना होगा कि VPS पर सचमुच अगला नया चरण चला—सिर्फ tmux सत्र जीवित रहना पर्याप्त नहीं। पूरी तरह नेटवर्क-विहीन होने पर दूरस्थ मॉडल चलने की अपेक्षा भी नहीं होनी चाहिए; सही व्यवहार सीमित समय में रुकना और साक्ष्य सुरक्षित रखना है। लगातार सीख और अगली Story में उसका उपयोग जाँचने के लिए एक Story का परीक्षण पर्याप्त नहीं होगा।
अंतिम आकलन: V5 को रोकने और V6 को एक हल्के, एकल-निष्पादक ढाँचे पर बनाने का प्रस्ताव उचित है। लेकिन V6 की पहली प्राथमिकता और कोड लिखना नहीं, Cline का वास्तविक अनुकूलन और ऐसा स्वतंत्र समीक्षा-से-सेवा-नहीं, बल्कि समीक्षा-से-कमिट तक का विफलता-सुरक्षित परीक्षण है। जब तक यह प्रमाण न मिले, V6 को चालू-योग्य बताना जल्दबाज़ी होगी।
Studio Global AI
इस पृष्ठ में एक स्रोत-समर्थित उत्तर शामिल है जिसे आप Studio Global के अंदर जारी रख सकते हैं।
V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता।
V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता। 231 पुराने स्थानीय टेस्ट पास होने का दर्ज होना उपयोगी ऐतिहासिक साक्ष्य है, लेकिन इससे असली मॉडल, Cline एकीकरण या क्लाइंट डिस्कनेक्ट के बाद VPS पर काम जारी रहने का प्रमाण नहीं मिलता।
V6 का प्रस्ताव है: bmad loop नियंत्रण संभाले, Cline एकमात्र निष्पादन ढाँचा हो, BMAD कौशल जरूरत के मुताबिक लोड हों, और Jev तथा परीक्षण स्वतंत्र जाँच करें।
V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता। 231 पुराने स्थानीय टेस्ट पास होने का दर्ज होना उपयोगी ऐतिहासिक साक्ष्य है, लेकिन इससे असली मॉडल, Cline एकीकरण या...
प्रकाशितकर्ताGPT Image 2 से चित्र बनाए गए
शोध उत्तर
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/U0oDXR2yOIV8X9qOFcgLiFJcoUp2/thumbnails/0AF8606B48428F53D6CB/209A39FA8C77BDD688EF-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"建议冻结 V5 执行层,完整保留分析层;V6 条件采用“上游编排器+单一 Cline 执行框架+外部验证+文本经验”。但当前不能宣布 V6 已可启动:Cline 生命周期适配、独立盲审隔离、Jev 外部门禁和真实断开闭环仍缺运行证据。\n\n BMRalph V6 目标架构方案与 V5 历史病理解剖报告\n\n . Topic tags: general web, llm, ai, workflow, code. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
BMRalph V6 के लिए सबसे सीधा रास्ता V5 में और परतें जोड़ना नहीं, बल्कि उसके निष्पादन हिस्से को रोककर एक छोटा ढाँचा अपनाना है: bmad-loop ऑर्केस्ट्रेशन करे, Cline एकमात्र एजेंट-निष्पादन ढाँचा हो, और परीक्षण तथा स्वतंत्र समीक्षा अलग से जाँचें। पुराने विश्लेषण, निर्णय-सीमाएँ और ऐतिहासिक साक्ष्य उपयोगी रहेंगे; लेकिन V5 के परीक्षणों को V6 की सफलता का प्रमाण नहीं माना जाना चाहिए।
यह अभी एक वास्तु-प्रस्ताव है, तैयार प्रणाली की घोषणा नहीं। Cline का आवश्यक जीवनचक्र-अनुकूलन, अलग समीक्षक की निष्पक्षता, Jev आधारित बाहरी जाँच और क्लाइंट से डिस्कनेक्ट होने के बाद VPS पर वास्तविक काम—इन सबके लिए रनटाइम प्रमाण बाकी हैं।
मौजूदा निरीक्षण में bmad_control_store.py 315 पंक्तियों का है—1728 पंक्तियों का नहीं। यह SQL डेटाबेस भी नहीं, बल्कि रिकॉर्ड जोड़ने वाला फ़ाइल-आधारित स्टोर है। यह पहचान, फ़ाइल अनुमति, लॉक, अनुरोध संस्करण, रिकॉर्ड की निरंतरता और आकार जैसी चीजें संभालता है। लेकिन इसकी अपनी सीमा साफ है: यह इंसान की पहचान प्रमाणित नहीं करता, काम शुरू नहीं करता, निष्पादन-अधिकार इस्तेमाल नहीं करता और कार्य की प्रगति दर्ज नहीं करता।
यहीं वास्तु-संबंधी असंतुलन है। निर्णयों का हिसाब रखने के लिए नियमों वाला स्टोर बनाया गया, लेकिन उस निर्णय से असली काम तक का रास्ता सिद्ध नहीं हुआ। इससे यह निष्कर्ष नहीं निकलता कि कोड की लंबाई ने अपने-आप मॉडल का संदर्भ (context) भर दिया; ऐसा कहने के लिए पूरी मॉडल इनपुट सामग्री और उसके असर का प्रमाण चाहिए। इसी तरह, उपलब्ध जानकारी से वास्तविक deadlock भी साबित नहीं होता: लॉक टकराने पर प्रक्रिया रुकने के बजाय अनुरोध अस्वीकार करती है।
इसका मतलब यह नहीं कि हर संरचित फ़ाइल बेकार है। एजेंट को स्पष्ट लक्ष्य, सीमित अनुमति और जाँचने योग्य स्वीकृति-मानदंड चाहिए; प्रोग्राम को प्रकारित इनपुट और भरोसेमंद निकास-स्थिति चाहिए। हटाने योग्य चीज दोहराया हुआ हिसाब-किताब और जरूरत से ज्यादा कस्टम नियंत्रण-परत है—सुरक्षा-जाँच नहीं।
पुरानी योजना में उपयोगकर्ता द्वारा पुष्ट 231 विशेष स्थानीय टेस्ट पास होने का रिकॉर्ड है। यह ऐतिहासिक सूचना है; इस समीक्षा में वे दोबारा नहीं चलाए गए। उसी योजना में असली मॉडल-बैकएंड, अलग पहचान सत्यापन, क्लाइंट बंद होने के बाद अगला काम शुरू होना और दूरस्थ संचालन का पूरा चक्र अप्रमाणित बताया गया है।
इसलिए फर्क “टेस्ट सही थे या नकली” का नहीं, बल्कि इस बात का है कि उन्होंने किस चीज की जाँच की। लॉक, पथ और बजट से जुड़े टेस्ट किसी स्थानीय नियम को परख सकते हैं; वे यह साबित नहीं करते कि Cline कौशल ठीक से लोड करेगा, मॉडल पूरा होने की सही सूचना देगा, या डिस्कनेक्ट के बाद VPS अगला चरण चला देगा। सिम्युलेटेड बैकएंड में सफल नतीजा भी असली दूरस्थ सेवा का प्रमाण नहीं है।
निष्कर्ष: पुराने टेस्ट और उनके सीखने योग्य नतीजे सुरक्षित रखें, पर उन्हें V6 की हरी मुहर न बनाएं।
| हिस्सा | प्रस्तावित जिम्मेदारी | सीमा |
|---|---|---|
| bmad-loop | Story चुनना, सत्र चलाना, परीक्षण और समीक्षा के बाद निर्णय लेना, फिर कमिट करना | इसके ऊपर दूसरा शेड्यूलर या समानांतर नियंत्रण-लूप नहीं बनाना |
| Cline CLI | तय कार्यक्षेत्र में एक विकास या समीक्षा सत्र चलाना | इसे दूसरी योजना-प्रणाली या स्वायत्त टीम-हब में न बदलना |
| BMAD-METHOD | भूमिका, योजना, निर्माण और समीक्षा के कौशल उपलब्ध कराना | सारे कौशल हर काम में लोड न करना और अपनी निजी कॉपी न बनाना |
| solo-jev-gate | बदलाव की सीमा और विफलता के प्रकार पर बाहरी राय देना | कोड बदलना, अगली Story चुनना या असली टेस्ट-विफलता को पलटना नहीं |
| Harness² से प्रेरित अनुभव-फ़ाइल | प्रमाण सहित सीमित सीख को अगले काम तक पहुँचाना | उसे नया कठोर गेट या पूरा स्व-सुधार इंजन न बनाना |
bmad-loop का अर्थ है कि Story चुनना, दोबारा कोशिश की सीमा और सबमिशन का फैसला प्रोग्राम करे—मॉडल नहीं। इसका अर्थ यह नहीं कि सिस्टम में मॉडल नहीं होगा: कोड लिखना और अलग समीक्षा करना अब भी नए एजेंट-सत्रों में होगा।
एक अहम सावधानी यह है कि bmad-loop के बताए कुछ डिफ़ॉल्ट विकल्प हर Story पर अनिवार्य समीक्षा की गारंटी नहीं देते। इसी तरह, समीक्षा-चक्र समाप्त होने का मतलब अपने-आप “सबमिशन रोकें” नहीं होता; और Story का टोकन बजट चेतावनी हो सकता है, सख्त रोक नहीं। V6 को इन व्यवहारों के ऊपर अपने आवश्यक गेट स्पष्ट रूप से लगाने होंगे—बिना दूसरा कंट्रोलर बनाए।
विकास और समीक्षा के लिए दो अलग Cline प्रोफ़ाइल उपयोगी हो सकती हैं, पर वे दो स्वतंत्र ऑर्केस्ट्रेटर नहीं होंगी। प्रस्ताव में विकास प्रोफ़ाइल को Story कार्यक्षेत्र में बदलाव की अनुमति मिलेगी; समीक्षा प्रोफ़ाइल को अलग सत्र में केवल स्वीकृति-मानदंड, स्थिर उम्मीदवार बदलाव और जरूरी साक्ष्य देखने चाहिए। Sonnet 5.5 और GPT-6-Sol लक्ष्य मॉडल के रूप में प्रस्तावित हैं, लेकिन उनकी वास्तविक प्रदाता-ID और कॉन्फ़िगरेशन की पुष्टि बाकी है।
सबसे बड़ा अनसुलझा हिस्सा यही है: उपलब्ध bmad-loop विकल्पों में Cline शामिल नहीं है और उसका सामान्य अडैप्टर जीवनचक्र-संबंधी Hooks चाहता है। दस्तावेज़ित Hook विकल्पों में Cline का सत्यापित रूप मौजूद नहीं है। इसलिए केवल कोई घटना-मैपिंग लिख देने से अनुकूलन पूरा नहीं माना जा सकता। इसे यह दिखाना होगा कि Cline नया सत्र शुरू कर सकता है, भरोसेमंद शुरुआत और पूर्णता संकेत देता है, रद्द करने पर संबंधित प्रक्रियाएँ बंद होती हैं और इस्तेमाल की मात्रा उपलब्ध न होने पर उसे साफ तौर पर “अज्ञात” बताता है।
अगर Cline यह अनुबंध पूरा न करे, तो सही कदम समर्थित अडैप्टर या औपचारिक एकीकरण-बिंदु खोजना है—V5 जैसी एक और परत बनाना नहीं।
Jev कोड लिखने वाला चैट एजेंट नहीं है। TypeSafe के दस्तावेज़ इसे ऐसा निर्णय-मॉडल बताते हैं जो एक स्थिति और प्रकारित सवालों के आधार पर संरचित उत्तर देता है।1
2 इससे इसे बाहरी जाँच में इस्तेमाल करने का विचार समर्थित होता है; यह दावा नहीं कि Jev हर कोड-सीमा या टेस्ट-विफलता का कारण अचूकता से पहचान लेगा।
प्रस्तावित गेट में पहले प्रोग्राम सभी बदली हुई फ़ाइलें—नई फ़ाइलों समेत—जाँचे। मंजूर पथ से बाहर बदलाव सीधे रोके जाएँ; यह निर्णय मॉडल पर न छोड़ा जाए। इसके बाद Jev सीमित बदलाव, स्वीकृति-मानदंड और विफलता के साक्ष्य देखकर अर्थगत सीमा या विफलता के संभावित प्रकार पर राय दे सकता है। नतीजा “अज्ञात” हो तो आगे बढ़ने की अनुमति न मिले।
यह गेट बदलाव लिखे जाने के बाद चलता है। इसलिए यह पहले से हो चुके बाहरी असर को वापस नहीं कर सकता। कार्यक्षेत्र का अलगाव, खाते की अनुमतियाँ और उत्पादन-संबंधी गोपनीय जानकारी से दूरी फिर भी जरूरी हैं।
उदाहरण के लिए, मान लें कि लक्ष्य दोहराकर ऑर्डर भेजे जाने से रोकना है और उत्पाद की अपेक्षित व्यवहार-सीमा पहले से मंजूर है। प्रस्तावित क्रम यह होगा:
एक काम पूरा होने का संकेत और समीक्षा में मंजूरी—दो अलग बातें हैं। समीक्षा अस्वीकार हो, अनिर्णीत रहे या समय पर पूरी न हो तो कमिट रुकना चाहिए; समय समाप्त होने को मंजूरी का विकल्प न बनाया जाए।
V5 की योजना को पूरा दिखाने के लिए अधूरे कामों पर टिक न लगाएँ और न ही पुराने टेस्ट को V6 का सत्यापन कहें। मौजूदा स्थिति-सूची में उपलब्ध SUSPENDED स्थिति का उपयोग करके साफ लिखा जा सकता है कि V5 निष्पादन परत रणनीतिक रूप से रोक दी गई है। पुराने विश्लेषण और साक्ष्य सुरक्षित रहें; V6 के लिए नई योजना और नया निर्णय-दस्तावेज़ बने। दस्तावेज़ रोकना अपने-आप किसी चलती प्रक्रिया को बंद नहीं करता—उसके लिए अलग अनुमति और वास्तविक पुष्टि चाहिए।
V6 के पहले चरण में आवश्यक रनटाइम, Git, tmux, Cline और bmad-loop के स्थिर संस्करणों की पुष्टि, BMAD प्रोजेक्ट का सही आरंभ, Cline कौशल-लोडिंग और दोनों प्रोफ़ाइल का परीक्षण शामिल होना चाहिए। पूरे Harness² रनर, दूसरे निष्पादन-एजेंट, नए डैशबोर्ड, डेटाबेस या संदेश-कतार की जरूरत अभी नहीं दिखती। अनुभव को एक सीमित पाठ-फ़ाइल में रखा जा सकता है—लेकिन इसे Harness² का पूरा कार्यान्वयन नहीं कहना चाहिए।
पहला वास्तविक परीक्षण केवल एक मंजूर Story पर हो: विकास, जरूरी टेस्ट, Jev गेट, अलग समीक्षा, कमिट और स्थिति-रिकॉर्ड। इसके बाद स्थानीय IDE या SSH कनेक्शन बंद करके यह दिखाना होगा कि VPS पर सचमुच अगला नया चरण चला—सिर्फ tmux सत्र जीवित रहना पर्याप्त नहीं। पूरी तरह नेटवर्क-विहीन होने पर दूरस्थ मॉडल चलने की अपेक्षा भी नहीं होनी चाहिए; सही व्यवहार सीमित समय में रुकना और साक्ष्य सुरक्षित रखना है। लगातार सीख और अगली Story में उसका उपयोग जाँचने के लिए एक Story का परीक्षण पर्याप्त नहीं होगा।
अंतिम आकलन: V5 को रोकने और V6 को एक हल्के, एकल-निष्पादक ढाँचे पर बनाने का प्रस्ताव उचित है। लेकिन V6 की पहली प्राथमिकता और कोड लिखना नहीं, Cline का वास्तविक अनुकूलन और ऐसा स्वतंत्र समीक्षा-से-सेवा-नहीं, बल्कि समीक्षा-से-कमिट तक का विफलता-सुरक्षित परीक्षण है। जब तक यह प्रमाण न मिले, V6 को चालू-योग्य बताना जल्दबाज़ी होगी।
Studio Global AI
इस पृष्ठ में एक स्रोत-समर्थित उत्तर शामिल है जिसे आप Studio Global के अंदर जारी रख सकते हैं।
V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता।
V5 का रिकॉर्ड स्टोर अपने आप में SQL डेटाबेस नहीं है और उसका कोड मौजूदा निरीक्षण में 315 पंक्तियों का है। समस्या उसकी लंबाई से ज्यादा यह है कि रिकॉर्ड रखने के बावजूद वह वास्तविक काम शुरू या पूरा नहीं करता। 231 पुराने स्थानीय टेस्ट पास होने का दर्ज होना उपयोगी ऐतिहासिक साक्ष्य है, लेकिन इससे असली मॉडल, Cline एकीकरण या क्लाइंट डिस्कनेक्ट के बाद VPS पर काम जारी रहने का प्रमाण नहीं मिलता।
V6 का प्रस्ताव है: bmad loop नियंत्रण संभाले, Cline एकमात्र निष्पादन ढाँचा हो, BMAD कौशल जरूरत के मुताबिक लोड हों, और Jev तथा परीक्षण स्वतंत्र जाँच करें।