{
  "subjectSha": "6ac56de2",
  "modelId": "claude-opus-5",
  "promptTemplateVersion": "jt-v1",
  "templateHash": "7f974b9ad9f6955462b4da1586cd3ebd8f6e47b371b48483fc3906609d0160bf",
  "docHash": "e7a05d00de7684a3e57b401aca89d2f20987e5ba0431b51b6c9e3364b4c900e6",
  "sampleId": "must-hit-0/lcd-before",
  "iteration": 2,
  "appendCost": 2,
  "unitsToModify": [
    "3. 通用规则",
    "6. 出处"
  ],
  "wallMs": 49469,
  "exitCode": 0,
  "raw": "## 事实清单：新增一条同类条目（一条 LCD 提示文案 / 一类新提示场景）时必须改动的既有部分\n\n**一、必须改的既有部分**\n\n1. **`## 3. 通用规则`**\n   该节的映射清单是逐类枚举的，且反向指回各内容节：\n   - 「动的是 source type radio → 报类型（§1）」\n   - 「动的是 `Merge All IP Source` 开关 → 报合并状态（§2）」\n   新条目对应的控件 → 报什么值这一行，只能加在这一节里（新场景节内没有承载「本类规则」的位置）。\n\n2. **`## 6. 出处`**\n   该节是全页共用的一段扁平列表（当前两条均属 §1/§2 的信号源切换 thread），未按场景分组。新条目的 Slack thread / 定稿回帖只能追加进这一节。\n\n**二、条件性改动（取决于新条目形态）**\n\n3. **`## 5. 组件与视觉`** — 「本页示意用变体」是全页单值（`status=info, size=L`）。若新条目属 success / error / warning 或 size=M，该行需改写为多值或分类说明。\n\n4. **`## 1.` 或 `## 2.`** — 若新条目属于已有场景类（例如再加一种 source type、再加一种 IP 合并模式），则改动落在对应节的表格与其下的规则 bullet 上（如 §1 的「`IP Source` 那条不写重复」「多路加前缀 `Ch {n}: `」需扩写覆盖新值）。\n\n**三、不需要改的既有部分**\n\n- `## 4. 现存文案登记`（仅登记本轮未改动的存量文案）\n- `## 7. 维护约定`（流程条款，含固定 node id `10167:2`）\n- 文首导言块 / `适用文件`（新条目仍在同一 Figma 文件时不变）\n\n```json\n{\"unitsToModify\": [\"3. 通用规则\", \"6. 出处\"], \"appendCost\": 2}\n```"
}