نظرة عامة
كل ملف وإعداد يغير كيفية سلوك OpenSpec، وأين يقع كل منها.
| الملف | يقع في | يتحكم في |
|---|---|---|
| إعدادات المشروع (config.yaml) | openspec/config.yaml | المخطط والسياق والقواعد التي يخطط بها هذا المشروع |
| البيانات الوصفية للتغيير (.openspec.yaml) | openspec/changes/<name>/.openspec.yaml | مخطط سير العمل والهدف والنطاق واستثناءات المواصفات لتغيير واحد |
| إعدادات واجهة سطر الأوامر (config.json) | ~/.config/openspec/config.json (يختلف في Windows) | كيفية سلوك واجهة سطر الأوامر openspec على جهازك |
| متغيرات البيئة | صدفة النظام أو بيئة CI الخاصة بك | إلغاء الاشتراك في القياس عن بُعد، وأين تقع مجلدات الإعدادات والبيانات |
| المخازن | ~/.local/share/openspec/stores/ (يختلف في Windows) | السجل والبيانات الوصفية وراء مخازن متعددة المستودعات |