---
name: 通用决策研讨规则
scope:
  - '*'
products:
  - '*'
id: ka-hard-rule-通用决策研讨规则
asset_kind: hard_rule
lifecycle_status: active
authority: canonical
owner_mechanism_id: mc-decision-workshop
routes:
  - analysis
  - artifact_generation
  - code_change
primary_triggers:
  - 决策研讨
  - 技术选型
  - 数据迁移
  - 安全策略
secondary_triggers:
  - 架构设计
  - 部署
  - 重构
  - 第三方集成
negative_triggers:
  - 简单说明
  - 低风险改字
priority: P0
specificity: 5
consumes:
  - decision_workshop
  - architecture_decision_workshop
hard_blocks:
  - unconfirmed_decision_domain
  - missing_candidate_options
  - missing_user_confirmation
fallback: manual_required
required_evidence:
  - decision_workshop
  - user_confirmation_ref
  - decision_domain_status
version: 1.0.0
last_reviewed: '2026-05-26'
status: active
---

# 通用决策研讨规则

## 触发条件

以下任务类型必须在执行前完成决策研讨与用户确认：

- 架构设计（六域决策子包）
- 技术选型
- 数据迁移
- 安全策略变更
- 部署基础设施变更
- 产品范围变更
- 重构/迁移方案
- 第三方集成

## 决策域记录要求

每个决策域必须包含：

1. **事实与约束** — 客观现状、技术限制、业务约束
2. **候选方案** — 至少两个可行方案，含收益与风险
3. **推荐方案** — 附推荐理由
4. **用户确认引用** — 必须有明确的用户确认记录

## 门禁规则

- 所有必须域未确认时，阻断正式生成/执行
- 现有系统变更必须提供现状分析和差距分析证据
- 标记 `not_applicable` 的域必须提供不适用理由
- 标记 `deferred` 的域必须列出延期影响
