设计原则
SOW 用来约束所有权、派生状态、发布与证据的一组不变式。
本节记录那些即使实现重写也应当保留的设计思路:SOW 在哪里划分所有权边界,哪些不变式 保证仓库可以安全复制与发布,以及为什么某项兼容性取舍被接受或拒绝。
本站持续维护的用户、参考与设计文档全部描述 SOW v0.2.0。单包体布局、发布目标、
保留与垃圾回收、显式迁移以及 RPM 兼容导出都属于这一版本线。sow.cli/v1 这类 wire
标识与 sow/v3 配置 schema 独立演进,不是产品版本号。
这里的页面是持续维护的设计权威。历史 PRD、评审对话、ADR 与日期化验收报告可从 Git 历史和版本标签中查阅;它们仍能证明当时 revision 与环境里的事实,但不能悄悄重定义当前产品。
一项结论要依次经过不同证据层:
设计契约 -> 源码实现 -> 聚焦测试 -> 真实客户端/供应商证据 -> 发布
前一层通过,不代表后一层自动通过。兼容性设计与各版本发布说明 都会明确写出最高验证层级。