验证日期:2026-08-11。范围仅限 P3-WP06 受影响代码;未执行全量回归。
| Gate | Evidence | Result |
|---|---|---|
| 访问决策、默认拒绝、脱敏、provider fail-closed、法务保全 | tests/security/test_trusted_delivery*.py |
pass |
| 策略/授权/订阅/控制 HTTP 边界、RBAC、no-store、闭合 schema | tests/test_trusted_delivery*.py |
pass |
| OpenAPI 路径、权限、no-store、部署副本 | tests/test_trusted_delivery_openapi_contract.py |
2 passed |
| 迁移契约 | tests/test_phase3_wp06_subscription_migration_contract.py |
pass |
| PostgreSQL 幂等、并发、重启、lease/fence、回执/证据 append-only、保全、订阅死信、控制门禁,以及三身份 runtime 网关负例 | tests/integration/test_phase3_wp06_*.py |
pass |
| 总定向测试批次 | 21 个 WP06 受影响测试文件 | 63 passed |
| Alembic | 临时 DBA 仅预置角色/成员关系/依赖权限;NOSUPERUSER/NOCREATEROLE migrator 执行 480 -> 495 -> 480 -> 495,并执行 494 -> 495 -> 494 -> 495,head/current |
pass; 20260811_495 |
| 可交付门禁 | Ruff、py_compile、JSON、OpenAPI 再生、468 operations、source/deployment/migration byte parity、git diff --check |
pass |
app 的控制测试未能收集;使用项目测试环境的 PYTHONPATH=. 后,完整批次通过。20260811_490 初版触发器以 CASE 同时引用异构行的 NEW.actor_uid 与 NEW.created_by;PostgreSQL 会在分支求值前解析字段。20260811_491 改为先在 PL/pgSQL 中选择 actor,并以真实 runtime login 覆盖合法、伪造、缺失和过期审批事实。20260811_494 使 provision adapter 仅能在已独立提交的 outbox intent 且持有数据库时间 lease/fence 后执行;失败回到 pending,过期后可重领,旧 worker 不可写回。20260811_495 拒绝零宽字符与常见西里尔同形字符伪装的 URL/credential 证据。security_legal、identity、network 与真实 KMS/HSM、DLP、SIEM、IAM、数据库/API/文件目标、审批事实、行业控制和供应链平台证据均为 TBD_EXTERNAL。本地 fake provider 仅为确定性合同测试,不是企业集成、企业 UAT 或生产就绪证据。