用途:在审计窗口内,对每个不可逆的智能体操作验证是否存在审批记录,且审批由授权审批人签名、发生在操作之前、并与操作审计行关联,用于 SOC 2 处理完整性(PI1.1)证据包。
主要能力:通过 SQL 集合差与时间有效性连接,将操作审计日志与审批表比对,分类为 gap_missing、gap_after_action、gap_chain_mismatch、gap_self_approval、gap_unauthorised_approver、gap_policy_version 等缺口类别;第二遍用历史策略版本的审批人白名单校验权限;校验时钟偏移(≤2s);生成完整性报告、缺口行、审批抽样、链见证、季度汇总包,并自动开启例外。
使用方式:需提供带 reversibility、tool_name、occurred_at、链式哈希的操作审计日志,含 approval_id、approver_id、approved_at、signature、linked_action_chain_pos 的审批表,工具注册表、按租户的审批人白名单及权威时钟。运行 compliance/jobs/approval_completeness.py,按月执行并季度汇总,接入证据流水线。审计员可通过 GET /audit/soc2/control/PI1.1?window_start=...&window_end=... 拉取签名包。
适用场景:SOC 2 Type II、ISO 27001、HIPAA 审计中证明不可逆操作审批完整性;与审批机制、审计日志完整性、SOC 2 控制、证据自动化等技能配套。
限制:不用于设计审批机制或防篡改存储;不写政策叙述;需权威单调时钟与历史白名单,否则无法检测回溯;缺失事实暂未提供。