chore: integrate remaining repairs and prepare v1.0.42 - #577
Merged
Conversation
chore(release): promote v1.0.40 to main
chore(release): promote DAG reliability fixes to main
fix(hooks): repair execution, decisions and lifecycle
5 tasks
LeXwDeX
marked this pull request as ready for review
September 7, 2026 07:20
This was referenced Sep 7, 2026
This was referenced Sep 7, 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.
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
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
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 跟踪。