Loading...
Loading...
Compare original and translation side by side
doc-ingestadr-queryadr-updatedecision-intakedoc-ingestadr-queryadr-updatedecision-intakedoc-ingestadr-createdoc-ingestadr-createdoc-ingestadr-createdoc-ingestadr-create.adr-manager.yaml.adr-manager.yml.ai/adr-manager.yaml.ai/adr-manager.ymldocs/adr/README.mddocs/adr/index.md.adr-manager.yaml.adr-manager.yml.ai/adr-manager.yaml.ai/adr-manager.ymldocs/adr/README.mddocs/adr/index.mdOpen question:Assumption:Needs confirmation:待解决问题:假设:需确认:decision-intakeadr-createdecision-intakeadr-create| Situation | Action |
|---|---|
| No ADR directory / conventions found | Apply references/default-conventions.md; prefer creating |
| Override and existing ADRs disagree | Prefer explicit override file if present; otherwise document conflict and ask user |
| Design doc mixes many decisions | Split per references/doc-to-adr.md; one major decision per ADR |
| User wants an answer without writing files | Use |
| 场景 | 操作 |
|---|---|
| 未找到ADR目录/约定 | 应用references/default-conventions.md;若不存在任何内容,优先创建 |
| 覆盖配置与现有ADR存在冲突 | 若存在明确的覆盖文件则优先使用;否则记录冲突并询问用户 |
| 设计文档包含多个决策 | 按照references/doc-to-adr.md拆分;每个ADR对应一个主要决策 |
| 用户希望获取答案但不生成文件 | 使用 |
.adr-manager.yaml.adr-manager.yaml