الأسئلة الشائعة
الإجابات أدناه تستشهد بالسلوك الفعلي الذي تشحنه Swazona.
هل تغادر شيفرتي مستودعي؟
يعمل الإجراء بالكامل داخل مهمة GitHub Actions الخاصة بك. دون مفتاح واجهة برمجة لمزوّد نموذج، لا يُستدعى أي مزوّد نموذج على الإطلاق، فلا تُرسَل شيفرتك إلى Swazona أبدًا؛ وعند ضبط مفتاح، يتصل المُشغّل بالمزوّد الذي اخترته لمستويات النموذج فقط. تظهر كل نتيجة — حتمية كانت أو من النموذج — كملاحظة واحدة على فحص swazona-gate.
ماذا يحدث حين يفشل شيء ما قبل الوصول إلى قرار؟
تفشل Swazona حاجبةً افتراضيًا: يُسجَّل تعذّر قراءة مجموعة القواعد، أو تعذّر الحصول على التغيير، أو خطأ في واجهة GitHub كفشل، ولا يُتخطى أبدًا بصمت. في وضع الإنفاذ يحجب ذلك الفشل الفحص؛ أما فشل بنيوي قبل القرار في وضع الظل فيُسجَّل كنتيجة محايدة بدلًا من ذلك.
هل يستطيع طلب الدمج تغيير القواعد التي تراجعه؟
لا. يُقرأ مسار القواعد المخصص من تغيير الأساس، لا من نسخة الرأس التي يتحكم بها طلب الدمج أبدًا، لذا لا يستطيع طلب الدمج تعديل القواعد التي تراجعه. وتركه دون ضبط يستخدم مجموعة القواعد المرفقة داخل الإجراء، التي لا يستطيع طلب الدمج تعديلها بأي حال.
ما الفرق بين وضع الظل ووضع الإنفاذ؟
وضع الظل هو الافتراضي: تُسجَّل النتائج لكنها لا تحجب الدمج أبدًا. يحجب وضع الإنفاذ الفحص عند وجود نتائج حاجبة؛ أما وضع الظل فيُسجّلها كمحايدة بدلًا من ذلك.
كيف أتحقق من الأدلة بنفسي؟
نزّل ملف الأدلة وشغّل gh attestation verify عليه. لا حاجة إلى أي خدمة أو حساب من Swazona — الملف بصيغة JSON، وبصمته مسجّلة في ملخص الفحص وفي التصديق، ويُتخطى التصديق نفسه على المستودعات الخاصة ما لم تضبط attest: true على GitHub Enterprise Cloud.
ما مزوّدو النماذج التي تستخدمها Swazona؟
لا شيء افتراضيًا. تعمل مستويات النموذج فقط بعد ضبط مفتاح واجهة لمزوّد ونموذج باحث — مفتاح بلا نموذج باحث مضبوط يُفشل التشغيل بدلًا من العمل بإعداد غير واضح. وعند تفعيل مستويات النموذج، يتصل المُشغّل بالمزوّدين الذين ضبطتهم، وأي نتيجة يرفعونها استشارية ما لم تختر السماح لها بالحجب.
هل هناك سقف إنفاق على مراجعات النموذج؟
نعم. السقف الافتراضي هو 2.00 دولار من الإنفاق المحسوب للنموذج لكل تشغيل، بالأسعار التي تضبطها. وحين يبلغ تشغيل ما ذلك السقف، تُسجَّل ملفاته المتبقية على أنها لم تُراجَع من مستويات النموذج بدلًا من مراجعتها مجانًا — هذا سقف على حساب المُشغّل نفسه، وليس ضمانًا من فاتورة مزوّد النموذج لديك أبدًا.