Releases: novcky/codex-goal-mode-skill
Releases · novcky/codex-goal-mode-skill
v0.4.9
中文
场景回归验证正式版本。
- 新增
goal_mode_scenarios.py,覆盖初始化、compaction 恢复、task/checkpoint 停止边界,以及 final review 完成门禁。 - 加固场景测试断言:逐项校验 action、停止语义和禁止的后续动作;final review 完成后明确停止。
- 更新 workflow reference:新增短证据摘要、compaction 后审计恢复,以及 Windows/WSL no-profile 证据采集建议。
- README、CONTRIBUTING、CI 和本地 validator 已接入场景回归检查。
- 明确预发布版本号使用
-rc.N/-beta.N后缀,稳定验证后再创建无后缀正式版本。 - 已从
v0.4.9-rc.1验证后提升为正式版本。
English
Scenario regression validation stable release.
- Add
goal_mode_scenarios.pycovering initialization, compaction recovery, task/checkpoint stop boundaries, and final-review completion gates. - Harden scenario assertions by checking actions, stop semantics, and forbidden follow-up actions; final review now completes and stops explicitly.
- Update the workflow reference with compact evidence digests, post-compaction audit recovery, and Windows/WSL no-profile evidence guidance.
- Wire the scenario checks into README, CONTRIBUTING, CI, and the local validator.
- Clarify that pre-release versions use
-rc.N/-beta.Nsuffixes before creating the unsuffixed stable version. - Promoted to stable after validating
v0.4.9-rc.1.
Full Changelog: v0.4.8...v0.4.9
v0.4.9-rc.1
中文
场景回归验证预发布版本。
- 新增
goal_mode_scenarios.py,覆盖初始化、compaction 恢复、task/checkpoint 停止边界,以及 final review 完成门禁。 - 加固场景测试断言:逐项校验 action、停止语义和禁止的后续动作;final review 完成后明确停止。
- 更新 workflow reference:新增短证据摘要、compaction 后审计恢复,以及 Windows/WSL no-profile 证据采集建议。
- README、CONTRIBUTING、CI 和本地 validator 已接入场景回归检查。
- 明确预发布版本号使用
-rc.N/-beta.N后缀,稳定验证后再创建无后缀正式版本。
English
Scenario regression validation pre-release.
- Add
goal_mode_scenarios.pycovering initialization, compaction recovery, task/checkpoint stop boundaries, and final-review completion gates. - Harden scenario assertions by checking actions, stop semantics, and forbidden follow-up actions; final review now completes and stops explicitly.
- Update the workflow reference with compact evidence digests, post-compaction audit recovery, and Windows/WSL no-profile evidence guidance.
- Wire the scenario checks into README, CONTRIBUTING, CI, and the local validator.
- Clarify that pre-release versions use
-rc.N/-beta.Nsuffixes before creating the unsuffixed stable version.
Full Changelog: v0.4.8...v0.4.9-rc.1
v0.4.8
中文
- 新增每个目标持久化的语言策略:中文或中英混合目标默认
zh-CN,英文目标默认en-US。 - 后续进度、任务记录和最终报告会沿用该语言,固定机器标记、命令和路径保持原样。
- 新增 commit hook / commitlint 兼容规则:仓库拒绝 literal goal-mode commit subject 时,可使用仓库接受的 subject,并在 commit body 保留
Goal-mode boundary:标记。 - 已通过中文、英文和 commit hook 场景的实机验证。
English
- Add a persisted per-goal language policy: Chinese or mixed Chinese/English goals default to
zh-CN, and English goals default toen-US. - Later progress updates, task records, and final reports keep that language while fixed machine markers, commands, and paths stay unchanged.
- Add commit hook / commitlint compatibility: when a repository rejects the literal goal-mode commit subject, use a repository-accepted subject and preserve the
Goal-mode boundary:marker in the commit body. - Validated on real-machine Chinese, English, and commit hook scenarios.
Full Changelog: v0.4.7...v0.4.8
v0.4.7
中文
可靠性加固正式版本。
- 强制 task 边界后立刻停止,checkpoint 和最终审核必须等后续会话。
- 初始化时将用户明确点名的多个交付物拆成独立可验证 task。
- 完成全新实机 E2E:初始化、Task 1、Task 2、Task 3、checkpoint、final review。
- 验证 dirty-worktree guard 会阻塞无关用户改动,不提交、不覆盖、不混入。
English
Stable reliability hardening release.
- Stop immediately after each task boundary so checkpoints and final review wait for later sessions.
- Split explicitly named deliverables into separate verifiable tasks during initialization.
- Complete a fresh real-machine E2E covering initialization, Task 1, Task 2, Task 3, checkpoint, and final review.
- Verify the dirty-worktree guard blocks unrelated user changes without committing, overwriting, or mixing them in.
Full Changelog: v0.4.6...v0.4.7
v0.4.6
中文
这是 reliability hardening 预发布版本。
- 增加 dirty worktree guard,避免把用户已有改动混入 goal-mode 提交。
- 收紧 checkpoint 失败处理:checkpoint 只记录和提交 tasks.md,发现问题时插入后续修复 task。
- 增加 final review 提交后的 git log -1 反查要求。
- 增加 Windows PowerShell -NoProfile 建议,减少 profile 噪声。
- 记录未来 .goal-mode 目录迁移必须兼容旧根目录布局。
English
This is a reliability hardening pre-release.
- Add a dirty worktree guard to avoid mixing user changes into goal-mode commits.
- Tighten checkpoint failure handling: checkpoints only record and commit tasks.md, and insert follow-up repair tasks when issues are found.
- Require git log -1 verification after final-review commits.
- Prefer PowerShell -NoProfile on Windows to reduce profile noise.
- Record that any future .goal-mode layout migration must stay compatible with the current root-level layout.
Full Changelog: v0.4.5...v0.4.6
v0.4.5
中文
- 加固 checkpoint-only 会话:只能更新并提交 goal-N/tasks.md。
- 禁止 checkpoint-only 会话修改 plan.md、input.md 或实现文件。
- 要求提交后用 git log -1 验证 checkpoint tracking commit 存在,否则不得在 tasks.md 中声称已提交。
English
- Harden checkpoint-only sessions so they only update and commit goal-N/tasks.md.
- Prevent checkpoint-only sessions from editing plan.md, input.md, or implementation files.
- Require git log -1 verification after the checkpoint tracking commit before tasks.md can claim it exists.
Full Changelog: v0.4.4...v0.4.5
v0.4.4
中文
- 收紧 checkpoint 边界:checkpoint tracking commit 成功或跳过后必须立即停止。
- 禁止在创建 checkpoint tracking commit 的同一会话继续执行 final review。
- 增加校验,防止 checkpoint 和 final review 被合并到同一轮。
English
- Tighten the checkpoint boundary: stop immediately after a checkpoint tracking commit succeeds or is skipped.
- Prevent final review from running in the same session that creates a checkpoint tracking commit.
- Add validation checks to prevent checkpoint and final review from being combined in one turn.
Full Changelog: v0.4.3...v0.4.4
v0.4.3
中文
- 为 checkpoint-only 的 tasks.md 更新增加固定 checkpoint 跟踪提交。
- 新增 checkpoint 修复规则:如果 checkpoint 已标记完成但更新未提交,后续会话应先创建 checkpoint tracking commit。
- README 和校验脚本已同步 checkpoint commit 规则。
English
- Add a fixed checkpoint tracking commit for checkpoint-only tasks.md updates.
- Add a checkpoint repair rule: if a checkpoint is marked complete but uncommitted, later sessions should create the checkpoint tracking commit first.
- Sync README and validation checks with the checkpoint commit policy.
Full Changelog: v0.4.2...v0.4.3
v0.4.2
中文
- 要求 tasks.md 的 commit status 使用提交后仍然成立的表述。
- 禁止把 pending、ready to commit、to be created 这类未来时提交进任务记录。
- 为 task-boundary commit 和 final-review tracking commit 增加稳定写法示例。
- 同步校验脚本,防止实机测试发现的状态文本回归。
English
- Require commit status text in tasks.md to remain true after the commit succeeds.
- Prevent pending, ready-to-commit, or to-be-created wording from being committed into task records.
- Add durable wording examples for task-boundary and final-review tracking commits.
- Update validation checks to prevent the state-text regression found during real-machine testing.
Full Changelog: v0.4.1...v0.4.2
v0.4.1
中文
- 明确首轮初始化文件不会单独提交,会随第一个 task 边界提交进入版本库。
- 明确 final review 只更新 tasks.md 时使用 final-review 跟踪提交。
- 固定 final-review 提交信息为 goal-N final review: complete,并禁止旧的 goal-N task final: Final Review 格式。
- 同步 README 和校验脚本,防止提交策略回归。
English
- Clarify that initialization files are not committed on the first turn; they are included in the first task-boundary commit.
- Clarify that final-review-only tasks.md updates use a final-review tracking commit.
- Standardize the final-review commit message as goal-N final review: complete and reject the old goal-N task final: Final Review format.
- Update README docs and validation checks to prevent commit-policy regressions.
Full Changelog: v0.4.0...v0.4.1