Skip to content

chore: release 1.8.1 - #168

Merged
dommaker merged 4 commits into
masterfrom
chore/release-1.8.1
Sep 17, 2026
Merged

dommaker merged 4 commits into
masterfrom
chore/release-1.8.1

Conversation

@dommaker

Copy link
Copy Markdown
Owner

🤖 harness-ship

…` 之上

发版器无条件注入 `### Changes` 造成空头对,30 条详细条目整体落在 BREAKING 名下。
实质行多重集不变(369→369),仅标题位置归位。发版器侧根因修在 studio-config。
- runOne(name, context):采样与错误隔离复用 executeOne 单路径,enabled/errorStrategy 值来源仍是 EffectiveHook(唯一声明点 HookConfig,#159)
- enabled:false → 实现体零调用,返回 skipped:true/passed:true 记录(HookExecutionRecord 加性可选字段,镜像 sampled 先例)
- block 失败(实现体抛或返回 passed:false)→ 抛 Error,message 形如 `[harness] hook "<name>" blocked: <原文>`;warn 失败 → resolve 返回 passed:false 带 error 记录;未知名 → 抛错(口径同注册表闭环)
- 无新公共符号:public-exports / public-type-surface / public-value-surface 三闸清单零变更;ADR-0022 定级 minor(加性)
- 测试:pipeline.test.ts 新增 7 项(先红后绿:实现前 TS2339);文档:src/hooks/CONTEXT.md、CHANGELOG 同步
- studio 侧随动(删本地判定读取点、委托 runOne)另开下游票,发版后执行
@dommaker
dommaker enabled auto-merge September 17, 2026 03:39
@dommaker
dommaker merged commit e46d03b into master Sep 17, 2026
3 checks passed
@dommaker
dommaker deleted the chore/release-1.8.1 branch September 20, 2026 07:07
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.

1 participant