Repository navigation
chore(delivery): upgrade to Bundle v0.2.2 - #17
Merged
Merged
Conversation
- refresh pinned catalogs and 13 components - add Slice command/gate and durable Handoff body - keep single-PR linear-history policy and preserve the existing PR template - update docs, ADR history and v0.2.1 evidence
- point pull_request_template at the installed SD template - install the packaged template as .github/pull_request_template.md - record explicit opt-in and update governance/evidence
- install the SD v0.2.1 repository Chinese PR template as the project copy - point pull_request_template at .github/pull_request_template.md - keep install_pull_request_template false for the project-owned copy - update docs, build log and evidence
- refresh pinned catalogs and 13 components to 0.2.2 - use the packaged Chinese PR template and its .github copy - record explicit template opt-in and update docs/evidence
This was referenced Oct 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要
将固定的 Spec Kit Delivery Bundle 从
v0.1.4升级到v0.2.2,接入 Slice 计划/Gate、可持久化的 Handoff 正文和 v0.2.2 随包中文 PR 模板;项目继续保持单 PR、required linear history 的交付策略。动机
无关联 Issue;按维护者要求升级到已发布的固定 Release。v0.2.2 只把 Delivery 随包 PR 模板改为中文;命令面、Workflow 输入、Review 维度、快照和修复预算不变。变更保持安装来源、授权边界、核心任务定制和 Python 包行为不变。
变更类型
当前设计(变更前)
v0.1.4;Delivery 扩展 8 条命令;Feature Workflow 从 tasks 直接进入 analyze/Ralph;Handoff 只保证对话输出;项目使用自己的中文 PR 模板。*-config.yml、Constitution、核心任务模板和.github/pull_request_template.md。tasks.md是唯一执行队列;Specs 本地化;串行 Ralph;禁止自动 push/merge/发布;auto_execute_hooks: false。变更内容
.specify/{extension,workflow,bundle}-catalogs.yml、bundle-records.json、extensions/.registryv0.2.2;Bundle 记录 13 个组件.specify/extensions/**、.specify/workflows/**、.opencode/commands/**0.2.2;新增speckit.delivery.slice和templates/slices.md;Feature 增加slice/slice-gate.specify/extensions/delivery/delivery-config.ymlpr_slicing: "off"、Slice 预算、stack_provider: manual、merge_policy、code_context和pull_request_template.github/pull_request_template.mdREADME.md、AGENTS.md、harness/README.md、docs/development/spec-kit-delivery.md、ADR-0004harness/evidence/delivery-v022-upgrade.md、harness/build-log.md影响
speckit.delivery.slice和 Delivery 配置字段;原生命令 35 → 36specify bundle list --json;命令闭包检查pr_slicing: "off"、stack_provider: manual、final: squashauto_execute_hooks: false;安装和验证仅只读下载v0.2.2;10 个 ZIP 的 SHA-256 与 Release API 一致设计
N/A。本次不改变 Python 包结构、公共 API 或运行时依赖,只更新安装器管理的交付工具资源和项目 PR 模板。
架构决策
依据:ADR-0004。
行为与验收
specify bundle list --jsonspeckit.delivery.slice、templates/slices.md、Featureslice/slice-gate已安装PR_BODY_PATH、PR_CREATE_HINT: gh pr create和--body-file.github副本均为中文,SHA-256 一致ee175915...验证
scripts/quality.ps1四包矩阵;wheel 构建、隔离安装和 import 通过scripts/test-quality.ps19 场景;test-governance.ps123 场景;test-static.ps13 场景完整记录:v0.2.2 evidence。
文档
当前没有生成文档投影;变更均为手工维护的权威文档。
回滚
将 Catalog 固定回
v0.1.4并执行specify bundle update speckit-delivery,或 revert 本 PR。回滚也会从 Git 历史恢复旧的项目 PR 模板;Python 包不受影响。AI 辅助
本 PR 由 AI 辅助完成安装、自动验证和文档更新;自动化检查已通过,但仍需维护者在评审中完成人工确认。
评审说明
pr_slicing: "off"、stack_provider: manual、use_queue: false、final: squash与 required linear history / 单 PR 策略一致。delivery-config.yml、项目 PR 模板和治理文档。specify integration status的 32 个 project-modified managed files 是既有核心技能/模板定制,不是本次安装缺失。.github/pull_request_template.md是随包中文模板的静态副本;未来模板升级需要显式刷新。检查清单