ترجمة آلية. النص الإنجليزي هو النص المعتمد. English

تحقّق، لا تثق

أثبت ذلك. هاجمه بنفسك.

كل ادعاء على هذا الموقع له زر في هذه الصفحة، موصول بالنظام الحقيقي العامل: قاعدة بيانات مباشرة بأمان على مستوى الصفوف، وطابور الموافقات الحقيقي، ومفتاح الإيقاف الحقيقي. ليست تسجيلات.

01، عزل المستأجرين

🔒 الجوهرة الثمينة · مباشر

حاول اختراق عزل المستأجرين. وشاهده يصمد.

مستأجران تجريبيان، لكل منهما ملاحظة خاصة. يملك Alpha أداة مشتركة ومنح صلاحيتها لـ Beta. عندما يستدعيها Beta، حتى وهو يطلب بيانات Alpha صراحةً، لا يعيد Postgres شيئًا، لأن الأداة تعمل ضمن نطاق Beta. تعمل مباشرةً على قاعدة بيانات حقيقية بأمان مستوى الصفوف ودور NOBYPASSRLS. لم يتمكن أي تدقيق من اختراق سياسة قاعدة البيانات؛ والتسريب الوحيد بين المستأجرين الذي اكتُشف (يوليو) كان في سجل المحادثات المحفوظ خارج قاعدة البيانات، وقد أُصلح. ليس سيناريو مُعدًّا، اضغط الزر.

ما يثبته هذا: قراءة واحدة عبر أداة مشتركة، بين مستأجرَين تجريبيين في بيئة معزولة، لا تُرجع شيئاً. ما لا يثبته: أن الذاكرة أو ذاكرات التخزين المؤقت أو عمليات التصدير أو المهام الخلفية معزولة، أو أن كل طلب مرتبط بالمستأجر الصحيح.

المستأجر Bأداة مشتركة →بيانات المستأجر A

يستدعي B أداة A، طالبًا بيانات A صراحةً.
اضغط تشغيل، وشاهد RLS يُعيد صفر صفوف.

الآلية: السياسة الفعلية، لا مخطط توضيحي:
ALTER TABLE bookings ENABLE ROW LEVEL SECURITY;
ALTER TABLE bookings FORCE  ROW LEVEL SECURITY;          -- even the table owner obeys it
CREATE POLICY tenant_isolation ON bookings
  USING (tenant_id = NULLIF(current_setting('app.current_tenant', true), '')::uuid);

-- Two roles: migrations run as the owner; the runtime connects as pantheon_app
-- (NOBYPASSRLS), so app code cannot switch the policy off. It relies on the right tenant being set per request.
-- Per request:  SET LOCAL app.current_tenant = '<id>'   →   no context ⇒ zero rows.
بوابة حصن وشبكتها المنزلقة. نقش أنشأه Runway وحرّكه.

02، الإجراء المحكوم

⛔ الحوكمة · مباشر

شاهد إجراءً عالي المخاطر يخضع للحوكمة.

اطلب من البيئة التجريبية فعل شيء له عواقب، مثل نشر إعلان عام (tier-3). لا يُنفَّذ مباشرةً. بل يُصنَّف، ويُفحص مقابل مفتاح الإيقاف، ويُحتجز بانتظار قرار إنسان. توافق عليه، ثم يُنفَّذ. فعّل مفتاح الإيقاف وشاهد tier-3 يرفض قبل أن يدخل الطابور أصلًا.

مفتاح الإيقاف

ما يثبته هذا: إجراء تجريبي واحد من فئة tier-3 يوضع في قائمة الانتظار لشخص، ومفتاح الإيقاف يوقفه. ما لا يثبته: أن كل إجراء حقيقي يُصنَّف tier-3 حين ينبغي ذلك.

tier-3→طابور الموافقات→إنسان

لا يُنفَّذ. بل يدخل قائمة الانتظار. أرسل واحدًا، ثم وافق أو ارفض.
اقلب مفتاح الإيقاف لإيقافه قبل أن يدخل قائمة الانتظار أصلًا.

03، تقييم قابل لإعادة الإنتاج

تقييم · مباشر · ~15 ثانية

التدقيق، قابل لإعادة الإنتاج. شغّله بنفسك.

تقييم للحوكمة: حالات عدائية تُقيَّم بنجاح/فشل مقابل المساعد الحقيقي وبيئة الاختبار المباشرة، الآن. ليست شارة؛ بل زر. الفكرة نفسها كالتدقيقات التي تواصل تقويته، وآخرها تدقيق بـ50 وكيلًا وإعادة تدقيق بـ14 منظورًا: افحص، ثم تحقّق.

ما يثبته هذا: خمس حالات ثابتة تنجح أمام النظام الحي الآن؛ وكل نتيجة تحمل إيصالاً (الحالة، المتوقع، الملاحظ، الوقت، البنية). ما لا يثبته: المتانة أمام هجمات خارج هذه الخمس.

5 حالات عدائية
العزل · الحوكمة · السلامة · الحقن · الصدق

تُقيَّم بنجاح/فشل مقابل النظام الحي. اضغط تشغيل.

04، بروتوكول مفتوح

🔌 MCP · مباشر

وجّه ذكاءك الاصطناعي إلى ذكائي، عبر البروتوكول المفتوح.

يتحدث PANTHEON بروتوكول Model Context Protocol في الاتجاهين: يمكنه استهلاك أدوات MCP الخارجية تحت الحوكمة، ويقدّم، مباشرةً وهنا تحديدًا، وكلاءه المحكومين بوصفها أدوات MCP. سأكون صريحًا، ربط MCP مهمة تُنجز في عطلة نهاية أسبوع. ما يهم هو ما يُحيط به، ولا أريدك أن تأخذ ذلك على سبيل الثقة. اربط عميلك الخاص واجعله يُثبت نفسه. البروتوكول مجرد مقبس. الحوكمة هي المغزى.

npx mcp-remote https://pantheonlabs.co.uk/mcp --header "Authorization: Bearer <mint a token →>"

أحضر أي عميل MCP، Claude Desktop (عبر mcp-remote)، وMCP Inspector، وCursor، وCline. يعمل على رمز sandbox مجهول قصير العمر، يُصدَر عند الطلب.

ثم شاهده يحكم نفسه. اسأل المساعد أي شيء، فيعود credits_spent مع كل استدعاء، لذا لا يمكن لأي شيء أن يسحب على المكشوف. ثم اطلب منه تنفيذ إجراء: هذا استدعاء tier-3، ولا يُنفَّذ أبدًا، بل يُركن عند بوابة التفويض بانتظار إنسان. أنت من تسبّب في ذلك الرفض بنفسك. إنه ليس لقطة شاشة في عرض تقديمي.

ما يمكنك الوصول إليه: مساعد إجابات واحد خاضع للحوكمة + إجراء "عرض البوابة" خامل عمدًا. بيئة sandbox مجهولة بمعدل محدود، بلا بيانات حقيقية، وبلا إجراءات بأموال حقيقية. ابحث عن أداة غير موجودة وستحصل على الخطأ نفسه الذي تحصل عليه مع أداة لم تُمنح صلاحيتها، لذا فالأخطاء لا تسرّب شيئًا.

05: المُنشئ

كل ما هاجمته للتو، بناه شخص واحد.

لم تأخذ شيئًا من ذلك على الثقة؛ بل شغّلته بنفسك. إذا كنت تريد أنظمة مبنية لتصمد أمام صفحة كهذه، فلنتحدث.