qxctl هو واجهة سطر الأوامر الإدارية والاستعلامية في Symphony، المبنية بلغة Go والمصممة للوكلاء أولًا. هو يتحدث بالأوامر؛ أما متجهات النطاق فتملك العمليات والمعاني التي تقف خلفها. ويربط سجله المحفوظ في المستودع كل أمر تنفيذي نهائي بهوية آلية مستقرة وبأدلة إدارة ميزات تمت مراجعتها.
ما يغطيه qxctl
ينفّذ qxctl الإدارة لما يلي:- فحص المستودع والعقود
- إدارة المدقق والتحذيرات والثوابت والميزات ودورة الحياة والجلسات والتسوية والربط وMaestro
- إدارة هوية SSIAG وتدقيق STAV ومنتِج Accordare
- قواعد أوامر محركات المتجهات المنفذة (
skviوsclvوsacvوsodvوssfv، إضافةً إلى واجهات SCV وSHV)
نموذج الاستدعاء الآمن
يستدعي qxctl تثبيتات دقيقة موثّقة بالإيصالات باستخدام عمليات فرعية محدودة، ومهل نهائية صارمة، وفحوص لهوية الاستجابة وملخصها، ومعاملات الحالة المتوقعة، والاسترداد الدائم. ولا يقبل أبدًا مسارات المحوّلات أو الإصدارات الخام بدلًا من الإيصالات.سجل ربط المحركات v2
يدعم سجل ربط المحركات v2 أدوار المحركات الثمانية المعتمدة وهويات أدوار مستقبلية محدودة. تُقرأ حالة v1 القديمة قراءة مزدوجة؛ ويتطلب الترحيل إلى v2 عملية مقارنة ومبادلة صريحة مقيدة بالملخص عبر qxctl، وليس أبدًا عملية لاختيار الإصدار.أوامر السجل
أنشئ السجل المتوقع وتحقق منه منtools/qxctl:
Registry generation and verification
Manifest from installed qxctl
symphony.qxctl.command-registry.v1.
يملك qxctl قواعد الأوامر وطريقة عرضها، لكنه لا يملك دلالات المتجهات ولا حقيقة المعرفة القانونية. وحدها تغييرات المصدر التي تمت مراجعتها تُقرّ هوية
qxcmd جديدة، بغض النظر عن فئة المستدعي.مجموعات الأوامر
knowledge
إدارة دورة الحياة عبر المتجهات وجلسات SSFV المستمرة.
lifecycle
ملف التعريف، والملكية، والمراقبة، والتقرير، والإقلاع، والتطبيق، والاسترداد.
engines
سجل ربط المحركات والترحيل.
reconcile
تسوية شجرة العمل عبر المنسّق.
session
الجلسات المصادق عليها وتدفقات صيانة SSFV.
maestro
جرد المستقبِلات المشتق وأدلة الإرساء.
validate
سياسة التحذيرات المحمية وإدارة المدقق.
أوامر المتجهات
skvi وsclv وsacv وsodv وssfv وshv، وقواعد أوامر accord/evolution المستقبلية.