{
  "sample_type": "合成设计样例",
  "execution_status": "尚未在目标环境执行",
  "snapshot": {
    "task_id": "DEMO-PAUSE-01",
    "input_version": 1,
    "input": {
      "device": "DEMO-MODEL-A",
      "location": "甲区"
    },
    "steps": {
      "read": {
        "depends": [
          "device"
        ],
        "state": "completed"
      },
      "plan": {
        "depends": [
          "device",
          "location"
        ],
        "state": "not_started"
      },
      "draft": {
        "depends": [
          "plan"
        ],
        "state": "not_started"
      }
    }
  },
  "cases": [
    {
      "case_id": "P01",
      "change": {},
      "expected_reuse": [
        "read"
      ],
      "expected_recalculate": [],
      "expected": "按原版本继续未完成步骤",
      "evidence": ""
    },
    {
      "case_id": "P02",
      "change": {
        "location": "乙区"
      },
      "expected_reuse": [
        "read"
      ],
      "expected_recalculate": [
        "plan",
        "draft"
      ],
      "expected": "先展示差异再以输入版本2恢复",
      "evidence": ""
    },
    {
      "case_id": "P03",
      "change": {
        "location": "乙区"
      },
      "precondition": "草稿已创建",
      "expected": "保留旧草稿及其版本；不得自动覆盖或撤销",
      "evidence": ""
    },
    {
      "case_id": "P04",
      "change": {
        "unknown_condition": "值变化"
      },
      "precondition": "没有依赖定义",
      "expected": "人工复核，不默认复用",
      "evidence": ""
    },
    {
      "case_id": "P05",
      "precondition": "任务已取消",
      "input": "旧页面恢复",
      "expected": "拒绝恢复",
      "evidence": ""
    },
    {
      "case_id": "P06",
      "precondition": "新输入版本2",
      "input": {
        "resume_input_version": 1
      },
      "expected": "版本冲突，重新查看差异",
      "evidence": ""
    },
    {
      "case_id": "P07",
      "precondition": "调用在途",
      "input": "暂停",
      "expected": "暂停处理中；安全停止点后确认；不启动新步骤",
      "evidence": ""
    },
    {
      "case_id": "P08",
      "precondition": "暂停后权限被撤",
      "input": "恢复",
      "expected": "复查权限后拒绝受限操作",
      "evidence": ""
    },
    {
      "case_id": "P09",
      "precondition": "来源资料版本变化",
      "input": "恢复",
      "expected": "将无法证明适用的读取标为需重查",
      "evidence": ""
    },
    {
      "case_id": "P10",
      "precondition": "已完成或人工接管",
      "input": "恢复",
      "expected": "先处理终态或执行归属冲突",
      "evidence": ""
    }
  ]
}
