عقد قرار الصلاحية الإصدار 0.1
العقد الذي يسأل به وكيل الذكاء الاصطناعي عمّا يُسمح له بفعله، وشكل الجواب الذي يتلقاه: ALLOW أو DENY أو APPROVE أو ESCALATE، مع الأطر المنطبقة وسجل دليل قابل للتحقق.
عقد القرار مفتوح. نفّذه وانتقده ووسّعه.
منشور برخصة MIT. تغطي الرخصة وثائق المواصفة فقط: الخدمة التي تنفّذها ليست مفتوحة المصدر.
الوثائق
- /spec/authority-decision-v0.1.schema.jsonJSON Schema (2020-12) للطلب وللاستجابة، بما في ذلك سجل الدليل.
- /spec/openapi.jsonOpenAPI 3.1 يغطي
decideوverifyوالمفاتيح المنشورة. - /spec/LICENSEMIT، محصورة بمخرجات المواصفة.
البدء السريع
دون مفتاح API ودون حساب. طلب واحد:
curl -s https://structureclerk.ca/api/v1/authority/decide \
-H "Content-Type: application/json" \
-d '{
"agent": { "id": "financebot-01", "autonomy_level": 3 },
"action": { "type": "payment.execute", "amount": 12500,
"currency": "AED", "data_categories": ["personal","health"] },
"context": { "jurisdictions": ["AE"], "sector": "health" }
}'تحمل الاستجابة كائن evidence. للتحقق منه بنفسك، أعد حساب البصمة، وتحقق من توقيع Ed25519 مقابل المفتاح المنشور، ثم أكّد موضعه في السجل:
curl -s https://structureclerk.ca/api/v1/authority/verify/EVD-<uuid>التزامات التصميم
- القرارات استشارية. StructureClerk يقرر، وبنيتك التحتية تطبّق. لا شيء هنا يوقف وكيلًا.
- تُذكر الأطر على مستوى الإطار، لا بأرقام مواد مختلقة.
- نوع إجراء غير معروف يُصعَّد بدل تخمينه، وكل ثقة دون 0.90 تُحال إلى مراجعة بشرية.
- ملف المنظمة لا يمكنه إلا أن يزيد الإشراف البشري، لا أن ينقصه.
- كل قرار موقّع ويُضاف إلى سجل مسلسل يمكن لطرف ثالث إعادة تشغيله.
الإصدارات
هذا هو الإصدار 0.1: قد يتغير الشكل بعد. الحقول المضافة لن تكسر المستهلكين الحاليين، وأي تغيير كاسر يصدر تحت مسار إصدار جديد. يذكر المحرك مجموعة القواعد التي أنتجت القرار في rules_version.
الملاحظات والاعتراضات والتنفيذات المنافسة مرحّب بها جميعًا: info@structureclerk.ca