🐛 fix(commit-message): separate commit and staging authorization

This commit is contained in:
csh
2026-08-13 12:04:58 +08:00
parent 3f0beae26b
commit bcbc53b7ce
+5 -3
View File
@@ -116,10 +116,12 @@ policy 的 `emoji.requirement_env` 未设置时使用 `required_by_default`
最终确定前重新运行 `git status --short` 和 cached diff 指纹。任一结果发生变化时,
重新阅读差异、判断边界并重新校验候选信息;不要只比较文件名或 diff stat。
6. **安全收尾**
6. **🔴 CHECKPOINT · 🛑 STOP:等待执行授权**
明确标注结果是建议还是最终选择。除非用户在审阅建议后明确授权,否则绝不运行
`git commit`,不暂存文件,也不修改 index
明确标注结果是建议还是最终选择,然后停止。只有用户在审阅建议后明确授权具体
动作,才执行该动作:授权 `git commit` 不等于授权暂存或重组 index;授权调整
index 也不等于授权提交。未获得相应授权时,不运行 `git commit`,不暂存文件,
不修改 index。
## 输出约定