devpace v1.5.0
What's Changed
External Tool Sync (/pace-sync)
- 语义桥接 GitHub Issues:将 devpace 研发状态与 GitHub Issues 形成语义级同步——Claude 理解变更意图后生成对应外部操作,而非机械的字段映射。v1.5.0 为 push-only MVP
- 4 子命令 MVP 同步体系:
setup(引导式配置)、link(关联 CR ↔ GitHub Issue)、push(推送状态:标签更新 + 评论记录)、status(同步状态和一致性检查) - sync-mapping-format.md Schema:同步配置格式契约(平台配置 + CR 状态映射 + 实体映射 + Gate 结果同步 + 关联记录)
- sync-push advisory hook:CR 状态变更后非阻断提醒推送(始终 exit 0)
- devpace-rules §16 同步管理:条件生效规则——sync-mapping.md 存在时激活
- 适配器模式:平台无关 procedures + GitHub 适配器(Linear/Jira 预留 Phase 19+)
pace-init 架构优化
- Token 优化:SKILL.md 瘦身 + procedures 拆分为 7 个独立文件(core/checks/dryrun/from/full/reset/template/verify)
- 六大原则架构重构:checks 数据提取 + Git 策略回归 + CI SSOT + 路由层清理
- 综合优化 14 项:生命周期感知 + 子命令扩展 + 工具链精准检测
- Hook + Rules + 语义同步集成:状态缓存比对 + 7 步管道对齐 + 双层保障
Documentation
- pace-sync 特性文档(中英双语)
- pace-init 特性文档(中英双语)+ Skill 文件架构表 + procedures 完整链接
- README BizDevOps 映射表归档 user-guide
- user-guide 同步更新
Backward Compatible
- /pace-sync 为全新 Skill,不影响已有命令和工作流
- sync-mapping.md 为可选配置——不存在时核心流程完全不受影响
- sync-push hook 为 advisory(仅提醒,不阻断),不改变现有 hook 行为
- CR Schema 的"外部关联"字段为可选——已有 CR 不受影响
Full Changelog: v1.4.1...v1.5.0