इस प्रोजेक्ट के बारे में
HEE (Human Execution Engine) निश्चयवादी मानव कार्य व्यवस्थापन के लिए एक ओपन-सोर्स डॉक्ट्रिन-फ़र्स्ट एक्जीक्यूशन फ्रेमवर्क है। यह स्पष्टता के बिना मानवीय तर्क, मशीन सहायता और स्वचलन को समन्वयित करता है, सहमति की बजाय सत्यता, भावनाओं की बजाय संरचना, और सुविधा की बजाय निश्चयता को प्राथमिकता देता है।
यह परियोजना रिकॉर्ड के वास्तविकता से दूर जाने के समस्या का समाधान करती है — दावे outdated या गलत हो जाते हैं बिना किसी के जानबूझकर झूठ बोले के। जैसे-जैसे एजेंट सिस्टम मशीन की गति से रिकॉर्ड पढ़ते और उनपर कार्य करते हैं, पुराना या गलत डेटा उससे तेज़ी से फैलता है जितनी तेज़ी से मानव उसें पकड़ पाते। HEE ऐसे उपकरण प्रदान करता है ताकि विरोधाभासों को इंतख्याबी ढंग से न कि किस्मत से खोजा जाए।
मुख्य अवधारणाएँ:
- टाइप्ड ऑब्जेक्ट्स: हर शासन रिकॉर्ड (Card, Pill, Contract, Blueprint, Plan, Registry) YAML होता है जिसमें kind, metadata ब्लॉक, और sha256(seed) के रूप में निकाला गया hash-निष्पन्न पहचान होता है। इन्हें hee lint द्वारा प्रमाणित किया जाता है।
- वेरिफ़िकेशन चेक: hee check दावों को वास्तविक मापों के साथ मिलाता है — भर्ती प्रविष्टियों को लाइव GitHub खातों के खिलाफ सत्यापित करता है, स्रोत फ़ाइलों के खिलाफ अलग किए गए GPG हस्ताक्षरों की पुष्टि करता है, identity hashes को seeds से पुन: उत्पन्न होने की पुष्टि करता है, और जनरेपो में गुप्त जानकारी का पता लगाता है।
- साइनचैन: अनुबंधों की पुष्टि YAML पर GPG हस्ताक्षरों द्वारा की जाती है। YAML के साथ .asc फ़ाइल सबूत है; स्थिति पंक्ति केवल उसके बारे में एक दावा है।
- Thesis vs Duople: Thesis एक ऐसे दावे को तनाव-परीक्षण के लिए होता है। Duople एक ऐसा है जिसे प्रमाण-आधारित, सत्यापनीय रूप में घटा दिया गया हो। किसी चीज़ को Thesis लेबल करना ईमानदार स्थिति रिपोर्टरिंग है, उतारना नहीं।
- डॉक्ट्रिन विभेदन: blueprints/ और hee/ परिभाषित करते हैं कि क्या सत्य होना चाहिए। ci/, tooling/ और scripts इसे लागू करते हैं लेकिन कभी सत्य का स्रोत नहीं होते।
hee CLI में hee check, hee lint, और hee list जैसे कमांड हैं। परियोजना सिफ़ारिश करती है कि इसे एक साफ अस्थायी निर्देशिका में उपयोग करें क्योंकि कोई इंस्टॉलेशन आवश्यक नहीं है।
मुख्य निर्देशिकाएँ: blueprints/ डॉक्ट्रिन स्कीमा और वैलिडेटर्स अनुबंधों के लिए, hee/ कार्ड्स, पिल्स, अनुबंध, रजिस्ट्री और स्किल्स के लिए, mib/ HEE-MIB शब्दकोश इकाई के लिए, docs/doctrine/ HEE_POLICY के लिए, और tooling/bin/ hee टूल्स के लिए।
HEE यह परिभाषित करता है कि क्या सत्य होना चाहिए, यह नहीं कि कैसे सत्य किया जाए। यह कार्यप्रवाह उपकरण, प्रॉम्प्ट लाइब्रेरी, या एजेंट फ्रेमवर्क नहीं है, और कार्यान्वयन भाषा पर इसकी कोई राय नहीं है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.