37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# Acceptance: single-react-design-freeze
|
|
|
|
## 实现结果
|
|
|
|
- 新增类型化 Harness contracts 和序列化契约测试。
|
|
- ISS-014 已调整为 11 个串行 changes,并补齐 Tool ID、双状态、previous turn 和安全切换决策。
|
|
- Python 查询脚本和 Spring 主配置改为环境变量 Secret。
|
|
- 集成测试和历史 handoff 中的旧 Secret 副本已删除或脱敏。
|
|
- devflow glossary 新增 Harness、EvidenceGuard、SemanticGuard、Invocation Status 和 Evidence Status。
|
|
|
|
## 静态验证
|
|
|
|
- OpenSpec strict validation:通过。
|
|
- Secret 扫描:通过,已知真实 Secret 模式零匹配。
|
|
- Diff whitespace 检查:通过。
|
|
|
|
## 脚本验证
|
|
|
|
- 4 个 contract tests:通过。
|
|
- ToolInvocationRecorder、ExecutorGatekeeperService、ChatController focused baseline:通过。
|
|
- 查询脚本缺失密码环境变量时 fail fast:通过。
|
|
|
|
## 浏览器/人工验证
|
|
|
|
- 不适用;阶段 0 未切换任何公开 UI/API。
|
|
|
|
## 未验证与后续门禁
|
|
|
|
- Provider 侧旧凭据轮换待凭据所有者完成。
|
|
- Live E2E 留到阶段 7。
|
|
- 阶段 1 只有在本 change Archive 和 Git commit 后才能开始。
|
|
|
|
## 状态
|
|
|
|
- Stage acceptance: accepted
|
|
- OpenSpec archive: authorized by standing user instruction
|