Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{
"name": "spec-superflow",
"description": "Two-path workflow with optional planning, final review, recoverable state, and delta spec sync.",
"version": "2.0.1",
"version": "2.1.0",
"source": "./",
"author": {
"name": "MageByte",
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spec-superflow",
"version": "2.0.1",
"version": "2.1.0",
"description": "Lean spec workflow with direct or planned execution and evidence-based completion.",
"source": "./",
"author": {
Expand Down
2 changes: 1 addition & 1 deletion .claude/always/phase-guard.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# spec-superflow v2.0.1 | opt-in
# spec-superflow v2.1.0 | opt-in
仅当用户明确要求 spec-superflow,或用户要求继续的活动 change 含 `.spec-superflow.yaml` 时进入 `workflow-start`。普通任务不应用本工作流;proposal、spec、design、tasks、contract 等通用文件不是触发信号。
2 changes: 1 addition & 1 deletion .codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spec-superflow",
"version": "2.0.1",
"version": "2.1.0",
"description": "Lean spec workflow with direct or planned execution and evidence-based completion.",
"author": {
"name": "MageByte",
Expand Down
2 changes: 1 addition & 1 deletion .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
},
"metadata": {
"description": "Lean spec workflow plugin marketplace for Cursor",
"version": "2.0.1"
"version": "2.1.0"
},
"plugins": [
{
Expand Down
2 changes: 1 addition & 1 deletion .cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "spec-superflow",
"displayName": "spec-superflow",
"description": "Lean spec workflow with direct or planned execution and evidence-based completion.",
"version": "2.0.1",
"version": "2.1.0",
"author": {
"name": "MageByte",
"url": "https://github.com/MageByte-Zero"
Expand Down
4 changes: 2 additions & 2 deletions .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
},
"metadata": {
"description": "Lean spec workflow plugins and skills for AI coding agents.",
"version": "2.0.1"
"version": "2.1.0"
},
"plugins": [
{
"name": "spec-superflow",
"description": "Direct or planned execution with evidence-based completion, recovery, and delta spec sync.",
"version": "2.0.1",
"version": "2.1.0",
"source": ".",
"author": {
"name": "MageByte",
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ The format loosely follows Keep a Changelog.

## [Unreleased]

## [2.1.0] - 2026-10-26

### Changed

- Separate legacy recovery instructions from default workflow skills; route existing changes by recorded workflow variant and ship the compatibility reference with the bundled runtime.
Expand Down
2 changes: 1 addition & 1 deletion GEMINI.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# spec-superflow v2.0.1 | opt-in
# spec-superflow v2.1.0 | opt-in

Use the bundled agent skills in `skills/` to run the spec-superflow workflow.

Expand Down
4 changes: 2 additions & 2 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- [Fission-AI/OpenSpec](https://github.com/Fission-AI/OpenSpec) — 规划引擎(Schema 验证、Delta Spec、工件解析)
- [obra/superpowers](https://github.com/obra/superpowers) — 执行纪律(TDD 铁律、SDD、系统化调试、代码审查)

当前发布版本:**v2.0.1**。
当前发布版本:**v2.1.0**。

每个安装渠道都把 Skill 与 CLI runtime 作为同一个版本单元部署和升级;Skill 只运行该安装包内的 runtime,不依赖 `PATH` 中其他渠道留下的 `ssf`。

Expand Down Expand Up @@ -187,7 +187,7 @@ codex plugin add spec-superflow@awesome-codex-plugins
当社区 marketplace 镜像尚未同步时,可直接指定本仓库的 release tag:

```bash
codex plugin marketplace add MageByte-Zero/spec-superflow --ref v2.0.1
codex plugin marketplace add MageByte-Zero/spec-superflow --ref v2.1.0
codex plugin add spec-superflow@spec-superflow
```

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

spec-superflow 把 OpenSpec 的结构化规划与 Superpowers 的验证纪律组合成一个自包含插件。v2 将新任务收敛为两个入口:明确的小改动直接执行,需要共同确认范围的改动先形成一份短计划再执行。

当前版本:`v2.0.1`
当前版本:`v2.1.0`

默认行为偏向低成本:当前会话内执行、最终审查一次、最终验证一次、普通调试留在执行阶段。子代理、逐波审查和 worktree 都需要显式选择。

Expand Down Expand Up @@ -183,7 +183,7 @@ ssf isolate changes/example --worktree
### OpenAI Codex CLI / App

```bash
codex plugin marketplace add MageByte-Zero/spec-superflow --ref v2.0.1
codex plugin marketplace add MageByte-Zero/spec-superflow --ref v2.1.0
codex plugin add spec-superflow@spec-superflow
```

Expand Down
2 changes: 1 addition & 1 deletion docs/README_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

spec-superflow combines OpenSpec-style planning with Superpowers-style verification discipline in one self-contained plugin. v2 gives new work two entry points: execute a clear, bounded change directly, or approve one short plan before implementation.

Current: `v2.0.1`
Current: `v2.1.0`

The defaults minimize overhead: execute in the current session, review once at the end, verify once at completion, and keep ordinary debugging inside execution. Subagents, per-wave reviews, and worktrees are explicit choices.

Expand Down
20 changes: 10 additions & 10 deletions docs/releases/v2.1.0-plan.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# v2.1.0 发布计划

更新:2026-10-26。状态:准备阶段,尚未授权发布。
更新:2026-10-26。状态:#139 已合并,维护者已授权发布 v2.1.0 和评论、关闭已解决的 issue;候选源验证与外部市场同步进行中。

当前正式版本为 v2.0.1,目标版本为 v2.1.0。本轮先提交实现和发布计划,不改版本号、不合并 PR、不推标签、不发布 npm/GitHub Release,也不关闭 issue。
当前正式版本为 v2.0.1,目标版本为 v2.1.0。发布授权已具备;仍须依次完成候选源验证、发布准备 PR、最终源扫描、外部市场同步和干净安装,再推送标签。#112 仅交付导入包预览,客户端验收完成前保留 issue。

## 范围

Expand Down Expand Up @@ -31,18 +31,18 @@

### 1. 合并实现

- [ ] 审查并合并 #139;确认最终 PR head 的 Ubuntu/Windows × Node 20/22、安装冒烟和 Plugin Scanner 全部通过。
- [x] #139 已合并为 `51968880b4853710141e1eaf14ca51d87b657708`;最终 PR head `8f3f203` 的 Ubuntu/Windows × Node 20/22、安装冒烟和 Plugin Scanner 全部通过(CI [40259974455](https://github.com/MageByte-Zero/spec-superflow/actions/runs/40259974455),Scanner [40259974417](https://github.com/MageByte-Zero/spec-superflow/actions/runs/40259974417))。
- [ ] 从 Windows CI 确认 release-install.test.mjs 实际执行,覆盖自定义系统临时目录、独立克隆目标、同包版本读取和失败清理。失败必须回到实现修复。
- [ ] 确认 v2.1.0 将妙手标记为导入包预览;保持客户端、云端模式和模型调用的未验收说明。
- [x] v2.1.0 将妙手标记为导入包预览;客户端、云端模式和模型调用仍未验收。

### 2. 准备 2.1.0 候选源

- [ ] 从最新 main 创建发布准备分支,使用 `node scripts/spec-superflow.mjs version 2.1.0` 同步版本。
- [ ] 将 CHANGELOG 的 Unreleased 整理为 2.1.0,写入实际发布日期;保留新的空 Unreleased 区域。
- [ ] 核对 README、英文 README、INSTALL、插件清单、package-lock、hooks 和版本提示。九个源 Skill 继续使用同包 CLI,不增加独立 npm 版本 pin。
- [x] 从 main `5196888` 创建 `codex/release-v2.1.0`,使用 `node scripts/spec-superflow.mjs version 2.1.0` 同步版本。
- [x] CHANGELOG 新增 2.1.0(2026-10-26),保留空 Unreleased 区域。
- [x] README、英文 README、INSTALL、插件清单、package-lock、hooks 和版本提示已同步;九个源 Skill 继续使用同包 CLI。
- [ ] 只暂存本次版本准备文件。package.json 的 npm version 钩子含 git add -A,使用前必须处理其会纳入无关本地文件的风险。
- [ ] 对候选源运行 build、完整 test、validate、check-versions、doctor、test:raw-mode 和 npm pack --dry-run;完成所有示例的相应校验。
- [ ] 用打包候选物在空目录运行 CLI;用本地候选源重装 WorkBuddy/Qoder 等代表入口,确认 Skills、CLI 和版本元数据来自同一个候选源。重新生成匹配 2.1.0 的妙手预览包。
- [x] 2.1.0 候选代码通过 build、完整 test(950/950)、两个示例校验、check-versions、doctor、test:raw-mode 和 npm pack --dry-run。
- [x] 实际 npm 打包物在空目录读取版本和参考文档;临时配置中 WorkBuddy、Qoder 安装的九个 Skills 与 CLI/元数据均为 2.1.0;CodeBuddy 安装与保留无关技能的卸载通过。已生成匹配 2.1.0 的妙手预览 ZIP。
- [ ] 提交并审查发布准备 PR;其合并不等于已发布。

### 3. 确认市场交付
Expand Down Expand Up @@ -82,4 +82,4 @@ node scripts/verify-marketplace-release.mjs \

标签尚未推送时保留 PR 和候选物供调整。npm 发布后不覆盖同一版本、不擅自删除标签或 unpublish;若存在发布缺陷,先记录各渠道实际状态,再由维护者决定补丁版本或市场回退。

下一步:等待并检查 #139 的最终 CI;在维护者决定合并后,进入 2.1.0 版本同步与候选源验证。
下一步:完成 2.1.0 候选源验证和发布准备 PR;最终合并源扫描通过后提交外部市场同步 PR。市场版本与干净安装验证通过后,按维护者本次授权发布并处理已解决的 issue。
2 changes: 1 addition & 1 deletion gemini-extension.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spec-superflow",
"description": "Lean spec workflow: direct or planned execution with evidence-based completion",
"version": "2.0.1",
"version": "2.1.0",
"contextFileName": "GEMINI.md"
}
2 changes: 1 addition & 1 deletion hooks/session-start
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/env bash
# v2.0.1: conditional injection
# v2.1.0: conditional injection
# Keep the installed workflow dormant unless its own state file is present.
# Explicit user requests are handled by the installed skill catalog after the
# session starts, so inactive sessions need no injected reminder at all.
Expand Down
2 changes: 1 addition & 1 deletion llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

spec-superflow is a self-contained, zero-runtime-dependency workflow plugin for AI coding tools.

Current version: v2.0.1.
Current version: v2.1.0.

## Default v2 flow

Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spec-superflow",
"version": "2.0.1",
"version": "2.1.0",
"description": "Lean spec workflow with direct or planned execution, evidence-based completion, and opt-in delegation or worktrees.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "spec-superflow",
"description": "Lean spec workflow with direct or planned execution and evidence-based completion.",
"version": "2.0.1",
"version": "2.1.0",
"author": {
"name": "MageByte",
"url": "https://github.com/MageByte-Zero"
Expand Down
Loading