1.8 KiB
1.8 KiB
Why
./scripts/context-health.sh 已将主 Specs 的 Requirement 集合与 requirement-evidence.json 的集合设为严格双向约束。当前 89 条 Requirement 中有 36 条没有证据记录,且入口矩阵也没有链接这 36 条,导致上下文健康检查无法通过。需要仅补齐已存在实现的可追溯证据,不改变任何业务契约或运行行为。
What Changes
- 对 36 条缺失的主 Spec Requirement 补充
docs/verification/context-reset/requirement-evidence.json证据行;每行只记录经源码、迁移、配置或既有可执行验证直接证明的入口、调用链、状态/存储事实和验证输出。 - 在
docs/verification/context-reset/entry-capability-requirement-matrix.json为相同 36 条 Requirement 建立最小入口链接;复用现有 HTTP 或已注册异步入口,离线迁移/导入流程仅使用不参与 HTTP/异步覆盖集合比较的已证实离线入口记录。 - 保持证据集合、主 Specs Requirement 集合和入口矩阵 Requirement 链接集合一致;不添加过期条目。
- 不修改主 Specs、业务代码、迁移、测试体系、运行配置或
scripts/context-health.sh。
Capabilities
New Capabilities
- 无。
Modified Capabilities
system-operations: 为既有上下文健康检查的 Requirement 证据覆盖门禁补充可观察的基线维护契约;不改变 API、Worker、数据库或运行配置行为。
Impact
- Affected files:
docs/verification/context-reset/requirement-evidence.json、docs/verification/context-reset/entry-capability-requirement-matrix.json;本 Change 的规划工件。 - Affected validation:
./scripts/context-health.sh的 Requirement 证据链与入口矩阵双向覆盖检查。 - No production impact: 不执行数据库写入、迁移、外部渠道调用或运行配置调整。