两个 OpenSpec 读不了的名仓库
OpenSpec 自己的写作指南早就定好了规则:每条需求只能有一个 SHALL,不写实现细节,错误场景要有对应场景,每个 spec 都要有真正的 Purpose。但它的校验器只检查语法,不检查这些规则。我们评估了 87 个项目、1725 个未关闭的变更,这个落差解释了大部分发现。 1. 格式问题解决了,写作问题没有。几乎所有项目都能通过 OpenSpec 的语法检查:40 个项目里有 37 个,每条需求基本都有 SHALL 和场景。但通过检查不代表需求写得好。盲评和自动检查之间毫无关联(ρ = −0.02)。 2. 团队会违反 OpenSpec 自己的写作规则,而且 spec 越大越严重。中位
- 两个 OpenSpec 读不了的名仓库 · HN Show AI Builds