用途:针对 head 不在 different-ai/openwork 的 PR(isCrossRepository: true)执行审查清单。fork PR 不会被 warden.yml 自动放行,warden-clearance.yml 也会拒绝,且当前没有自动强制 DCO 或 ee/ CLA。
主要能力与检查项:1) DCO:每个非合并提交都需带 Signed-off-by: Name <email>,签署邮箱应与提交作者邮箱一致;缺失则 Blocked,让贡献者执行 git rebase --signoff origin/dev && git push --force-with-lease,审查者不得代签。2) ee/ 路径需有个人或公司 CLA,且需 cla-signed 标签;标签由维护者确认协议存档后添加,不能用来解锁 PR。3) Warden 必须在被合并的确切 head 上运行 diff-security-review 与 confidentiality-review;fork head 上默认缺失,可在同仓库分支运行 pnpm warden:check 做本地预检,但本地放行不能替代 GitHub 审批。4) 人工通读完整 diff,记录所读 head SHA、完整阅读与略读的文件。5) 检查新增 IPC、网络、依赖面,要求逐项说明理由。6) 可将 fork 提交 cherry-pick 到同仓库分支(保留作者与原始 Signed-off-by),再开 carry PR。7) 在 PR 上逐项记录 OK/Blocked/N/A 及绑定的 head SHA。
使用方式:设置 R=different-ai/openwork 与 N=<pr-number>,用 gh pr view、gh api、gh pr diff 等命令逐项核查。
限制:任何一项 Blocked 即不批准、不合并;head 变更后审查失效,需重跑第 1、3、4、5 项;涉及 .github/、warden.toml、.warden/、.agents/skills/、.claude/skills/ 的 PR 永不被 Warden 自动放行,需人工安全审查。具体收费、平台等信息暂未提供。