动机
PR #26 扫描发现 skills/shadow-dev-hotfix/SKILL.md 存在 6 处同款一刀切强制:「复现测试先红后绿(非协商)」出现在进场说明、修复步骤、不可省清单与 mini 任务模板四处,且 mini 正文声明「复杂度评级恒 S、期望验证深度 unit」自相矛盾(S 级按分级制不创建测试)。与 norms/tdd-verification.md 分级制(20260925 用户批准)及 PR #26 后的新铁律直接冲突:线上文案错字、配置错误类 S 级急修也被强制写测试文件。
引用规范
norms/tdd-verification.md
- 当前结论: S 不创建测试(走查+扫描)/ M 绿灯测试 / L 完整 TDD 先红后绿;过度测试阻塞
- 适用 scope: hotfix 验证强度条款的逐字对齐目标
决策
- 选型: 「复现测试先红后绿」降级为 L 级条件;快车道铁门禁改为「复现确认」——修复前必须以可重复手段复现问题(L 级=自动化测试先红;S/M 级=人工复现步骤/观察),保证根因不失准但手段按级别
- 对比方案: 维持强制测试——违背用户明确指令与分级制;完全删掉复现要求——丢失快车道最重要的一条安全性
- 理由: 复现确认与写测试是两件事:前者防猜测式修复(hotfix 的立身之本),后者仅是其 L 级实现形式。mini 模板同步修正评级恒 S 的矛盾——评级按触及面判定,命中契约/共享路径即 L
任务
Phase 1
补充
Brief: shadow-docs/changes/20261005-fix-hotfix-tiered-validation/(复现确认按分级,L 才强制先红后绿)
完整 brief:shadow-docs/changes/20261005-fix-hotfix-tiered-validation/brief.md
动机
PR #26 扫描发现
skills/shadow-dev-hotfix/SKILL.md存在 6 处同款一刀切强制:「复现测试先红后绿(非协商)」出现在进场说明、修复步骤、不可省清单与 mini 任务模板四处,且 mini 正文声明「复杂度评级恒 S、期望验证深度 unit」自相矛盾(S 级按分级制不创建测试)。与norms/tdd-verification.md分级制(20260925 用户批准)及 PR #26 后的新铁律直接冲突:线上文案错字、配置错误类 S 级急修也被强制写测试文件。引用规范
norms/tdd-verification.md决策
任务
Phase 1
skills/shadow-dev-hotfix/SKILL.md— 铁门禁措辞、mini 模板、任务示例、不可省清单、根因条款五处对齐补充
Brief: shadow-docs/changes/20261005-fix-hotfix-tiered-validation/(复现确认按分级,L 才强制先红后绿)
完整 brief:shadow-docs/changes/20261005-fix-hotfix-tiered-validation/brief.md