डेवलपमेंट फ़्लो

/lagune: AI के कोड लिखते समय ही उसे सुरक्षित बनाएँ

जो आप माँगें वह बनाएँ, और सुरक्षा सिद्धांतों के अनुसार लिखते समय ही उसकी सुरक्षा मज़बूत करें, बिना किसी फ़्लो का पालन किए।

⌨️ आपने जो काम माँगा है, वह लिखते समय ही सुरक्षित बनकर पूरा होता है। /lagune किसी भी पड़ाव पर कोई भी प्रॉम्प्ट लेता है, आप जो चाहते हैं वह बनाता है, और काम लौटाने से पहले सुरक्षित डिफ़ॉल्ट के साथ उसकी सुरक्षा मज़बूत करता है।

इस्तेमाल कैसे करें​

किसी भी प्रॉम्प्ट पर /lagune लगाएँ, और काम को वैसे ही बताएँ जैसे हमेशा बताते हैं।

# एजेंटों के लिए मेरे प्रोजेक्ट के निर्देश

<!-- ... -->

## सुरक्षा

- जब भी कोड बनाओ या बदलो, `/lagune` स्किल इस्तेमाल करो, ताकि सुरक्षा डिफ़ॉल्ट रूप से बेहतर हो।
  • उदाहरण के लिए: AGENTS.md, CLAUDE.md, .github/copilot-instructions.md, .cursorrules आदि।
सुरक्षा सिद्धांत वैकल्पिक हैं, पर उनके साथ बेहतर

/lagune सुरक्षा सिद्धांतों के साथ भी चलता है और उनके बिना भी। सिद्धांत हों, तो आपके प्रोजेक्ट के अपने नियम हर काम को आकार देते हैं। इन्हें /lagune-charter कमांड से एक बार तय कर लें।

यह कैसे काम करता है​

यह Lagune में कुछ भी लिखे बिना, काम को तीन क़दमों में पूरा करता है:

  1. अगर आपके सुरक्षा सिद्धांत मौजूद हैं, तो यह उन्हें लोड करता है, और पूरा काम उन्हीं के अनुसार होता है। अगर अभी तक कोई सिद्धांत तय नहीं हैं, तो यह डिफ़ॉल्ट रूप से सुरक्षित एक बुनियादी स्तर अपनाता है।
  2. यह आपके प्रोजेक्ट का कैटलॉग देखता है और सिर्फ़ वही विशेषज्ञताएँ लोड करता है जिनसे आपका काम जुड़ा है, यानी वही ज्ञान जिसे ऑडिट फ़्लो ज़रूरत पड़ने पर ही लोड करता है।
  3. यह कोड लिखे जाने के साथ-साथ रक्षा लागू करता है, फिर काम लौटाने से पहले अपना नतीजा दोबारा पढ़कर पुष्टि करता है कि नियंत्रण सच में कारगर हैं।

नतीजा: आपके प्रोजेक्ट में काम करने वाला कोड, जो पहली लाइन से ही सुरक्षित है।

कभी भी इस्तेमाल करें

न detect, न plan, न बाद में कोई साफ़-सफ़ाई। /lagune नए-नए बने प्रोजेक्ट ढाँचे पर भी उतना ही ठीक बैठता है जितना किसी परिपक्व कोडबेस में बदलाव पर, और यह काम के साथ-साथ ही सुरक्षा मज़बूत करता है, बाद में नहीं।

यह क्या नहीं करता​

  • यह .lagune डायरेक्टरी में कुछ नहीं लिखता, न कोई आर्टिफ़ैक्ट, न कोई ट्रैकिंग, इसलिए इसका इकलौता नतीजा वह मज़बूत किया गया कोड है जो आपने माँगा था।
  • यह किसी प्रॉम्प्ट को पूरा करने के लिए किसी नियम को ढीला नहीं करता, इसलिए अगर आपकी माँग किसी सुरक्षा सिद्धांत को तोड़ती हो, तो यह उसे सीधे असुरक्षित तरीक़े से बनाने के बजाय रुककर पहले आपको बताता है।

अक्सर पूछे जाने वाले सवाल

यह किसी भी पड़ाव पर कोई भी प्रॉम्प्ट लेता है, आपने जो माँगा वह बनाता है, और काम लौटाने से पहले सुरक्षित डिफ़ॉल्ट के साथ उसकी सुरक्षा मज़बूत करता है। रक्षा बाद में नहीं, कोड लिखे जाने के साथ-साथ लागू होती है।

नहीं। यह सिद्धांतों के साथ भी चलता है और उनके बिना भी। सिद्धांत हों, तो आपके प्रोजेक्ट के अपने नियम हर काम को आकार देते हैं। न हों, तो यह डिफ़ॉल्ट रूप से सुरक्षित एक बुनियादी स्तर अपनाता है।

/lagune नया काम लिखते समय ही उसे सुरक्षित बनाता है, बिना किसी फ़्लो का पालन किए। Blue Team फ़्लो किसी मौजूदा प्रोजेक्ट पर ऑडिट के पाँच चरण क्रम से चलाता है।

नहीं। यह .lagune डायरेक्टरी में कुछ नहीं लिखता, न कोई आर्टिफ़ैक्ट, न कोई ट्रैकिंग। इसका इकलौता नतीजा वह मज़बूत किया गया कोड है जो आपने माँगा था।

अपने एजेंट की निर्देश फ़ाइल (AGENTS.md, CLAUDE.md, .cursorrules वगैरह) में एक निर्देश जोड़ें, जो उससे कहे कि जब भी वह कोड बनाए या बदले, /lagune स्किल इस्तेमाल करे।