---
paths:
  - "**/拆文库/**"
  - "**/对标/**"
  - "**/设定/**"
---

# Story Narrative Rules

拆文、对标分析和设定文件中的叙事规则。

## Rules

1. **设定交叉检查**：新增或修改设定时，必须与已有设定交叉检查矛盾。检查方法：grep 已有设定文件中的关键词，确认不冲突。

2. **语言风格一致**：角色对话必须匹配角色设定中的语言风格档案（语气、用词习惯、感叹号使用频率等）。

3. **世界观规则明确**：力量体系、社会规则等"可能"和"不可能"的事必须明确记录在设定文件中，且在正文中一致遵守。

4. **悬念必须有文档记录的"真实答案"**：设置的每个悬念/谜团，在追踪/或设定/文件中必须有明确的真实答案记录，不能含糊。

5. **角色动机和关系内部自洽**：角色的行为必须符合其设定的动机，角色关系的变化必须有合理的触发事件。

6. **对话三功能检验**：每段对话删掉后检查——情节还能推进吗？期待感还在吗？情绪还到位吗？三项全否 = 水字数，删。

## Examples

### Correct — 设定交叉检查
```
新增设定：灵力等级分为九层，最高为第九层"破境"。
执行动作：
1. grep 设定/ 目录中所有文件，确认没有其他灵力体系描述
2. grep 追踪/伏笔.md 中"灵力"关键词，确认无矛盾伏笔
3. 本章追踪事务里带上这条裁定：写进 `delta.constraints`，并同步进 `context.long_term_constraints` 的完整当前值；由 `tracking_commit.py` 生成 追踪/逐章记录/ 与 追踪/上下文.md，不手写这两个文件
```
新增设定前主动搜索已有设定和伏笔，避免矛盾。

### Wrong — 设定未经交叉检查
```
直接在设定/世界规则.md 中添加"灵力等级分为十层"。
结果：已有设定文件中记载"灵力最高为九层"，两处矛盾。
且追踪/伏笔.md 中有一条伏笔依赖"九层"设定。
```
未检查已有设定就添加新内容，导致世界观矛盾。

### Correct — 悬念有文档记录的真实答案
```
正文第15章写到：密室中的古镜映出一个陌生人的脸。
本章事务登记：`foreshadow_changes` 埋下 F012（古镜陌生人，第15章埋、计划第38章回收）；
作者侧真相「是沈栀前世记忆的残留投影」写进 `timeline_events.objective_fact`（派生到 时间线/作者真相.md），
或长期设定写进 `设定/`。伏笔.md 是工具渲染的当前状态视图，没有「真实答案」列，不手写。
```
每个悬念在追踪文件中有明确的真实答案和计划回收时间。

### Wrong — 悬念无文档记录
```
正文第15章写到：密室中的古镜映出一个陌生人的脸。
追踪/伏笔.md 中无任何记录。
写作到第40章时，后续正文遗忘这个悬念，或给出与既有追踪记录矛盾的解释。
```
悬念没有文档记录，容易遗忘或自相矛盾。
