# 中台智能体运行时加固 - 功能定界（MARH）

## 1. 功能边界（Scope）

### 1.1 覆盖范围（In Scope）
- 中台 `respond` 链路输出前护栏强制执行
- 打断信息（`interrupted_segments`）语义化处理与重规划
- Agent 模式下 KB 默认工具调用链路
- ReAct/工具/全链路超时口径统一（3~5次、2s、8s）
- 分段与 delay 的拟人策略增强（可配置）
- 运行时观测字段补齐（guardrail/interrupt/kb_hit/timeout/segment_stats）

### 1.2 不覆盖范围（Out of Scope）
- Java 渠道发送队列与取消令牌实现
- 前端终端 UI 深度改造
- 模型供应商替换或底层推理框架重构

---

## 2. 依赖接口清单（Dependency Contracts）

### 2.1 对外提供（Provider）
- `POST /mid/dialogue/respond`

### 2.2 对外依赖（Deps）
- `POST /deps/metadata/query`（KB 元数据检索）
- `POST /deps/guardrail/output-filter`（输出护栏过滤）

---

## 3. 核心验收目标

- 输出护栏不可绕过（AC-MARH-01/02）
- 打断语义可消费、可兜底（AC-MARH-03/04）
- KB 默认工具链可降级（AC-MARH-05/06）
- 超时口径统一（AC-MARH-07/08/09）
- 分段拟人可配置（AC-MARH-10/11）
- 观测闭环完整（AC-MARH-12）
