34 lines
1021 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 规则 s003(目录 P-04):handler=repeated_sentence_start 已在 diagnose.py 就绪,本文件补齐规则合同。
id: s003
name: 句首或前缀重复
layer: structural
carrier_scope: narration
trigger:
type: handler
handler: repeated_sentence_start
min_run: 3
max_chars: 4
carve_out:
- 故意排比的修辞高潮
- 咒语、口号的有意重复
- 角色复读
- 角色对白
default_disposition: advisory
function_check:
- 是否故意排比或情绪递进
- 是否咒语、口号的回环
- 同句首各句是否分别承担新信息
fix_hint: 只改写其中一到两句的句首;不得整组重写,不得为换句首新增细节
samples:
sf:
- sf-s003-01
snf:
- snf-s003-01
boundary:
- b-s003-01
regression:
- reg-s003-01
version: 2
status: active
evidence: 129 条研究目录 P-04 机制候选(多项目句首重复检测同族);2026-08-16 所有者决定跳过 holdout 直接激活(激活门豁免,留痕供审计);命中均只产 ask 建议,无自动修复