مطابقة صلاحيات الوكالةPOA powers matching
تحويل نص صلاحيات الوكالة إلى رموز معيارية مع كشف النفي والاستثناء («عدا الصلح»)، ثم مقارنة الإجراء المطلوب بها. غير المؤكد = «يحتاج مراجعة».
الميزات التي تستخدمها: B08 مطابقة صلاحيات الوكالة مع الإجراء، B07 سجل الوكالات الشرعية
1الغرض والمصطلحات القانونية المرتبطة
الوثيقة المعمارية تنبه إلى «فخ النفي» في نص الوكالة: «له المرافعة عدا الصلح» (التقييم الهندسي).
2المدخلات وأنواعها ومصادرها
نص الوكالة أو صلاحياتها المدخلة، رمز الإجراء، خريطة الإجراءات ← الصلاحيات، قاموس المرادفات.
3المخرجات والحالات
متاح / ناقص / منتهية / يحتاج مراجعة، مع النص الداعم.
4خطوات المعالجة بالتسلسل
- تطبيع النص.
- تقسيم إلى عبارات.
- لكل عبارة: مطابقة مرادفات ← رمز.
- كشف «عدا/إلا/باستثناء/ما عدا» ← الرموز التالية منفية.
- الصلاحية العامة ← GENERAL.
- إن غمض ← نموذج يصنف بعد التنقيح، والنتيجة «يحتاج مراجعة» دائمًا عند عدم اليقين (الوثيقة المعمارية).
5الشروط والفروع والاستثناءات
الوكالة منتهية قبل الجلسة القادمة ← «منتهية».
6Pseudocode كامل
Pseudocode
function match_powers(poa_text, action):
required = ACTION_POWER_MAP[action]
granted, excluded = set(), set()
for clause in split_clauses(normalize(poa_text)):
negated = contains_any(clause, ["عدا","الا","باستثناء","ما عدا"])
codes = synonyms_to_codes(clause)
(excluded if negated else granted).update(codes)
if required in excluded: return MISSING
if required in granted or "GENERAL" in granted: return OK
return NEEDS_REVIEW7مثال اصطناعي خطوة بخطوة
«وكّلته في المرافعة والمدافعة وقبض المبالغ عدا الصلح والإقرار» ← RECEIVE_MONEY متاح، SETTLE ناقص. (نص اصطناعي)
8حالات الفشل والتعامل معها
نص غير مقروء ← يحتاج مراجعة.
9منع التكرار والتزامن
لا ينطبق.
10الصلاحيات والتدقيق والأمن
لا يُرسل نص الوكالة لنموذج خارج المملكة.
11اختبارات الوحدات والتكامل والقبول
| المعرّف | النوع | السيناريو | النتيجة المتوقعة |
|---|---|---|---|
ALG-PA-01 | وحدة | المثال | كما ذُكر |
ALG-PA-02 | وحدة | صلاحية عامة | متاح مع تنبيه للتحقق |
12ما هو قاعدة تقنية وما هو قرار قانوني
| قاعدة تقنية (ينفذها المطور) | قرار قانوني (يعتمده مختص) |
|---|---|
| التقسيم والمرادفات والنفي | قاموس الصلاحيات وخريطة الإجراءات |