概览
所有会改变 OpenSpec 行为方式的文件和设置,以及它们各自所在的位置。
| 文件 | 所在位置 | 控制内容 |
|---|---|---|
| 项目配置(config.yaml) | openspec/config.yaml | 此项目用于规划的 schema、上下文和规则 |
| 变更元数据(.openspec.yaml) | openspec/changes/<name>/.openspec.yaml | 单个变更的工作流 schema、目标、范围以及 spec 例外 |
| CLI 设置(config.json) | ~/.config/openspec/config.json(Windows 上有所不同) | openspec CLI 在你机器上的行为方式 |
| 环境变量 | 你的 shell 或 CI 环境 | 遥测退出,以及配置目录和数据目录的位置 |
| 存储 | ~/.local/share/openspec/stores/(Windows 上有所不同) | 多仓库存储背后的注册表和元数据 |