feat(skills): add gitlink-gatekeeper — Policy-as-Code PR merge gate #90
Loading…
Reference in New Issue
No description provided.
Delete Branch "recorder/gitlink-cli:feat/gatekeeper-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
这是什么
新增 gitlink-gatekeeper Skill —— Policy-as-Code 的 PR 合并门禁:团队把合并标准写进版本化 gatekeeper.yaml,对一个 PR 聚合 5 维(review/test/hygiene/commit/ci)算出 0–100 评分卡,给出三态裁决(PASS/REQUEST_CHANGES/COMMENT),以建议性 common 评论回写。默认 dry-run、绝不自动合并。
为什么有用
与现有 gitlink-code-review(只产评论、无阈值、无结论)互补:把 AI 评审升级为可复现、可审计、可配置的合并决策——同策略+同 PR→同裁决,帮 maintainer 统一 PR 合并标准。
内容(纯文档 Skill,复用现有命令)
命令依赖
复用 pr +view/+files/+diff、pr +comment、ci +builds;裁决标签用 label(见配套 PR #89 新增的 label shortcut 组)。遵循 gitlink-shared 的认证与 API 注意事项。
真实平台验证
已用 gitlink-cli 对真实 PR 跑通:本仓库 PR #15222 → PASS 90/100;注入示例 findings → REQUEST_CHANGES 55;评分确定性由单测锁定(同输入→同分)。
fdf630fa2bto3255884c6e