pr_merge
Validate approval and confidence criteria before merging a PR; fail-closed and require human confirmation when criteria are unmet.
Instructions
合并 PR——merge_criteria 真判定(approver-review:reviewer 非 submitter;confidence-min:confirmed=1.0/suggested=0.5/无=0 ≥ detail 阈值;未知 kind 或 detail 畸形判不过)fail-closed,未过挂起 HITL(human_confirmed=true 强制合并)。PR 的 workflow 存在 branch-{submitter} 时联动写回 trunk(version+1+删 branch,mergedVersion 回填;写回失败 PR 回退 open)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | 操作者 | |
| pr_id | Yes | PR 标识 | |
| data_dir | No | 数据根目录 | |
| human_confirmed | No | HITL 人审确认(criteria 未过时须显式 true 才合并) |