展示HN:Decision Guardian 现在支持命令行界面(CLI)
决策守护者
通过直接呈现过去的架构决策来防止机构遗忘
# 全局安装
npm install -g decision-guardian
# 或者直接使用,无需安装
npx decision-guardian --help
# 检查暂存的更改
decision-guardian check .decispher/decisions.md
# 针对某个分支进行检查
decision-guardian check .decispher/decisions.md --branch main
# 自动发现所有决策文件
decision-guardian checkall --fail-on-critical
# 使用模板初始化新项目
decision-guardian init --template security
可在任何 CI 系统中使用 — GitLab、Jenkins、CircleCI、预提交钩子等
GitHub 开源项目:
https://github.com/DecispherHQ/decision-guardian
查看原文
Decision Guardian
Prevent institutional amnesia by surfacing past architectural decisions directly<p># Install globally<p>npm install -g decision-guardian<p># Or use directly without installation<p>npx decision-guardian --help<p># Check staged changes<p>decision-guardian check .decispher/decisions.md<p># Check against a branch<p>decision-guardian check .decispher/decisions.md --branch main<p># Auto-discover all decision files<p>decision-guardian checkall --fail-on-critical<p># Initialize a new project with template<p>decision-guardian init --template security
Use in any CI system — GitLab, Jenkins, CircleCI, pre-commit hooks, and more<p>Github Open Source -:<p>https://github.com/DecispherHQ/decision-guardian