@longzai-intelligence-decision/cli
v0.0.12
Published
Longzai Intelligence Decision ADR 注册表引擎 CLI
Maintainers
Readme
@longzai-intelligence-decision/cli
bin lzi-decision:文件化 ADR 注册表引擎 CLI(Local First,docs/decisions/*.md 为唯一真源)。
命令面
- 脚手架:
init(生成/追加 lzi-decision.config.ts + 注册表存根)、template(标准模板/字段契约) - 读写:
create(门禁取号 → 模板落盘 → 索引联动)、list、show <ref> - 门禁:
lint(5 规则 + 棘轮基线三态)、numbering next|check、index check|fix、health - 替代链:
supersede <old> <new> - 远程:
sync status|push(文件 → 服务器单向推送,经 api-core node preset 对接既有 Elysia 服务端;不回写文件)
判据口径:exit 0 过 / 1 违规 / 2 配置或门禁错误;全部命令支持 --format text|json。
工程纪律(ADR-0049)
createCli + defineCommand(zod schema 校验)、@longzai-intelligence-cli/standard 交互/着色、构建期 CLI_VERSION define、bin 指向 dist/index.js。命令旗标契约见 docs/guides/adr-file-format.md §七(KNOWN_FLAGS 零漂移断言测试守护)。
依赖
@longzai-intelligence-decision/config|ledger|api-core(workspace)+ @longzai-intelligence-cli/core|standard。
