用途:在提交前清理已改动的代码,提升质量而非查找 bug。四项清理角度为复用、简化、效率、层次,分别检查重复造轮子、冗余复杂度、浪费的工作和修补式实现。\n\n流程:先通过 git diff @{upstream}...HEAD 等命令收集 diff(无 upstream 时用 git diff main...HEAD 或 HEAD~1;有未提交更改或范围 diff 为空时补充 git diff HEAD),然后并行运行四个清理代理,汇总去重后直接修复,最后用 git -C '<reviewed-worktree>' rev-parse --show-toplevel 取得路径并执行 echo simplify-guard:complete '/absolute/path/to/reviewed/worktree' 标记完成。\n\n限制:不处理正确性 bug;跳过会改变预期行为、需要大幅改动 diff 之外或误报的发现。若用户明确要求跳过 simplify 提交,可执行 echo simplify-guard:bypass 并正常提交,但不得从改动大小、紧急程度或类型推断许可。其余细节资料未提供。
simplify
通用与其它
更新于 10-16 03:39