StructureClerk

واجهة برمجة السلطة · في الإنتاج

امنح وكلاء الذكاء الاصطناعي لديك قرارًا تنظيميًا قبل أن يتصرفوا.

كل وكيل يحتاج إلى هوية. كل إجراء يحتاج إلى سلطة. كل سلطة تحتاج إلى دليل. يحوّل StructureClerk 192 ولاية قضائية وسياساتكم الداخلية إلى قرارات يستهلكها وكلاؤكم، قبل أن يتصرفوا.

Public API · 0 auth · signed responses

Identity answers who. StructureClerk answers what.

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.

طلب واحد، قرار واحد، دليل واحد

ما يحدث بين طلب الوكيل والإجراء الذي تتخذه بنيتك التحتية.

  1. طلب الوكيل

    الوكيل · الإجراء · السياق (الولايات القضائية، القطاع)
  2. StructureClerk Authority

    REST · A2A · MCP
  3. القواعد التنظيمية

    192 ولاية قضائية · ملف سياستك
  4. القرار

    ALLOW · APPROVE · DENY · ESCALATE
  5. دليل موقّع

    Ed25519 · مسلسل · قابل للتحقق علنًا
  6. بنيتك التحتية تُنفّذ

    StructureClerk يقرر ويثبت. ولا يُنفّذ أبدًا.
قرارات استشارية. تحمل كل استجابة إصدار قواعدها ومعرّف دليلها؛ ويمكن لأي شخص التحقق من السجل دون حساب.

الولاية القضائية تغيّر الإجابة

الوكيل نفسه، الإجراء نفسه، البيانات نفسها. لا يتغير سوى المنشأ والوجهة، ومعهما القرار.

الإجراءمنإلىالقرارالسبب
read.customer_recordAUAUALLOWتبقى في أستراليا
read.customer_recordAUUS_FEDALLOWنظام مشروط: إفصاح مسؤول، دون آلية مفروضة
read.customer_recordNZUS_FEDAPPROVEنظام مقيّد: يلزم آلية نقل
read.customer_recordAEUS_FEDAPPROVEيلزم آلية نقل
read.customer_recordBRUS_FEDAPPROVEيلزم آلية نقل (LGPD)
score.applicantAE—DENYالحق في التدخل البشري
score.applicantAU—ESCALATEلا قاعدة مكافئة، تصعيد، لا تخمين

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

أوليّة القرار

أربع إجابات ممكنة. تقابل كل منها منطقة من إطار المناطق الثلاث.

ALLOW

الإجراء في المنطقة 1: يمكن للوكيل التصرف وحده ضمن حدود السياسة.

APPROVE

الإجراء في المنطقة 2: يُعدّ الوكيل، ويوافق إنسان قبل التنفيذ.

DENY

الإجراء في المنطقة 3: القرار محجوز للإنسان. لا يمكن للوكيل اتخاذه.

ESCALATE

الثقة أقل من 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 يقرر، وبنيتك التحتية تُنفّذ.

قابلية تشغيل الوكلاء

3 بروتوكولات، بلا مصادقة

يستعلم وكلاؤك من StructureClerk بالفعل عبر A2A وMCP وREST. ويمكنهم الآن طلب قرار منه قبل التصرف.

A2AJSON-RPCv0.2.1

بروتوكول Google Agent-to-Agent. يتيح لوكلاء الذكاء الاصطناعي الاستعلام من StructureClerk عبر JSON-RPC.

/api/a2a
MCPStreamable HTTPv2025-03-26

Model Context Protocol. يكشف 5 أدوات امتثال لعملاء MCP المتوافقين.

/api/mcp-http
RESTJSONvv1

واجهة REST كلاسيكية. نقاط نهاية لتحليل الامتثال وتعيين الولايات القضائية وخارطة الطريق.

/api/agent/compliance-check

ادمج في 3 أسطر

اختر بروتوكولك. انسخ. نفّذ. يُعاد تشغيل كل مثال ضد الخادم في مجموعة اختبارات التكامل: ما هو مطبوع هنا هو ما يجيب به.

a2a-request.json
// 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"]

إطار المناطق الثلاث

مستوى استقلالية الوكيل ليس متغيرًا تقنيًا. إنه حدّ حوكمي.

المنطقة 1، مؤتمتة

→ ALLOW

يتصرف الوكيل وحده ضمن حدود السياسة. قراءات وتصنيفات ومسودات ومطابقات دون بيانات حساسة.

المنطقة 2، معزَّزة

→ APPROVE

يُعدّ الوكيل، ويوافق الإنسان. إجراءات مالية فوق عتبة، إجراءات لا رجعة فيها، بيانات حساسة في قطاع منظَّم.

المنطقة 3، محمية

→ DENY

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

أفقي، عتبة الشك→ ESCALATE

عندما تنخفض ثقة المحرك دون 90٪، يُوجَّه الطلب إلى مراجعة بشرية أيًا كانت نتيجة القاعدة. النظام مصمم ليعرف ما لا يعرفه.

إطار المناطق الثلاث، L'Architecte Numérique (2026)، توزيع Hachette. larchitectenumerique.com

كل قرار يترك دليلًا

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

  • معرّف دليل فريد (EVD-…) في كل استجابة
  • بصمة SHA-256 لزوج الطلب-القرار
  • توقيع Ed25519، مفتاح عام منشور
  • سجل متسلسل: كل إدخال يشير إلى السابق
  • تحقق علني من طرف ثالث، دون حساب

السلسلة نفسها

كل قرار وكيل هو حدث في السجل الموقّع نفسه

فحص موقعك، وشهادة صادرة، وملاحظة موصّل، وقرار وكيل, كلها تدخل سجلًا واحدًا مسلسلًا بالتجزئة، بالإضافة فقط. يعرضها الخط الزمني لوضعك على المحور نفسه, ويمكن لأي شخص التحقق من سجل دون حساب StructureClerk. ليست Authority منتجًا ثانيًا: إنها المحرك التنظيمي نفسه والبنية التحتية للأدلة نفسها، مكشوفة لوكلائك.

التحقق من سجلما تثبته الشهادة

متوافقة مع اتجاه المعايير

يتبع هذا النهج الاتجاه الذي رسمته مبادرة NIST لمعايير وكلاء الذكاء الاصطناعي (فبراير 2026) بشأن هوية الوكلاء وتفويضهم.

طبقة التنسيق منفصلة عن أي مزوّد نماذج بعينه. إذا تدهور نموذج أو غيّر مزوّد أسعاره، ينتقل النظام دون المساس بمنطق القرار.

عقد القرار مفتوح. نفّذه، وانتقده، ووسّعه. عرض المواصفة (JSON Schema، OpenAPI، MIT)

تستخدم منصة وكلاء بالفعل؟ سيناريوهات التكامل موثقة لعشر منها، monday.com وAgentforce وCopilot Studio وغيرها

ضع وكلاءك تحت السلطة اليوم

خطتا الفريق والأسطول متاحتان الآن. يمكن للمنظمات في البيئات المنظَّمة أيضًا التقدم لبرنامج شريك التصميم، ستة أشهر مجانًا مقابل مراجعة فصلية.