Skip to content

Commit 894395c

Browse files
inhereclaude
andcommitted
docs(plan): D2 顶部加修订记录
记录初版方案/现状vs共享选项对照/SharedOpts 命名定型三次变更。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 1f87aee commit 894395c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

docs/plans/feat-D2-persistent-options.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55
> 依据:[../compare-with-others.zh-CN.md](../compare-with-others.zh-CN.md) 差距 5;[../TODO.md](../TODO.md) D2。
66
> 对标:cobra 的 `PersistentFlags` / `LocalFlags` / `InheritedFlags` 三层模型。
77
8+
## 修订记录
9+
10+
| 日期 | 变更 |
11+
|---|---|
12+
| 2026-06-21 | 初版:三层选项模型(global/shared/local) + `InheritOptsFrom` 合并基元 + 分发合并方案 |
13+
| 2026-06-21 | 增加「现状 vs 共享选项」输入对照表,澄清 cobra `PersistentFlags` 的含义(父选项下放到子命令树,可写在子命令段) |
14+
| 2026-06-21 | API 命名定为 **`SharedOpts()`**(原拟 `PersistentFlags`,改为更短、贴 gcli `Opts` 词汇) |
15+
816
---
917

1018
## 现状

0 commit comments

Comments
 (0)