Hercules-debug/butler-git ↗★ 1

dsh-butler-git

git 原生的节点门禁:节点是「意图」,commit 是「证据」。Δ(预期改动)+ P(检测程序)全过才产生 commit —— 把「我改完了」变成可验证的事实。零依赖,只用 node 和 git。 | Git-native node gate: a node is an intent, a commit is the evidence. A version exists only if the declared delta and the verification program both pass. 适合需要严格验证代码改动与预期是否一致的Git开发者。

パッケージ
dsh-butler-git
互換性
未検証
Harness ピア範囲
^0.1.5-rc.2 || ^0.2.0-rc.1
Cordis ピア範囲
^4.0.0
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/09/30

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Hercules-debug/butler-git

ドキュメント

README 全文を読む ↗

node_status 是这套东西的使用体验所在

当前版本    4db1466   "让导出支持非 ASCII"
基准版本    9330fc81

相对基准改了 3 个文件
  M  src/export/csv.py
  A  src/export/encoding.py
  D  src/export/legacy.py

和声明的 Δ 比
  ✓ M  src/export/csv.py
  ✓ A  src/export/encoding.py
  ✗ D  src/export/legacy.py     声明了,但**没发生**
  + M  src/util.py              **多出来的 —— 预期外的改动**

最后一行就是"防止预期外的改动"落地的地方。