✨ feat(playbook): add install_mode deployment config
BREAKING CHANGE: [vendor] and playbook.deploy_root are no longer supported. Use [playbook].install_mode and playbook.playbook_root instead.
This commit is contained in:
@@ -2,14 +2,10 @@
|
||||
# 配置文件所在目录默认作为 project_root。
|
||||
|
||||
[playbook]
|
||||
# project_root = "." # 可选:目标项目根目录
|
||||
# deploy_root = "docs/standards/playbook" # 项目内已部署时可省略;从外部 clone 执行时必填;值始终是相对于 project_root 的项目内路径,不是外部 clone 的 playbook 路径
|
||||
# claude_md = "CLAUDE.md" # 可选:CLAUDE.md 位置(默认自动检测:根目录 → .claude/CLAUDE.md → 自动创建)
|
||||
|
||||
[vendor]
|
||||
# 当从外部 clone 的 playbook 向项目内部署快照时启用
|
||||
# 外部 clone 路径只用于执行脚本;快照仍会写入 <project_root>/<deploy_root>
|
||||
# langs = ["tsl"] # 可选:默认仅 tsl
|
||||
# project_root = "." # 可选:目标项目根目录
|
||||
# playbook_root = "docs/standards/playbook" # 项目内 Playbook 根;相对于 project_root;不是外部 clone 的 playbook 路径
|
||||
# install_mode = "subtree" # subtree|snapshot;subtree 表示已在项目内,snapshot 表示从外部 clone 安装快照
|
||||
# claude_md = "CLAUDE.md" # 可选:CLAUDE.md 位置(默认自动检测:根目录 → .claude/CLAUDE.md → 自动创建)
|
||||
|
||||
[sync_rules]
|
||||
# 同步 AGENT_RULES.md(配置节存在即启用)
|
||||
|
||||
Reference in New Issue
Block a user