# 机制抽取协议

本协议用于把叙事材料转成可复用机制，防止只写故事或概念堆砌。

## 从故事到机制

对每段材料问五个问题：

1. 条件：什么约束、资源、规则、关系或情境让事件发生？
2. 行为：谁做了什么，谁没有做什么？
3. 反馈：这个行为得到了奖励、惩罚、沉默、转嫁还是放大？
4. 结果：谁承担了成本，谁获得了便利、资源、名誉或控制？
5. 再生产：这个模式为什么会重复，或者为什么难以停止？

将答案压缩成一条机制链：`条件 -> 行为 -> 反馈 -> 结果 -> 再生产`。

## 责任链抽取

责任链不是找坏人，而是确认改变条件的能力与成本分布：

- 条件制定者：谁制定规则、资源、口径、奖惩。
- 行动执行者：谁实际推动、拖延、转移、修复。
- 成本承担者：谁承担解释、补救、等待、名誉、资源和情绪成本。
- 受益者：谁因现状减少成本、获得控制或避免追责。
- 承接者：谁能接住问题并改变下一轮条件。

## 反向条件

每个案例必须写反向条件。常见格式：

- 如果出现 X 材料，本案例应降档为普通沟通失误。
- 如果 Y 事实被证伪，责任链需要重写。
- 如果 Z 机制只发生一次且无重复反馈，不能沉淀为结构案例。
- 如果存在未见的制度约束，当前机制候选需要改为开放断言。

## 概念使用

可复用概念只能在完成事实边界和机制链之后进入。每个概念都要回答：

- 它帮助识别什么相似案例？
- 它对应哪条现实行为链？
- 它能被什么证据撤回？
- 它是否需要读取 `../crossframe/references/read-routing-map.md` 指向的概念卡？

不能保留不能回答以上问题的概念。
