Skip to content

chore: integrate remaining repairs and prepare v1.0.42 - #577

Merged
LeXwDeX merged 31 commits into
devfrom
chore/576-stable-release-1042
Sep 7, 2026
Merged

chore: integrate remaining repairs and prepare v1.0.42#577
LeXwDeX merged 31 commits into
devfrom
chore/576-stable-release-1042

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Closes #568
Closes #569
Closes #570
Closes #571
Closes #572
Closes #574
Closes #575
Closes #576
Closes #578

Why

先将所有必要修复完整集成到 dev,为随后 main 晋级和 v1.0.42 正式发布提供经过验证的候选。SpecGit 记录更新不应重复运行产品内容未变的完整 CI。

What changed

  • 保留 Goal PR fix: repair Goal execution and validation failures #573 的全部实现与七个问题绑定,将 main 上的 17 个既有提交带回 dev,包含已合并的 Hooks 修复。
  • 核对 100 个既有本地分支和 7 个 origin 分支;记录已包含、等价替换和陈旧交付记录的依据,补充 v1.0.42 发布说明。
  • 为 Typecheck、Unit Tests 和各平台 E2E 保存成功验证证据,按完整 Git 内容(仅排除普通 root .specgit.yaml)、套件、平台、runner 标签、UTC 日期精确复用。输入变化、缓存缺失、手动运行仍执行全部检查;必需检查名称和策略不变。

Evidence

Bun 1.3.14 本地:opencode 全套 4571 pass、0 fail;其他工作区 1760 pass;DAG 820 pass 并达到全部逐文件覆盖率门槛;29/29 类型检查通过,lint 0 错误且保留原警告上限。HttpAPI 三种模式分别 230 pass、0 fail/skip/missing。

新增 CI 指纹回归覆盖记录新增/变更/删除、产品与策略工作流变化、文件模式、符号链接、子模块和异常 Git revision。发布说明已用正式 1.0.42/main 参数渲染并确认无残留占位符。最终交付以当前 head 的 CI 和 SpecGit 实时验收为准。

Checklist

  • 必要分支的内容纳入候选并记录证据
  • Goal、本地完整测试和发布说明验证通过
  • SpecGit 记录更新的 CI 复用实现及针对性验证
  • 当前 head CI 和 SpecGit 验收通过
  • dev 合并完成并确认绑定 issue 关闭

main 晋级和正式发布在 dev 合并后单独绑定交付,继续按同一用户授权完成。

已完成:最终候选 de0d920 的全部 CI 通过,SpecGit finish exit 0;2026-09-07 合入 dev,merge commit c22bda5,全部 9 个绑定 issue 已关闭。记录变更验证中 Typecheck 10s、Unit 12s、Linux E2E 8s、Windows E2E 70s,均确认完整产品检查步骤未重跑。main 晋级继续由 #579 / PR #580 跟踪。

chore(release): promote v1.0.40 to main
Preserve main release history and the independently bound #554/#555 delivery. Runtime, tests, and gates remain identical to accepted dev 345e5c1.
chore(release): promote DAG reliability fixes to main
fix(hooks): repair execution, decisions and lifecycle
@LeXwDeX
LeXwDeX changed the base branch from main to dev September 7, 2026 06:42
@LeXwDeX LeXwDeX changed the title chore: reconcile branches and release v1.0.42 chore: integrate remaining repairs and prepare v1.0.42 Sep 7, 2026
@LeXwDeX
LeXwDeX marked this pull request as ready for review September 7, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: reconcile branches and prepare v1.0.42

1 participant