अवलोकन
प्रत्येक फ़ाइल और सेटिंग जो OpenSpec का व्यवहार बदलती है, और प्रत्येक कहाँ स्थित है।
| फ़ाइल | स्थान | नियंत्रित करता है |
|---|---|---|
| प्रोजेक्ट कॉन्फ़िगरेशन (config.yaml) | openspec/config.yaml | इस प्रोजेक्ट की योजना बनाने में उपयोग होने वाले स्कीमा, कॉन्टेक्स्ट और नियम |
| Change मेटाडेटा (.openspec.yaml) | openspec/changes/<name>/.openspec.yaml | किसी एक Change के लिए वर्कफ़्लो स्कीमा, लक्ष्य, स्कोप और स्पेक अपवाद |
| CLI सेटिंग्स (config.json) | ~/.config/openspec/config.json (Windows में भिन्न) | आपकी मशीन पर openspec CLI कैसे व्यवहार करता है |
| एनवायरनमेंट वेरिएबल्स | आपका शेल या CI एनवायरनमेंट | टेलीमेट्री ऑप्ट-आउट, और कॉन्फ़िग तथा डेटा डायरेक्टरीज़ कहाँ स्थित हैं |
| स्टोर्स | ~/.local/share/openspec/stores/ (Windows में भिन्न) | मल्टी-रेपो स्टोर्स के पीछे की रजिस्ट्री और मेटाडेटा |