---
name: dual-simulation-gate
title: 双推演门决策法（Dual Simulation Gate）
version: 1.0.0
license: Apache-2.0
---

# 双推演门决策法

> 高风险动作前的制度化决策仪式：两轮独立推演 × 六条判据 × 三面标尺，双达标才自主推进。

## 一、解决什么问题

自动执行体（AI 助理/流水线/自治系统）迟早会遇到这类决定：

- 要不要把这个变更推到生产/公网？
- 要不要花这笔钱/删这个数据/对外发这个声明？

每次都请示 = 效率低下；从不请示 = 风险失控。双推演门给出的答案是**制度化的自主**：

> 事项先过两轮独立推演（不同视角），两轮都达到「最高稳态方案」且结论一致 → 视为通过，自主决策推进，事后留痕备查；任一轮不达标、两轮冲突、或事项超出判据覆盖范围 → 停下，上报拍板。

## 二、六条判据（对「改动」逐条过）

| # | 判据 | 检验问题 |
| --- | --- | --- |
| 1 | 可逆可回滚 | 动了什么？能不能收回？回滚方案是否已写明？ |
| 2 | 只增不覆盖 | 是否会覆盖/删除既有版本、档案或配置？ |
| 3 | 零资金流出 | 是否产生任何付费消耗？ |
| 4 | 不动封存版本 | 是否触碰已参评/已锁档的历史版本？ |
| 5 | 不挤占硬节点 | 是否占用主线关键交付（deadline）的窗口与资源？ |
| 6 | 无新增第三方数据出口 | 是否新增一条把数据送出边界的通道？ |

**六判据全 ✔ 才能进三面标尺复核；任何一条 ✘ 即不达标。**

## 三、三面标尺（META-STEADY-001/002/003 通用化）

- **架构面**：单点不信任（新组件不成唯一依赖）、复用融合不破坏（不碰旧部署）、指数退避、幂等去重、一键恢复；
- **执行面**：凭证资源优先复用、交付一步到位零占位符、闭环验证、被纠正即固化；
- **联通面**：先验通道再试错、闭环可读（指令与结果双向验证，单向不通不作控制面）。

## 四、两轮推演的分工

- **第一轮·改动面视角**：只回答「动了什么、能不能收回」——可逆性、覆盖面、资金、封存、硬节点、数据出口，逐条判据过；
- **第二轮·执行与联通视角**：只回答「照方案干会不会返工」——资源复用、一步到位、闭环验证、幂等、通道先验、双向可读。

两轮**独立成文**（写进台账各一节），不共享草稿、不互相引用结论。最后写「合议」：结论一致才放行。

## 五、附条件放行

达标也常带条件（推演中发现的注意点），逐条写明：

1. 前置确认不过 → 当窗停工记账，不带病推进；
2. 过程指标劣于基线 → 推迟切换、原窗重验；
3. 部署完成 → 把新组件探活纳入例行巡检，参数与回滚脚本留档。

## 六、目录结构

```
dual-simulation-gate/
├── SKILL.md                     # 本文件
├── manifest.json                # 包清单
├── ROUTES.md                    # 路由表
├── templates/
│   ├── dual-gate-ledger.md      # 台账格式模板（含完整示例）
│   └── judge-checklist.md       # 六判据+三面标尺核对清单
└── references/                  # （空位：按需补充你领域的案例）
```

## 七、来源与确权

提炼自 ZONGYUAN-ROOT 稳态元法则体系（META-STEADY-001/002/003 + 六判据定谳，DID-BR-000002 确权）。本包为决策方法论通用化版本。
