# AI Unified Engine 生产灰度计划

> 日期：2026-06-22
> 状态：计划阶段 — 尚未执行

---

## 阶段定义

| 阶段 | 范围 | 最短观察期 | 进入条件 |
|------|------|----------|---------|
| Stage 0 | 内部开发账号 | 1 天 | M-AI-08 PASS，CI 全绿 |
| Stage 1 | 内部真实数据 | 3 天 | Stage 0 无 P0/P1 |
| Stage 2 | 1% 白名单 | 7 天 | Stage 1 无 P0/P1 |
| Stage 3 | 5% | 7 天 | Stage 2 无 P0/P1 |
| Stage 4 | 20% | 14 天 | Stage 3 无 P0/P1 |
| Stage 5 | 50% | 14 天 | Stage 4 无 P0/P1 |
| Stage 6 | 100% | 30 天 | Stage 5 无 P0/P1 |

---

## 每阶段观察指标

| 指标 | 正常范围 | 告警阈值 |
|------|---------|---------|
| Job 创建成功率 | > 99% | < 95% |
| queued→running 延迟 | < 5s | > 30s |
| running→succeeded 时长 | 按 Job Type 定义 | > timeoutMs |
| succeeded rate | > 95% | < 85% |
| failed rate | < 5% | > 10% |
| retry rate | < 3% | > 10% |
| Outbox 发布延迟 | < 1s | > 10s |
| 重复 Artifact 数量 | 0 | > 0 |
| Token 成本偏差 | < 10% | > 30% |
| 跨用户安全事件 | 0 | > 0 |

---

## 暂停条件

- 任一 P0 问题
- 任一 P1 问题且未在 1 小时内修复
- failed rate 超过告警阈值
- 成本偏差超过 50%
- 跨用户数据泄漏

---

## 回滚操作

```text
1. 修改对应 FeatureFlag: enabled = false
2. 新请求立即走 Legacy
3. 已创建 Unified Job 继续完成
4. 已生成产物保留
5. 无需数据库回滚
```

---

## 数据负责人

- 每阶段指定一名值班人员
- 记录每日指标快照
- 异常 30 分钟内升级
