v2.1.0 — 映射收敛:只有 spec 与 User Story 两级建卡
v2.1.0 — 映射收敛:只有 spec 与 User Story 两级建卡
BREAKING:mapping.task_artifact 移除。任务与 Phase 不再创建工作项,一律以
checklist 文本折叠进所属卡描述。若从 2.0.0 升级,请从配置中删除 task_artifact、
defaults.task、status_mapping.pending/in_progress,并删除旧 pingcode-mapping.json 重建。
Changed
- BREAKING:映射收敛为 spec 与 User Story 两级——任务与 Phase 不再创建工作项,
一律以 checklist 文本折叠进所属卡描述:story 卡嵌自己的任务清单(按 Phase 分组),
spec 卡嵌跨故事任务清单;环境变量SPECKIT_PINGCODE_TASK_ARTIFACT移除 - 卡片描述构成:配置
story_artifact时 spec 卡只保留非 User Story 正文,
章节内容各自进章节卡;未配置时全文(含章节)并入 spec 卡 - 父卡关联按顶层卡类型泛化:故事类卡选特性挂靠,特性类卡选史诗挂靠(均可跳过);
章节卡固定挂 spec 卡下 status_mapping精简为仅completed(中间状态不由扩展流转);
环境变量SPECKIT_PINGCODE_STATUS_PENDING/IN_PROGRESS移除sync-status精简为卡片收尾:某张卡关联任务全部[x]→ 流转该卡到完成态
(spec-story 模式逐 story 卡判断,spec-only 模式判断 spec 卡);
逐任务流转与差异报告移除,日志改为逐卡收尾记录pingcode-mapping.json移除tasks[]/minimal/summary,mode取值改为
spec-only | spec-story;任务归属由 sync-status 直接从tasks.md解析
Removed
- 任务工作项创建流程与极简模式概念(任务永远只是卡内 checklist)
安装
specify extension add pingcode \
--from https://github.com/HJXArthurAtlas/Spec-Kit-PingCode/releases/download/v2.1.0/pingcode-2.1.0.zipFull Changelog: v2.0.0...v2.1.0