# 运维审核规范 创建人员:Codex 文件职责:定义运维事项的必要审核边界、检查项和结论标准。 管理规范/模板:../../全局规范.md;../project-doc/项目规范.md;运维规范.md。 引用文件:运维事项计划模版.md;运维执行日志模版.md;运维审计报告模版.md。 记录方式:全局审核规范;实质风险或审核边界变化时更新。 ## 1. 审核原则 1. 审核以一个运维事项或一次事故为单位,一轮返回完整实质问题集合。 2. 日常只读操作和低风险、可回滚、已有手册的动作不强制独立审核。 3. 高风险操作、正式生产变更、权限/凭据、数据库结构或批量数据变更、不可逆动作必须独立审核。 4. 审核只检查正确性、授权边界、重复执行风险、恢复能力和证据,不增加同义计划、逐命令授权或“审核审核是否存在”的元审核。 ## 2. 计划审核 检查目标和范围、执行主体、窗口、前置状态、具体动作、消费点、幂等/去重、验证、停止条件、回滚或恢复以及秘密保护。缺少会造成真实副作用不确定的内容才阻断。 ## 3. 执行审核 检查实际输入是否匹配计划、命令和副作用计数是否完整、是否越界、成功状态是否独立验证、失败子集是否保留、回滚是否真实完成、证据是否可复算。不得把 exit code 0 等同于业务完成。 ## 4. 结论 使用 `PASS`、`HOLD`、`FAIL`:`PASS` 表示范围内目标和证据闭环;`HOLD` 表示外部前置条件或状态不确定且未产生错误结论;`FAIL` 表示已确认违反合同或结果不正确。历史 HOLD/FAIL 保留,后继修复使用新条目,不改写历史。 ## 5. 审核员边界 审核员可以只读复现检查并写审计报告,不得修改被审配置、脚本、运行目标或执行日志。审核员同时拥有运维角色时,必须在每个动作中声明当前身份,不得自审自己的高风险执行。