{
  "subjectSha": "6ac56de2",
  "modelId": "claude-opus-5",
  "promptTemplateVersion": "jt-v1",
  "rung": "R4",
  "templateHash": "cfff8d56aab40a113ab9d63e3c181f036278c9612225976198f2585c1a5815eb",
  "docHash": "e7a05d00de7684a3e57b401aca89d2f20987e5ba0431b51b6c9e3364b4c900e6",
  "sampleId": "must-hit-0/lcd-before",
  "iteration": 1,
  "appendCost": 4,
  "unitsToModify": [
    "## 3. 通用规则",
    "## 5. 组件与视觉",
    "## 6. 出处",
    "## 7. 维护约定"
  ],
  "wallMs": 67175,
  "exitCode": 0,
  "raw": "## 事实清单：加一个同类新条目（一条新的 LCD toast / message 文案登记）时必须改动的已有部分\n\n**这份文档登记的单位** = 一条 toast/message 文案条目（文案串 + 触发场景 + 出处 + 组件变体 + 节点 id）。这些属性在文档里是**按层横切**放的：文案串在 §1/§2 的表，规则映射在 §3，组件变体在 §5，出处在 §6，核验基线在 §7。因此一条新条目的信息落不进单一位置。\n\n必须改动的已有部分：\n\n1. **`## 3. 通用规则`** —— 该节的映射列表是按现有条目逐条枚举的（`source type radio → §1`、`Merge All IP Source 开关 → §2`）。新条目对应的控件要在这里加一条映射并指向它所在的章节；不加，则 §3 的枚举与实际登记的条目不一致。\n\n2. **`## 5. 组件与视觉`** —— 「本页示意用变体」是**整页单值**（`status=info, size=L` + 一个变体 key）。新条目若是 success / error / warning，或用 M（自动消失）尺寸，必须改这一行（改成按条目分列或多值）。\n\n3. **`## 6. 出处`** —— 出处不在条目行内，是页级汇总（一条 Slack thread + 一条定稿回帖）。新条目来自另一次讨论时，出处要追加进这一节，且该节现有两行未标注对应哪些条目，新增后需补对应关系。\n\n4. **`## 7. 维护约定`** 第 3 条 —— 其中的「已知既有 findings（非本页引入，勿逐条修）」是按当前节点内容枚举出的基线（`colors` 2 条、`B-SCALE` 1 条、`B-TYPO`）。新条目在 Figma 常驻页加实例后，该基线清单要更新，否则新增实例带来的 findings 无法与既有存量区分。\n\n补充事实（条件性）：\n\n- 若新条目属于**新的场景类别**（既非 §1 的类型切换、也非 §2 的 IP 模式变更），需在 §2 后插入新章节，则 §3–§7 的编号全部后移，`## 4. 现存文案登记` 的标题编号、以及**文首导语块**中「见 §3 标注的落点」、§3 中的「§1 / §2」、§4 中的「§1 的句式」等交叉引用都要跟着改；改为追加到文末（§8）可避开这一层改动，但下述 1–4 项仍然必须改。\n- 若新条目是**已存在于文件中、本轮不改动的旧文案**，则改动落点变为 `## 4. 现存文案登记`（追加行），§5/§6 同样需要该条目的变体与出处。\n\n```json\n{\"unitsToModify\": [\"## 3. 通用规则\", \"## 5. 组件与视觉\", \"## 6. 出处\", \"## 7. 维护约定\"], \"appendCost\": 4}\n```"
}