Skip to main content
Failproof AI नीति चयन को मशीन और daemon सेटिंग से अलग रखता है। यह repository नीति विकल्प को समीक्षा योग्य रखता है जबकि credentials और daemon स्थिति repository के बाहर रहती है।

नीति scope चुनें

स्थानीय नीति dashboard खोलने के लिए बिना किसी argument के failproofai चलाएं। नीति सक्षम करने से पहले user, project या local scope चुनें ताकि परिवर्तन intended configuration फ़ाइल में लिखा जाए।
  • User इस मशीन पर projects में लागू होता है।
  • Project repository से संबंधित है और commit किया जा सकता है।
  • Local एक project को एक user के लिए override करता है और gitignore में रहना चाहिए।
सक्षम नीतियों को union के रूप में मर्ज किया जाता है। नीति पैरामीटर पहली scope का उपयोग करते हैं जो उस नीति के लिए पैरामीटर परिभाषित करती है, project → local → user क्रम में। Explicit custom नीति पथ पहली scope का उपयोग करते हैं जो उन्हें परिभाषित करती है।

नीति पैरामीटर कॉन्फ़िगर करें

स्थानीय dashboard में नीति खोलें, इसके समर्थित पैरामीटर को संपादित करें और selected scope में सहेजें। एक मेल खाने वाली और गैर-मेल खाने वाली agent action चलाएं, फिर Observe → policy में निर्णय का निरीक्षण करें।

मशीन फ़ाइलों को समझें

~/.failproofai में अलग-अलग trust boundaries के लिए अलग-अलग फ़ाइलें हैं: Container या isolated test के लिए पूर्ण मशीन layout को relocate करने के लिए FAILPROOFAI_HOME का उपयोग करें। स्वतंत्र रूप से individual state directories को relocate न करें।
कभी भी credentials.json को commit न करें। project नीति कॉन्फ़िगरेशन और project convention नीति को केवल उन्हें enforcement code के रूप में समीक्षा करने के बाद ही commit करें।