用途:对拉取请求(PR)执行首轮、只读的审查,输出结构化审查评论与标签,供后续流程使用。
主要能力:采用三阶段顺序流程。阶段 00 内联执行:head 感知的去重门(仅当 reviewed 标签带有当前 HEAD 的有效回执时才提前退出),并收集 PR 元数据、约定、已有评论、CI 状态、完整 diff、机械风险等级与新认证面检测。阶段 01 由单个子代理在干净隔离上下文中对整体 diff 做一致性审查,包含分析、置信度打分(阈值 80)、安全分类、约定合规与 Closes-vs-Refs 检查。阶段 02 内联执行:发布带完整 40 位 head 回执行的评论,按需应用 security 标签,应用 lane:fast/lane:staging 标签,最后应用 reviewed 标签,写本地报告并输出结果标记。
使用方式:参数为 PR 编号($1)与 org/repo($2),均必填。无需令牌,GitHub 认证由环境提供。各阶段通过 .procedure-output/review-pr/{stage}/handoff.md 交接,子代理只接收交接文件路径,不接收编排器历史。
限制:严格顺序执行,无并行、无按文件拆分;只读,不 clone、不 checkout、不修改仓库、不推送;置信度低于 80 的发现不呈现;不应用 double-checked 标签,结论始终是进入 double-check;lane 标签由脚本决定,非 fast 一律回退 staging;标签顺序为 security → lane:* → reviewed,reviewed 必须最后。风险等级只升不降。报告仅写本地文件,不发送 Quest。