قم بتثبيت سياسات Failproof AI
failproofai pack list كل فئة تقدمها الحزمة.
اطلع على محتويات الحزمة، قبل تثبيتها
SHA256SUMS الخاص بالإصدار، لذا ما تقرأه هو ما سيتم تثبيته.
يسرد failproofai pack list بدون مصدر الحزم المثبتة بالفعل هنا.
قم بتثبيت حزمة شخص آخر
عدم تسمية علامة يثبت أحدث إصدار ويحددها، ثم يخبرك بالعلامة التي اختارها. ما يتم تسجيله دائمًا يسمي بالضبط إصدارًا واحدًا، لذا لا يمكن لإعادة التثبيت أن تنجرف.
خذ جزءًا من الحزمة
بشكل افتراضي تحصل على الافتراضيات الخاصة بالحزمة — السياسات التي وضع مؤلفها علامة عليها آمنة للتشغيل دون مراقبة — وليس كل ما تحتويه.--category و --policy كاتحاد (--only مقبول كمرادف لـ --policy). إضافة مجددًا بإصدار أحدث تحتفظ بما اخترته بدلاً من إعادة تشغيل الباقي.
أدر ما هو قيد التشغيل
إذا كانت الحزمة تشحن سياسة اسمها هو أيضًا مدمج مفعّل، يتم تشغيل المدمج وتخطي نسخة الحزمة — سيتم تقييم نفس الحماية مرتين وإلا. أوقف المدمج لاستخدام نسخة الحزمة بدلاً من ذلك.
من أين تأتي سياسات Failproof AI
يقرأcore النسخة المدرجة في حزمة npm. نفس المجموعة منشورة كإصدار GitHub، وهو ما تثبته إذا كنت تريد إصدارًا محددًا:
ما الذي توفره السلامة الكاملة وما الذي لا توفره
SHA256SUMS مرسلة في نفس الإصدار مثل القطعة، لذا فهي ليست توقيعًا ولا تثبت شيئًا عن هوية ناشرها. ما تثبته هو أن البايتات هي الموجودة في ذلك الإصدار — وبسبب تسجيل البصمة عند إضافة الحزمة وإعادة التحقق منها قبل كل استيراد، لا يمكن للحزمة أن تتغير على جهازك بعد ذلك. يتوقف المستودع الذي يُعيد وسم أو يستبدل أحد الأصول عن التحميل بدلاً من تشغيل شيء آخر بهدوء.
في وقت التثبيت، يتم أيضًا استيراد الحزمة مرة واحدة والتحقق منها مقابل بيانها الخاص. يتم رفض الحزمة التي لا يمكن تحليل قطعتها أو التي تسجل شيئًا مختلفًا عما تعلنه قبل تفعيل أي شيء — بدلاً من التثبيت بنجاح والفشل في استدعاء الأداة التالية.
عندما لن تحميل الحزمة
الحزمة التي تم إخبار هذا الجهاز بفرضها ولا يمكنه تشغيلها ترفض الأحداث التي غطتها سياساته المفقودة، بدلاً من السماح بها صمتًا. انظر سلوك الفشل.failproofai pack list يسمي أي حزمة في تلك الحالة ويخرج بقيمة غير صفرية.
بلا اتصال والمرايا
نشر حزمتك الخاصة: انظر نشر حزمة.

