用途:把 CodeRabbit 试点转为明确的生产上线决策。每个关卡需有负责人、证据、失败判据和回滚方案。
前提:先确定 CodeRabbit 组织、Git 提供方、仓库、套餐与责任人;阅读 references/official-docs.md,执行前复核时效性合同;在审批边界满足前只使用合成或只读证据;保留仓库独立的 CI、安全与人工评审要求。
当前合同要点:配置可能来自多个权威来源;提供方权限、角色、席位与套餐彼此不同;评审状态须与独立 CI 和安全共存;保留、导出、密钥与支持均需指定负责人。
认证:Git 提供方会话、CodeRabbit 网页会话、CLI 凭据与 CodeRabbit API 密钥视为独立凭据。仅使用已批准的会话或密钥管理引用,绝不打印密钥,不得把凭据放入 .coderabbit.yaml、源文件、日志或交付物。
步骤:核实范围、归属、权限、配置、套餐、席位、角色与数据;演练正常、跳过、无效配置、限额、提供方故障与回滚路径;确认仪表盘、事件归属、连续性与再认证;记录 GO、CONDITIONAL GO 或 NO-GO 及证据。
工具纪律:用 Glob 定位候选配置与证据文件,不扩大范围;用 Grep 查找字段、命令、标识与过期声明;用 Read 查看最小必要文件与权威证据;Write 仅用于新的已批准本地草稿或证据产物;Edit 仅用于回滚已知的有界已批准变更;不得用文件工具替代已认证的 CodeRabbit 或提供方操作。
审批边界:仓库、安全、隐私、计费与运维负责人各自批准其关卡;在明确批准前保持分析与草稿本地化,并记录批准人及范围。
输出:就绪矩阵、回执、风险、连续性计划、回滚与决策,包含来源日期、未知项,以及观察事实与建议之间的确切边界。
错误处理:合同不清或文档冲突时停止变更、引用双方来源并请负责人裁决;缺少访问或批准时只产出草稿与证据计划;验证或试点行为不符预期时恢复先前状态并保留失败证据;输出含密钥或私有代码时停止、隔离、脱敏并通知数据负责人。
验证:对照 references/official-docs.md 中带日期的来源确认每项声明;核实范围、负责人、批准、正常路径、失败路径与回滚;任何已批准变更后重读生效配置或提供方状态;将不支持的字段、未记录端点与未验证假设报告为失败。
资源:官方文档与合同说明;任何实盘操作前复核带日期的合同;将未解决或已变化的供应商行为视为停止条件。