{
  "说明": "全部为合成输入与拟定制工作表，未连接真实系统，预期不是实测结果。",
  "研究日期": "2026-10-24",
  "题目": "表单有条件显示和必填要求，Agent 怎样核对 PRD 是否说完整",
  "工作表字段": [
    "字段ID",
    "触发字段",
    "条件取值",
    "显示规则",
    "必填规则",
    "残值处置",
    "切换顺序",
    "提交范围",
    "人工确认"
  ],
  "samples": [
    {
      "case_id": "W048-01",
      "input": "选邮寄时地址必填，改自取后PRD没说旧地址是否保留",
      "expected": "标记残值处置待定，不擅自删除",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    },
    {
      "case_id": "W048-02",
      "input": "勾选需投影仪后设备数量必填，却允许数量0",
      "expected": "指出条件与数量语义需联合评审",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    },
    {
      "case_id": "W048-03",
      "input": "有附件就要求说明，但有说明不强制附件",
      "expected": "明确单向依赖，生成正反方向样例",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    }
  ],
  "补充业务输入": {
    "W048-01切换路线": [
      {
        "步骤": 1,
        "delivery_mode": "mail",
        "address": "合成园区A座101",
        "可见": "地址显示",
        "提交候选": "按已批邮寄规则包含地址"
      },
      {
        "步骤": 2,
        "delivery_mode": "pickup",
        "address": "合成园区A座101",
        "可见": "地址隐藏",
        "预期": "草稿是否保留/提交是否剔除待产品确认，不自动删值"
      },
      {
        "步骤": "反向初始路径",
        "delivery_mode": "pickup",
        "address": "",
        "预期": "邮寄地址条件不成立，不要求补地址；保留自取路径核对"
      }
    ],
    "W048-02": {
      "need_projector": true,
      "projector_quantity": 0,
      "预期": "选中与数量0的业务解释待确认，不自设校验值"
    },
    "W048-03子例": [
      {
        "attachment": "demo.txt",
        "description": "",
        "预期": "有附件缺说明，不满足已给单向依赖"
      },
      {
        "attachment": null,
        "description": "只有说明的合成输入",
        "预期": "说明本身不强制附件，不逆向增加条件"
      }
    ]
  },
  "source_support": [
    {
      "url": "https://json-schema.org/understanding-json-schema/reference/conditionals",
      "support": "dependentRequired不是双向依赖；if/then/else可表达条件约束，条件本身仍须业务确认。",
      "opened_on": "2026-10-24"
    }
  ]
}
