edit | blame | history | raw

运维审核规范

创建人员:Codex
文件职责:定义运维事项的必要审核边界、检查项和结论标准。
管理规范/模板:../../全局规范.md;../project-doc/项目规范.md;运维规范.md。
引用文件:运维事项计划模版.md;运维执行日志模版.md;运维审计报告模版.md。
记录方式:全局审核规范;实质风险或审核边界变化时更新。

1. 审核原则

  1. 审核以一个运维事项或一次事故为单位,一轮返回完整实质问题集合。
  2. 日常只读操作和低风险、可回滚、已有手册的动作不强制独立审核。
  3. 高风险操作、正式生产变更、权限/凭据、数据库结构或批量数据变更、不可逆动作必须独立审核。
  4. 审核只检查正确性、授权边界、重复执行风险、恢复能力和证据,不增加同义计划、逐命令授权或“审核审核是否存在”的元审核。

2. 计划审核

检查目标和范围、执行主体、窗口、前置状态、具体动作、消费点、幂等/去重、验证、停止条件、回滚或恢复以及秘密保护。缺少会造成真实副作用不确定的内容才阻断。

3. 执行审核

检查实际输入是否匹配计划、命令和副作用计数是否完整、是否越界、成功状态是否独立验证、失败子集是否保留、回滚是否真实完成、证据是否可复算。不得把 exit code 0 等同于业务完成。

4. 结论

使用 PASSHOLDFAILPASS 表示范围内目标和证据闭环;HOLD 表示外部前置条件或状态不确定且未产生错误结论;FAIL 表示已确认违反合同或结果不正确。历史 HOLD/FAIL 保留,后继修复使用新条目,不改写历史。

5. 审核员边界

审核员可以只读复现检查并写审计报告,不得修改被审配置、脚本、运行目标或执行日志。审核员同时拥有运维角色时,必须在每个动作中声明当前身份,不得自审自己的高风险执行。