Why
v1.0.35 的正式发布需要系列文件 .github/releases/v1.0.35.md(文件名必须等于 release-version.ts 从 graphagent-v1.0.34 推导的下一版本 1.0.35),release-fork 工作流渲染该文件产出 GitHub Release 正文;缺文件即 fail-closed。
Scope
Approach
复用 v1.0.34.md 的结构惯例(Features/Bug Fixes/CI/Test Summary/Verification/compare link),Test Summary 填 PR #459 的实际 CI 门禁证据。
Acceptance
- 文件名与推导版本一致,渲染演练(release-notes.ts --out 本地校验)通过。
- PR 过 main 门禁 + SpecGit Acceptance,
specgit finish exit 0。
Why
v1.0.35 的正式发布需要系列文件
.github/releases/v1.0.35.md(文件名必须等于 release-version.ts 从 graphagent-v1.0.34 推导的下一版本 1.0.35),release-fork 工作流渲染该文件产出 GitHub Release 正文;缺文件即 fail-closed。Scope
.github/releases/v1.0.35.md:按 RELEASE_NOTES_TEMPLATE.md 结构,记录 fix(session): giant summary.diffs message starves event loop — ESC abort unresponsive #458 巨型 summary.diffs 修复(PR fix(session): cap summary.diffs at 256KB to stop event-loop starvation #459)与 specgit-accept harness 对齐;占位符{VERSION}/{Prerelease/Stable}/{branch}/{previous_tag}/{current_tag}由 release-notes.ts 渲染。Approach
复用 v1.0.34.md 的结构惯例(Features/Bug Fixes/CI/Test Summary/Verification/compare link),Test Summary 填 PR #459 的实际 CI 门禁证据。
Acceptance
specgit finishexit 0。