عن المشروع
توفر SpecScore CLI مجموعة أدوات شاملة لإدارة مواصفات SpecScore. وتشمل قدراتها الأساسية ما يلي:
- إدارة المواصفات: أدوات لفحص أشجار المواصفات (lint spec trees)، وسرد الميزات وفحصها، وإدارة لوحات المهام.
- إدارة القواعد: نظام لإنشاء وفرض القواعد المعيارية (MUST/NEVER). وهي تدعم القواعد المضمنة والتفصيلية، وتسمح بترقية الدروس إلى قواعد، وتربط القواعد بمهارات الذكاء الاصطناعي لضمان معرفة تشغيلية دائمة.
- SpecScore Studio: أداة اتحاد تقوم بفهرسة المصنوعات (أشجار المواصفات، الرسوم البيانية للكود، والبيانات التعريفية) عبر مستودعات متعددة في مخزن حقائق قابل للاستعلام، وتصدير البيانات كمجموعات سجلات INGR.
- Rehearse: محرك تنفيذ لسيناريوهات القبول القائمة على markdown. وهو يدعم أنواعاً مختلفة من كتل الخطوات بما في ذلك bash و Hurl (HTTP) و SQL (SQLite) و DTQL و GraphQL، مع حقيبة سياق مشتركة لتمرير المتغيرات.
- تكامل وكلاء الذكاء الاصطناعي: أوامر لتكوين وكلاء الذكاء الاصطناعي المدعومين (مثل Claude و Copilot و Cursor) باتفاقيات SpecScore وحزم المهارات.
- التحديث الذاتي: آليات مدمجة للتحقق من التحديثات وتطبيقها عبر طرق التثبيت المختلفة (Homebrew أو Scoop أو WinGet أو يدوياً).
الأداة مكتوبة بلغة Go وتحافظ على تغطية كاملة للبيانات (100% statement coverage).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.