इस प्रोजेक्ट के बारे में

ETHOS निरीक्षण, योजना, प्रमाण निष्पादन, नियंत्रित समीक्षा और प्रकाशन की प्रक्रिया के माध्यम से रिपॉजिटरी में परिवर्तनों के प्रबंधन के लिए एक संरचित ट्रांज़िशन लूप प्रदान करता है। यह एक आइसोमोर्फिक गवर्नेंस कर्नेल लागू करता है जहाँ ट्रांज़िशन नए प्रमाण (attestations) उत्पन्न करने के लिए प्रतिबद्धताओं, तथ्यों और पिछले प्रमाणों से प्राप्त किए जाते हैं। मुख्य विशेषताओं में शामिल हैं: - गवर्नेंस लाइफसाइकिल के लिए एक कमांड प्लेन: `status`, `plan`, `prove`, `land`, और `publish`। - मानव और एजेंट दोनों की खोज के लिए समर्थन, जिसमें स्वचालित एजेंटों के लिए विशिष्ट एंट्री पॉइंट्स और JSON आउटपुट शामिल हैं। - एक ऐसा डिज़ाइन जो मौजूदा डोमेन मॉडल, CI प्रदाताओं और इश्यू ट्रैकर्स को प्रतिस्थापित किए बिना उनके साथ एकीकृत होता है। - एक Python-आधारित कोर पैकेज जिसमें एक पतला npm लॉन्चर एडॉप्टर है। - एविडेंस-बाउंड ट्रांज़िशन लूप जो यह सुनिश्चित करते हैं कि प्रकाशन से पहले स्थानीय और होस्टेड साक्ष्य अलग-अलग रहें।