amenbo

amenbo 2.1.0 — हटाए गए फ़ैसले से उसकी जगह लेने वाले तक पहुँचिए

जिस फ़ैसले की जगह नया आ गया, उसका रिकॉर्ड अब उसी की ओर इशारा करता है, और बैज फ़ैसले की हालत बताता है। वर्गीकरण प्रोजेक्ट की सीमा मानता है। CLI की छन्नी `current:` अब `superseded:` हो गई।

यह रिलीज़ इस बारे में है कि फ़ैसलों के रिकॉर्ड कैसे दिखाए जाते हैं, और साथ में टास्क के वर्गीकरण के आसपास के कुछ सुधार। फ़ैसलों के रिकॉर्ड की एक छन्नी CLI से हट गई है — आप current: से छानते हैं तो “अपडेट से पहले” पढ़िए।

जिस फ़ैसले की जगह नया आ गया, वह उसी की ओर इशारा करता है

  • सूची की पंक्ति उसी रिकॉर्ड का नाम लेती है जिसने जगह ली — जिसकी जगह नया आ गया, वह रिकॉर्ड अब सूची में “superseded by D-363” पढ़ा जाता है। रिकॉर्ड खोले बिना ही आप वहाँ से आगे जा सकते हैं।
  • बैज फ़ैसले की हालत बताता है — प्रस्तावित, स्वीकृत, या अस्वीकृत। पहले वह उसकी जगह “superseded” कहता था, इसलिए एक बार किसी रिकॉर्ड की जगह नया आ जाने पर यह पता ही नहीं चलता था कि वह फ़ैसला स्वीकार हुआ था या अस्वीकार। जो रिकॉर्ड अस्वीकार हुआ और बाद में जिसकी जगह नया आया, वह दोनों दिखाता है।
  • मशीन के पढ़ने लायक़ आउटपुट में भी यह हैamenbo decision list --json की हर पंक्ति में उस फ़ैसले का नंबर होता है जिसने उसकी जगह ली।

वर्गीकरण प्रोजेक्ट की सीमा मानता है

  • एक ही धुरी का नाम एक से ज़्यादा प्रोजेक्ट में चल सकता है — मान लीजिए “Phase” नाम की धुरी किसी और प्रोजेक्ट में भी थी, तो उसे नाम से बुलाना दुविधा कहकर मना कर दिया जाता था। अब वह उसी प्रोजेक्ट की धुरी के रूप में हल होती है जिसका टास्क है।
  • दूसरे प्रोजेक्ट का वर्गीकरण मना कर दिया जाता है — अब वह जोड़ा ही नहीं जा सकता। वर्गीकृत टास्क को किसी दूसरे प्रोजेक्ट में ले जाना भी मना है, बशर्ते वहाँ वही वर्गीकरण न हो।

अपडेट से पहले

  • current: फ़ैसलों की छन्नी से हट गई; superseded: इस्तेमाल कीजिए — अब भी चलन में है superseded:no, और जिसकी जगह नया आया वह superseded:yes. पुराना रूप unknown filter key 'current' कहकर मना कर दिया जाता है। --json आउटपुट अब current नहीं लाता; हर पंक्ति उसकी जगह superseded_by लाती है, यानी उस फ़ैसले का नंबर जिसने उसकी जगह ली। आपके कमांड कोई AI चलाता है, तो उससे amenbo agent कमांड का आउटपुट फिर से पढ़वाइए, वह नया रूप इस्तेमाल करने लगेगा।

कैसे लें

अपने OS का इंस्टॉलर नवीनतम रिलीज़ से खोलिए। GUI और CLI साथ आते हैं, और एडमिन अधिकार नहीं चाहिए।

  • macOS — .pkg, एक Apple silicon के लिए और एक Intel के लिए (पहली बार खोलने पर Gatekeeper पूछेगा: राइट-क्लिक → Open)
  • Windows — setup .exe
  • Linux — .deb / .rpm

अपडेट करने के लिए: GUI पर “नया संस्करण मौजूद है” वाला बैनर अब उसे वहीं लागू कर देता है। आपने सिर्फ़ CLI इंस्टॉल किया है तो amenbo update --apply उसे बदल देता है।

यहाँ नए हैं? शुरू करें देखिए।