sync_blueprint_rules 改为双文件写入: - AGENTS.md:完整蓝图工作流 MANAGED 块(开放标准,Qwen/Cursor/Copilot 均读), 措辞去 Claude 专属化("Claude 应做的"→"AI 应做的",技能引用改为通用流程描述) - CLAUDE.md:MANAGED 块瘦身为 @AGENTS.md 薄引用(保留 version marker, 版本检测不受影响),内容永不分叉 - 抽 upsert_managed_block 公共 helper(created/updated/appended 三态), 附 tempdir 单元测试;SyncResult 新增 agents_md_action 背景:批量同步后发现所有项目只落 CLAUDE.md,跨工具内容被锁进单一工具 私有文件,违反宪章「跨工具单一来源 = AGENTS.md」。 下次批量同步时全部项目自动迁移到新结构(marker 机制天然幂等)。 Rules-Applied: R01, R07 |
||
|---|---|---|
| .. | ||
| modules | ||
| CONVENTIONS.md | ||
| manifest.yaml | ||
| rules.md | ||
| usage.json | ||