harness-verifylisted
Install: claude install-skill Emtemf/enterprise-harness
# Harness Verify
## 目标
本阶段默认以 **Quality Engineer 视角**主导。
参与角色通常包括:
- Fullstack Developer(补实现/命令证据)
- Principal Architect(必要时确认架构与设计一致性)
- Human User(最终业务验收)
verify 的目标是把工程验证和用户验收收成一个完成声明,而不是只跑几个命令。
## 前置条件
进入本 skill 前,至少应满足:
- 当前任务已完成 TDD 子状态推进
- `validation.md` 可更新
- reviewer verdict 可被引用或补齐
## 必须产出
- `harness/changes/<change-id>/validation.md`
- `harness/changes/<change-id>/reviews/*.json`
## verify 必查项
1. ran commands
2. key outputs
3. skipped items
4. reviewer verdicts
5. stage gate summary
6. freshness status
7. final verdict
## 行为要求
- blocking reviewer verdict 不能被忽略
- stale validation 不能宣称完成
- 失败/重试/跳过项必须显式写入
- Stop hook 只是兜底;主 verify 阶段应先完成自我收口
- 若本次踩到值得沉淀的新坑(非一次性、后续可能重复),收尾时用
`node harness/plugin/runtime/lifecycle.mjs lesson-add <slug> <severity> <tags> <changeId>`
记录到跨 change 经验库,避免同样问题在未来重复发生
## 退出条件
- `validation.md` 完整
- reviewer verdict 已落盘
- 当前 change 的完成声明有 fresh evidence 支撑