كل وكيل يحتاج إلى هوية. كل إجراء يحتاج إلى سلطة. كل سلطة تحتاج إلى دليل. يحوّل StructureClerk 192 ولاية قضائية وسياساتكم الداخلية إلى قرارات يستهلكها وكلاؤكم، قبل أن يتصرفوا.
Okta, Auth0 and your IAM know who your agent is. Policy engines like OPA know how to evaluate a rule. StructureClerk provides what's missing: the content of the rule. Which action this agent may perform, in this jurisdiction, on this data, at this autonomy level — and what proof remains. Built to complement your identity and enforcement stack, not to replace it.
ما يحدث بين طلب الوكيل والإجراء الذي تتخذه بنيتك التحتية.
طلب الوكيل
StructureClerk Authority
القواعد التنظيمية
القرار
دليل موقّع
بنيتك التحتية تُنفّذ
الوكيل نفسه، الإجراء نفسه، البيانات نفسها. لا يتغير سوى المنشأ والوجهة، ومعهما القرار.
| الإجراء | من | إلى | القرار | السبب |
|---|---|---|---|---|
| read.customer_record | AU | AU | ALLOW | تبقى في أستراليا |
| read.customer_record | AU | US_FED | ALLOW | نظام مشروط: إفصاح مسؤول، دون آلية مفروضة |
| read.customer_record | NZ | US_FED | APPROVE | نظام مقيّد: يلزم آلية نقل |
| read.customer_record | AE | US_FED | APPROVE | يلزم آلية نقل |
| read.customer_record | BR | US_FED | APPROVE | يلزم آلية نقل (LGPD) |
| score.applicant | AE | — | DENY | الحق في التدخل البشري |
| score.applicant | AU | — | ESCALATE | لا قاعدة مكافئة، تصعيد، لا تخمين |
قواعد الولاية القضائية لا يمكنها إلا تشديد القرار، ولا تخففه أبدًا: يقيّم المحرك الجدول بدونها ثم معها، ويحتفظ بالإجابة الأشد. لذا فإن ذكر ولاية قضائية ليس أبدًا وسيلة للحصول على إذن. وعندما لا تُقدَّم وجهة، تحمل الإجابة تحذيرًا بدلًا من تصريح ضمني.
أربع إجابات ممكنة. تقابل كل منها منطقة من إطار المناطق الثلاث.
الإجراء في المنطقة 1: يمكن للوكيل التصرف وحده ضمن حدود السياسة.
الإجراء في المنطقة 2: يُعدّ الوكيل، ويوافق إنسان قبل التنفيذ.
الإجراء في المنطقة 3: القرار محجوز للإنسان. لا يمكن للوكيل اتخاذه.
الثقة أقل من 90٪: يوجّه عتبة الشك الطلب إلى مراجعة بشرية بدلًا من التخمين.
قرارات استشارية. StructureClerk يقرر، وبنيتكم التحتية تنفّذ.
يريد وكيل مالي تنفيذ دفعة بقيمة 12,500 درهم تتضمن بيانات صحية في الإمارات العربية المتحدة. إليك ما يجيب به المحرك.
POST /api/v1/authority/decide
{
"agent": {
"id": "financebot-01",
"autonomy_level": 3
},
"action": {
"type": "payment.execute",
"amount": 12500,
"currency": "AED",
"data_categories": [
"personal",
"health"
]
},
"context": {
"jurisdictions": [
"AE"
],
"sector": "health"
}
}{
"advisory": true,
"decision": "APPROVE",
"zone": 2,
"reason": "financial_threshold_exceeded",
"reasons": [
"financial_threshold_exceeded",
"sensitive_data_regulated_sector"
],
"confidence": 0.96,
"frameworks": [
{ "name": "Federal Decree-Law 45/2021", "domain": "data_protection", "jurisdiction": "AE", "coverage_tier": "priority" },
{ "name": "AI Strategy 2031", "domain": "ai_governance", "jurisdiction": "AE", "coverage_tier": "priority" }
],
"regulatory_flags": [
{ "code": "automated_decision_rights", "jurisdiction": "AE", "framework": "PDPL (EAU)" }
],
"sector_risk_level": "high",
"evidence": {
"id": "EVD-1c9a7e58-2b41-4f6e-9c3d-8a5b0e7f21d4",
"timestamp": "2026-09-18T07:40:11.000Z",
"sha256": "5b2aeaa5261c375a..."
},
"rules_version": "2026-09-18.1",
"disclaimer": "Décision consultative fondée sur une cartographie réglementaire. Ne constitue pas un avis juridique. L'application de la décision relève de votre infrastructure."
}جرّب الآن
يستدعي هذا النموذج نقطة النهاية العامة الحقيقية. الاستجابة أدناه، بما فيها التوقيع، هي بالضبط ما سيتلقاه وكيلك.
// اختر سيناريو أو أنشئ إجراءً،
// ثم اطلب قرارًا.قرارات استشارية. StructureClerk يقرر، وبنيتك التحتية تُنفّذ.
قابلية تشغيل الوكلاء
يستعلم وكلاؤك من StructureClerk بالفعل عبر A2A وMCP وREST. ويمكنهم الآن طلب قرار منه قبل التصرف.
بروتوكول Google Agent-to-Agent. يتيح لوكلاء الذكاء الاصطناعي الاستعلام من StructureClerk عبر JSON-RPC.
/api/a2aModel Context Protocol. يكشف 5 أدوات امتثال لعملاء MCP المتوافقين.
/api/mcp-httpواجهة REST كلاسيكية. نقاط نهاية لتحليل الامتثال وتعيين الولايات القضائية وخارطة الطريق.
/api/agent/compliance-checkاختر بروتوكولك. انسخ. نفّذ. يُعاد تشغيل كل مثال ضد الخادم في مجموعة اختبارات التكامل: ما هو مطبوع هنا هو ما يجيب به.
// A2A — JSON-RPC 2.0
const res = await fetch(
"https://structureclerk.ca/api/a2a",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
jsonrpc: "2.0",
method: "compliance/check",
params: {
jurisdiction: "AE",
company_size: "11-50",
sector: "health",
uses_ai: true
},
id: 1
})
}
);
const { result } = await res.json();
console.log(result.applicable_frameworks);
// ["Federal Decree-Law 45/2021", "AI Strategy 2031"]مستوى استقلالية الوكيل ليس متغيرًا تقنيًا. إنه حدّ حوكمي.
→ ALLOW
يتصرف الوكيل وحده ضمن حدود السياسة. قراءات وتصنيفات ومسودات ومطابقات دون بيانات حساسة.
→ APPROVE
يُعدّ الوكيل، ويوافق الإنسان. إجراءات مالية فوق عتبة، إجراءات لا رجعة فيها، بيانات حساسة في قطاع منظَّم.
→ DENY
قرار محجوز للإنسان: التوظيف، الفصل، الائتمان، الأجور، القرار الطبي، المعاملة القانونية. لا يمكن للوكيل اتخاذه.
أفقي، عتبة الشك→ ESCALATE
عندما تنخفض ثقة المحرك دون 90٪، يُوجَّه الطلب إلى مراجعة بشرية أيًا كانت نتيجة القاعدة. النظام مصمم ليعرف ما لا يعرفه.
إطار المناطق الثلاث، L'Architecte Numérique (2026)، توزيع Hachette. larchitectenumerique.com
من طلب، وأي إجراء، وفي أي سياق، وأي سياسة كانت سارية، وأي قرار صدر، وفي أي وقت. كل قرار موقَّع تشفيريًا ومُدرج في سجل متسلسل. يمكن لأي طرف ثالث التحقق، دون الوثوق بنا، من أن الوكيل كان يملك ذلك التفويض في تلك اللحظة.
فحص موقعك، وشهادة صادرة، وملاحظة موصّل، وقرار وكيل, كلها تدخل سجلًا واحدًا مسلسلًا بالتجزئة، بالإضافة فقط. يعرضها الخط الزمني لوضعك على المحور نفسه, ويمكن لأي شخص التحقق من سجل دون حساب StructureClerk. ليست Authority منتجًا ثانيًا: إنها المحرك التنظيمي نفسه والبنية التحتية للأدلة نفسها، مكشوفة لوكلائك.
يتبع هذا النهج الاتجاه الذي رسمته مبادرة NIST لمعايير وكلاء الذكاء الاصطناعي (فبراير 2026) بشأن هوية الوكلاء وتفويضهم.
طبقة التنسيق منفصلة عن أي مزوّد نماذج بعينه. إذا تدهور نموذج أو غيّر مزوّد أسعاره، ينتقل النظام دون المساس بمنطق القرار.
عقد القرار مفتوح. نفّذه، وانتقده، ووسّعه. عرض المواصفة (JSON Schema، OpenAPI، MIT)
تستخدم منصة وكلاء بالفعل؟ سيناريوهات التكامل موثقة لعشر منها، monday.com وAgentforce وCopilot Studio وغيرها