- حزم سياسة Failproof AI — حزم جاهزة لحالات الاستخدام المحددة مسبقاً: ادمج واحدة وتعمل. حزمة سياسة وكيل الترميز متاحة الآن، وستأتي حزم لحالات استخدام أخرى قريباً.
- حزم السياسة المجتمعية — سياسات كتبها المطورون لحالات الاستخدام الخاصة بهم ونشروها ليستخدمها أي شخص.
حزم سياسة Failproof AI
حزمة سياسة وكيل الترميز
policies add بسيطاً يشغلها:
شغّل أي منها مطفأة بالاسم —
failproofai policies add block-rm-rf — أو خذ الحزمة بأكملها باستخدام --all. انظر كل سياسة فيها، مجمعة حسب الفئة:
حزم السياسة المجتمعية
ينشر المطورون حزماً لحالات الاستخدام التي واجهوها، ومركز السياسات يسردها. حزمة السياسة المجتمعية منشورة من قبل مؤلفها، وليست مراجعة من قبل Failproof AI، لذا اقرأ ما تحتويه قبل تثبيتها:SHA256SUMS الخاص بالإصدار، لذا ما تقرأه هو ما سيتم تثبيته.
ثم ثبتها:
عدم تسمية وسم يثبت أحدث إصدار ويثبته، ثم يخبرك بأي وسم اختاره. ما يتم تسجيله يسمي دائماً إصدار واحد بالضبط، لذا لا يمكن للإعادة أن تنجرف.
خذ جزءاً من الحزمة
افتراضياً، تحصل على الافتراضيات الخاصة بالحزمة — السياسات التي وضع علامة عليها المؤلف كآمنة للتفعيل دون إشراف — وليس كل ما تحتويه.--category و --policy يجتمعان كاتحاد (--only يُقبل كمرادف لـ --policy). عندما تكون الحزمة مثبتة بالفعل، تضيف العلامات إلى ما لديك، وإعادة إضافتها بدون علامة وبدون طرفية — للترقية، مثلاً — تحافظ على اختيارك كما هو. في طرفية بدون علامة، add يفتح المنتقي بدلاً من ذلك، مع وضع علامة مسبقة بافتراضيات المؤلف، وما تضع عليه علامة يستبدل اختيارك.
أدر ما هو مشغول
--scope.
الاسم بدون شرطة مائلة هو سياسة؛ أي شيء يحتوي على واحدة هو مصدر حزمة. الاسم العاري يحل إلى الحزمة المثبتة التي تعلنها. عندما تعلن حزمتان مثبتتان نفس الاسم، اسم الاسم الذي تقصده:
ما تشتريه سلامة التكامل وما لا تشتريه
SHA256SUMS يأتي في نفس الإصدار مثل الأداة، لذا فهو ليس توقيعاً ولا يثبت أي شيء عن من نشره. ما يثبته هو أن البايتات هي التي نشرها هذا الإصدار — وبسبب تسجيل الخلاصة عند إضافة الحزمة وإعادة التحقق منها قبل كل استيراد، لا يمكن لحزمة أن تتغير على جهازك فيما بعد. مستودع يعيد وسم أو يستبدل أصلاً يتوقف عن التحميل بدلاً من تشغيل شيء آخر بهدوء.
في وقت التثبيت، يتم أيضاً استيراد الحزمة مرة واحدة والتحقق منها ضد بيانها الخاص. تُرفض حزمة لا يحلل أداتها أو التي تسجل شيئاً آخر غير ما تعلنه قبل تفعيل أي شيء — بدلاً من التثبيت بنظافة والفشل في استدعاء الأداة التالي.
عندما لن تُحمّل حزمة
حزمة أُخبر هذا الجهاز بفرضها ولا يمكن تشغيلها تنكر الأحداث التي غطتها سياساتها المفقودة، بدلاً من السماح بها بهدوء — مثلpack/failproofai-pack-unavailable، والذي يتفوق على السياسات التي تحملت بحيث يُعزى الإنكار إلى الحزمة المفقودة بدلاً من أي حارس يحدث أن يطلق أولاً. الاستثناء هو UserPromptSubmit، الذي يوجه بدلاً من ذلك: الإنكار هناك قد يقفلك من الوكيل الذي تحتاجه لإصلاحه. انظر سلوك الفشل.
غير متصل والمرايا
لمشاركة سياساتك الخاصة بهذه الطريقة، انظر نشر حزمة سياسة.

