अवधारणाएँ
गंभीरता स्तर
चार गंभीरता स्तर — Apothem किस तरह संलग्नता स्तर के अनुरूप शासन को मापता है।
Apothem शासन के अतिरिक्त भार को संलग्नता स्तर के अनुरूप मापता है। एक त्वरित अन्वेषण को हस्ताक्षरित कमिट की आवश्यकता नहीं होती; एक उत्पादन प्रक्षेपण को होती है।
चार स्तर
| स्तर | कब उपयोग करें | शासन निम्नतल |
|---|---|---|
| EXPLORING | प्रोटोटाइप, फेंकने-योग्य प्रयोग | लिंट + परीक्षण + मूल अधिदेश (आलोचनात्मक मूल्यांकन, सर्वोत्तम-समाधान तर्क, सीधी ईमानदारी) |
| PERSONAL_USE | निजी उपकरण, स्थानीय स्क्रिप्ट | + टाइप-जाँच + प्रति-चरण कमिट + PROGRESS.md |
| SHARED | टीम प्रोजेक्ट, ओपन-सोर्स | + विफल जाँचें कार्यान्वयन रोकती हैं + प्रति-कार्य कमिट + पूर्ण प्रलेखन + समानांतर समीक्षा |
| PUBLIC_LAUNCH | उत्पादन सेवाएँ, प्रकाशित पैकेज | + सुरक्षा स्कैन + हस्ताक्षरित कमिट + semver + अनिवार्य पुनः-समीक्षा |
तदर्थ डिफ़ॉल्ट
जब कोई गंभीरता स्तर निर्दिष्ट नहीं होता, तो Apothem PERSONAL_USE पर डिफ़ॉल्ट करता है।
न्यूनतम व्यवहार्य शासन
EXPLORING पर, स्तर की परवाह किए बिना तीन आर-पार-अनुभागीय अधिदेश सदैव लागू होते हैं:
- CM-1 (आलोचनात्मक मूल्यांकन)
- CM-5 (सर्वोत्तम समाधान)
- CM-10 (निर्मम ईमानदारी)
स्तर वृद्धि
गंभीरता स्तर को प्रोजेक्ट के बीच में बढ़ाया जा सकता है। जब कोई PERSONAL_USE प्रोजेक्ट SHARED में उन्नत होता है, तो पूर्ण स्थानीय रिलीज़-तैयारी झाड़ू चलाएँ ताकि निचले स्तर पर जमा हुई किसी भी शासन-कमी को पकड़ा जा सके।