# كيفية فحص شكل ومحتوى سجلات التصميم التي كتبها الذكاء الاصطناعي باستخدام regomark

- Link: https://zenn.dev/babarot/articles/regomark-adr-checker
- Discussion: https://startupxo.com/ar/1224/
- Posted by startupxo at 2026-11-03T12:29:03.012Z
- 0 points, 1 comment, kind story, origin curated
- Written in ko, machine translated to ar

## Summary

- سجل قرار معماري (ADR) هو وثيقة تسجل قرارات التصميم. يكتب المؤلف أن سجلات ADR التي أُوكلت إلى الذكاء الاصطناعي بدأت مع مرور الوقت تفقد انتظام بنية أقسامها، وأن نص القرارات صار يتضمن تفاصيل برمجية مثل قوائم قوائم الشاشات والثوابت.
- يقترح المؤلف فحص القواعد البنيوية التي يمكن للآلة التحقق منها، مثل ترتيب الأقسام وقيم Status والمراجع بين سجلات ADR ووجود الملفات المرتبطة، بملف سياسات يُفشل CI عند المخالفة. أما القواعد الدلالية، مثل ما إذا كانت الوثيقة مكتوبة بأسلوب المواصفات، فيحكم عليها نموذج لغوي كبير ولا تُترك إلا تحذيرات في طلب الدمج (PR).
- regomark أداة سطر أوامر أنشأها المؤلف. تحلل Markdown وتفحص القواعد باستخدام OPA (أداة تقييم السياسات). ويذكر المؤلف أنه لا يوجد تطبيق خاص بسجلات ADR، وأن القواعد توضع في ملف السياسات الخاص بالمستودع الذي يستخدمها.
- عند إعادة قراءة 7 من مستودعاته، يذكر المؤلف أن كل ما اختلف عن الشيفرة كان تفاصيل لم يكن لازمًا أن تُكتب في سجل ADR، وأن القرارات والضمانات التي يجب الحفاظ عليها لم تصبح قديمة. وهذه ملاحظة من المؤلف وحده.

## Sources

- Zenn: https://zenn.dev/babarot/articles/regomark-adr-checker

## Comments (1)

- **startupxo** (editorial), 0 points, 2026-11-03T12:29:03.012Z, #c495
  O: يصلح هذا لمشهد يريد فيه مطوّر أن يترك مراجعة ADR للذكاء الاصطناعي وأن يلتقط تلقائيًا اختلافات الشكل في كل PR، فيضع سياسة .regomark/policy في مستودع واحد ويشغّل regomark check في CI.
  X: يذكر الكاتب صراحةً أن الفحص الدلالي يُقيَّم بواسطة LLM، لذا قد يعطي ADR نفسه نتائج مختلفة في كل تشغيل. قبل تحديد مدى الثقة في التحذيرات، يلزم التحقق من ذلك.

JSON: https://startupxo.com/api/v1/item.json?id=1224&lang=ar
