REMOVED Requirements
发布时间:2026/9/9 19:21:19 锦皓数字建站

REMOVED Requirements【免费下载链接】OpenSpecSpec-driven development (SDD) for AI coding assistants.项目地址: https://gitcode.com/GitHub_Trending/op/OpenSpecRequirement: Remember Me(Deprecated in favor of 2FA. Users should re-authenticate each session.)写 delta 前打开当前主 spec 确认该 requirement 确实存在否则 REMOVED 没有可替换的对象。 ### 2. 检查主 spec 没有挡路内容 打开 openspec/specs/capability-path/spec.md确认文件内容只包含标题、## Purpose、Requirements 头和 requirement 块。如果还有 ## Notes、requirement 下的注释等合并逻辑点不出名字的行退役会被拒绝。中止信息会逐行点名这些行文档给出的解法是把这些内容挪进 ## Purpose 或某个 requirement或者干脆手工删除 spec。 ### 3. 在 .openspec.yaml 中声明标记 change 的元数据文件位于 openspec/changes/change-name/.openspec.yaml与 proposal、tasks 等工件同目录创建 change 时该文件会带着 schema 和 created 写入。标记必须和 schema: 写在同一个文件里[docs/cli.md](https://link.gitcode.com/i/0eed8aff619cad1e3882d2c27930d910) 给出的例子是 yaml # openspec/changes/retire-legacy/.openspec.yaml schema: spec-driven retire_capabilities: true字段定义见 change metadata 参考retire_capabilities是可选布尔值作用是授权 archive 删除本 change 清空的那个 capability。文档同时解释了为什么这个删除要由作者拍板——它只能从 git 恢复所以不默认执行。两点关于取值的行为值必须是布尔。元数据文件在命令读写它时会被校验非法值例如retire_capabilities: yes-please不是被静默丢弃而是让命令直接停下openspec validate会打印同一份原因标记声明了但无法被采信时值非法等中止信息会把标记已存在但未被采信和挡路的文件内容一起报出来避免你先清了内容、重跑时才发现标记根本没被读到。执行归档配置完成后按正常流程归档即可openspec archive retire-legacy --yes交互式归档会先让你选 change 再确认openspec archive【免费下载链接】OpenSpecSpec-driven development (SDD) for AI coding assistants.项目地址: https://gitcode.com/GitHub_Trending/op/OpenSpec创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。