개요
OpenSpec의 동작 방식을 변경하는 모든 파일과 설정, 그리고 각각의 위치입니다.
| 파일 | 위치 | 제어 대상 |
|---|---|---|
| 프로젝트 구성 (config.yaml) | openspec/config.yaml | 이 프로젝트가 계획에 사용하는 스키마, 컨텍스트 및 규칙 |
| 변경 메타데이터 (.openspec.yaml) | openspec/changes/<name>/.openspec.yaml | 하나의 변경에 대한 워크플로 스키마, 목표, 범위 및 사양 예외 |
| CLI 설정 (config.json) | ~/.config/openspec/config.json (Windows에서는 다름) | openspec CLI가 사용자의 머신에서 동작하는 방식 |
| 환경 변수 | 셸 또는 CI 환경 | 텔레메트리 옵트아웃, 그리고 구성 및 데이터 디렉터리의 위치 |
| 스토어 | ~/.local/share/openspec/stores/ (Windows에서는 다름) | 멀티 레포 스토어의 레지스트리와 메타데이터 |