{
  "subjectSha": "6ac56de2",
  "modelId": "claude-opus-5",
  "promptTemplateVersion": "jt-v1",
  "templateHash": "7f974b9ad9f6955462b4da1586cd3ebd8f6e47b371b48483fc3906609d0160bf",
  "docHash": "e7a05d00de7684a3e57b401aca89d2f20987e5ba0431b51b6c9e3364b4c900e6",
  "sampleId": "must-hit-0/lcd-before",
  "iteration": 1,
  "appendCost": 2,
  "unitsToModify": [
    "## 3. 通用规则",
    "## 6. 出处"
  ],
  "wallMs": 57965,
  "exitCode": 0,
  "raw": "## 必须改动的已有部分\n\n**1. `## 3. 通用规则`**\n该节把「控件 → 报什么值」的映射按枚举列在一处：\n- 动的是 source type radio → 报类型（§1）\n- 动的是 `Merge All IP Source` 开关 → 报合并状态（§2）\n\n新增一类场景后，这个枚举里没有它对应的行，新条目的判据无处挂靠 ⇒ 必须在此节内追加/改动。\n\n**2. `## 6. 出处`**\n文档在开头自述「本文件是取值真源（文案串 · 节点 id · **出处**）」，但出处不在各场景节内，而是集中在 §6 一节。新条目的 Slack thread / 定稿回帖只能写进这个已有节 ⇒ 必须改动。\n\n## 条件性改动（取决于新条目性质，非无条件必改）\n\n- **`## 5. 组件与视觉`**：其中「本页示意用变体：`status=info, size=L`」是页级单值断言。新场景若用 `error` / `warning` / `size=M`，该行即失真，需改。\n- **`## 1. 信号源类型切换 — 切换成功后提示` 的项目符号段**：`Ch {n}: ` 多路前缀、「取标签原文」这两条实际是跨场景规则，却写在 §1 内部。新条目若需套用，需把该规则从 §1 移出或复述。\n- **节号与交叉引用**：新场景卡若插在 §2 之后以保持场景卡连续，则 §3–§7 全部顺延，并需同步改开头引言的「见 §3 标注的落点」、§2 的「不套用 §1 的句式」、§3 内的 `(§1)`/`(§2)`、§7.2 的「如 §3」这些按号引用。\n\n## 不需要改动\n\n`## 4. 现存文案登记`、`## 7. 维护约定`、开头「适用文件 / Figma 孪生」块。\n\n```json\n{\"unitsToModify\": [\"## 3. 通用规则\", \"## 6. 出处\"], \"appendCost\": 2}\n```"
}