Skip to content

Releases: novcky/codex-goal-mode-skill

v0.4.9

23 May 16:32

Choose a tag to compare

中文

场景回归验证正式版本。

  • 新增 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.py covering 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.N suffixes 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

23 May 16:27

Choose a tag to compare

v0.4.9-rc.1 Pre-release
Pre-release

中文

场景回归验证预发布版本。

  • 新增 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.py covering 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.N suffixes before creating the unsuffixed stable version.

Full Changelog: v0.4.8...v0.4.9-rc.1

v0.4.8

23 May 09:59

Choose a tag to compare

中文

  • 新增每个目标持久化的语言策略:中文或中英混合目标默认 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 to en-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

23 May 06:18

Choose a tag to compare

中文

可靠性加固正式版本。

  • 强制 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

23 May 05:17

Choose a tag to compare

v0.4.6 Pre-release
Pre-release

中文

这是 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

22 May 18:25

Choose a tag to compare

中文

  • 加固 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

22 May 17:53

Choose a tag to compare

中文

  • 收紧 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

22 May 17:26

Choose a tag to compare

中文

  • 为 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

22 May 15:49

Choose a tag to compare

中文

  • 要求 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

22 May 14:45

Choose a tag to compare

中文

  • 明确首轮初始化文件不会单独提交,会随第一个 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