عن المشروع
AI-SDLC هو محرك قرار لسير عمل الذكاء الاصطناعي المدفوع بالمواصفات، ويغطي النصف الممتد من العقد إلى التسليم في حزمة تطوير مدفوعة بالمواصفات. يعالج المشكلة التي يواجهها وكلاء الذكاء الاصطناعي حيث يمكنهم بناء مشاريع صغيرة لكن جودة البرمجيات تتدهور مع نمو قواعد الشيفرة، وذلك عبر تقديم قرارات المشغل إلى المقدمة من خلال بوابة Definition-of-Ready وتنفيذ العقود المحددة جيدًا بشكل حتمي.
يتكون الإطار من خمس ركائز: محرك قرار مع بوابة Definition-of-Ready وكتالوج قرارات قادم؛ ومنسق خطوط أنابيب مستقل يسير عبر الرسوم البيانية للاعتماديات، ويرسل المهام إلى أشجار عمل git معزولة، ويشغل خط أنابيب من الخطوة 0 إلى 13؛ ومراجعة Cross-Harness مع ثلاثة وكلاء فرعيين للمراجعة بالتوازي وشهادات DSSE تفرض الاستقلالية بالتصميم؛ وواجهة Operator TUI بخمسة أجزاء لمراقبة القرارات وخطوط الأنابيب والرسوم البيانية للاعتماديات والإعدادات والتحليلات؛ وحوكمة تصريحية بموارد مثل Pipeline وDecision وAgentRole وQualityGate وAutonomyPolicy وAdapterBinding، وكلها مدعومة بـ JSON Schema.
المشروع محايد تجاه الوكلاء، ويدعم Claude Code وCodex وCursor وCopilot وAider أو أي واجهة برمجة تطبيقات متوافقة مع OpenAI. يتم توزيعه كحزم متعددة تشمل وقت تشغيل المنسق، وواجهة سطر أوامر لخط الأنابيب، وإضافة Claude Code، وحزم تطوير برمجيات TypeScript/Python/Go، ومجموعة اختبارات المطابقة. تتبع المواصفة نضج واجهة برمجة التطبيقات على نمط Kubernetes، وهي حاليًا عند v1alpha1. المشروع مرخص بموجب Apache 2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.