{
  "schema_version": "2.0",
  "product": "英语默写AI版",
  "handoff_version": "0.12.3",
  "date": "2026-10-13",
  "scope": "新增我的15～23及错题本24，累计232页／状态；24／26功能模块已设计，25AI错题复习、26二维码与小程序暂缓",
  "modules": [
    {
      "code": "A",
      "name": "认证及登录",
      "module_base": "认证及登录",
      "tabs": [],
      "pages": [
        "A",
        "A-1",
        "A-2",
        "A-2-phone",
        "A-2-sent",
        "A-2-resend",
        "A-2-error",
        "A-2-loading"
      ]
    },
    {
      "code": "B",
      "name": "课本设置",
      "module_base": "课本设置",
      "tabs": [],
      "pages": [
        "A-3",
        "A-4"
      ]
    },
    {
      "code": "C",
      "name": "首页Tab",
      "module_base": "首页Tab",
      "tabs": [],
      "pages": [
        "B",
        "C",
        "D",
        "E"
      ]
    },
    {
      "code": "D",
      "name": "默写单-教材默写单与打印",
      "module_base": "教材默写单与打印",
      "tabs": [
        "默写单"
      ],
      "pages": [
        "B-2",
        "B-3",
        "B-4",
        "B-4-preview",
        "B-5",
        "B-2-empty",
        "B-2-error",
        "B-3-empty",
        "B-5-loading",
        "B-5-error",
        "B-5-quota"
      ]
    },
    {
      "code": "E",
      "name": "默写单-专题默写单",
      "module_base": "专题默写单",
      "tabs": [
        "默写单"
      ],
      "pages": [
        "B-1",
        "B-1-advanced",
        "B-4-body",
        "B-4-letters",
        "B-1-empty",
        "B-1-error"
      ]
    },
    {
      "code": "F",
      "name": "默写单-自建默写单",
      "module_base": "自建默写单",
      "tabs": [
        "默写单"
      ],
      "pages": [
        "F",
        "F-1",
        "F-2",
        "B-4-custom",
        "F-empty",
        "F-matching",
        "F-error",
        "F-1-missing",
        "F-2-empty",
        "F-2-error"
      ]
    },
    {
      "code": "G",
      "name": "听写-单词听写",
      "module_base": "单词听写",
      "tabs": [
        "听写"
      ],
      "pages": [
        "C-1",
        "C-2",
        "C-3",
        "C-4",
        "C-5",
        "C-6",
        "C-8",
        "C-7",
        "C-9",
        "C-10",
        "C-11",
        "C-1-error",
        "C-2-empty",
        "C-3-locked",
        "C-5-paused",
        "C-5-exit",
        "C-6-error",
        "C-9-denied",
        "C-9-quality",
        "C-10-error",
        "C-11-perfect",
        "C-11-reminders",
        "C-7-paused",
        "C-6-recognizing",
        "C-12",
        "C-12-save-error"
      ]
    },
    {
      "code": "H",
      "name": "听写-重点句听写",
      "module_base": "重点句听写",
      "tabs": [
        "听写"
      ],
      "pages": [
        "C-19",
        "C-19-empty",
        "C-19-error"
      ]
    },
    {
      "code": "I",
      "name": "听写-拍照听写",
      "module_base": "拍照听写",
      "tabs": [
        "听写"
      ],
      "pages": [
        "C-13",
        "C-13-multi",
        "C-13-photos",
        "C-13-review",
        "C-13-recognizing",
        "C-13-partial-error",
        "C-13-denied",
        "C-13-quality",
        "C-13-empty",
        "C-13-error",
        "C-14",
        "C-14-edit",
        "C-14-audio-error",
        "C-14-empty"
      ]
    },
    {
      "code": "J",
      "name": "听写-搜词听写",
      "module_base": "搜词听写",
      "tabs": [
        "听写"
      ],
      "pages": [
        "C-15",
        "C-15-empty",
        "C-15-matching",
        "C-15-error",
        "C-15-invalid",
        "C-2-search",
        "C-2-search-edit",
        "C-2-search-empty"
      ]
    },
    {
      "code": "K",
      "name": "练习-课文跟读",
      "module_base": "课文跟读",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-16",
        "D-16-empty",
        "D-16-error",
        "D-17",
        "D-17-empty",
        "D-3-text",
        "D-4-text",
        "D-5-text",
        "D-5-text-recording",
        "D-6-text-loading",
        "D-6-text",
        "D-6-text-error",
        "D-7-text",
        "D-7-text-partial",
        "D-8-text"
      ]
    },
    {
      "code": "L",
      "name": "练习-看英选中",
      "module_base": "看英选中",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-1",
        "D-1-empty",
        "D-1-error",
        "D-2",
        "D-2-empty",
        "D-2-insufficient",
        "D-9",
        "D-9-correct",
        "D-9-wrong",
        "D-9-retry",
        "D-9-paused",
        "D-9-exit",
        "D-13",
        "D-13-perfect",
        "D-13-retry",
        "D-13-save-error",
        "D-14",
        "D-14-save-error"
      ]
    },
    {
      "code": "M",
      "name": "练习-看中选英",
      "module_base": "看中选英",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-10",
        "D-10-wrong"
      ]
    },
    {
      "code": "N",
      "name": "练习-听音选义",
      "module_base": "听音选义",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-11",
        "D-11-audio-error",
        "D-11-reveal"
      ]
    },
    {
      "code": "O",
      "name": "练习-中英连线",
      "module_base": "中英连线",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-12",
        "D-12-selected",
        "D-12-wrong",
        "D-12-final"
      ]
    },
    {
      "code": "P",
      "name": "练习-读单词",
      "module_base": "读单词",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-3",
        "D-3-denied",
        "D-4",
        "D-4-audio-error",
        "D-5",
        "D-5-recording",
        "D-5-no-speech",
        "D-5-interrupted",
        "D-6",
        "D-6-loading",
        "D-6-error",
        "D-6-low",
        "D-7",
        "D-7-partial",
        "D-7-deleted",
        "D-7-save-error",
        "D-8",
        "D-8-save-error"
      ]
    },
    {
      "code": "Q",
      "name": "练习-字母填空",
      "module_base": "字母填空",
      "tabs": [
        "练习"
      ],
      "pages": [
        "D-19",
        "D-19-filled",
        "D-19-hint",
        "D-19-wrong"
      ]
    },
    {
      "code": "R",
      "name": "我的-资料名称与编辑",
      "module_base": "资料名称与编辑",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-1",
        "E-1-avatar",
        "E-1-invalid",
        "E-1-error"
      ]
    },
    {
      "code": "S",
      "name": "我的-学习成长",
      "module_base": "学习成长",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-growth",
        "E-growth-empty",
        "E-growth-error",
        "E-growth-words",
        "E-growth-corrections",
        "E-growth-rules"
      ]
    },
    {
      "code": "T",
      "name": "我的-会员及购买",
      "module_base": "会员及购买",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-2",
        "E-2-active",
        "E-2-life",
        "E-2-expired",
        "E-2-error",
        "E-2-confirm-ios",
        "E-2-confirm-android",
        "E-2-payment",
        "E-2-payment-cancel",
        "E-2-payment-fail",
        "E-2-rights-pending",
        "E-2-success",
        "E-2-restore",
        "E-2-restore-empty",
        "E-2-restore-error",
        "E-2-orders",
        "E-2-order"
      ]
    },
    {
      "code": "U",
      "name": "我的-默写单记录",
      "module_base": "默写单记录",
      "tabs": [
        "我的"
      ],
      "pages": [
        "B-6",
        "B-6-empty",
        "B-6-error",
        "B-6-delete",
        "B-6-detail",
        "B-6-expired"
      ]
    },
    {
      "code": "V",
      "name": "我的-听写记录",
      "module_base": "听写记录",
      "tabs": [
        "我的"
      ],
      "pages": [
        "C-17",
        "C-17-empty",
        "C-17-error",
        "C-17-delete",
        "C-17-detail"
      ]
    },
    {
      "code": "W",
      "name": "我的-练习记录",
      "module_base": "练习记录",
      "tabs": [
        "我的"
      ],
      "pages": [
        "D-15",
        "D-15-empty",
        "D-15-error",
        "D-15-delete",
        "D-15-detail",
        "D-15-audio-delete"
      ]
    },
    {
      "code": "X",
      "name": "我的-分享得会员",
      "module_base": "分享得会员",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-6",
        "E-6-limit",
        "E-6-life",
        "E-6-share",
        "E-6-share-cancel",
        "E-6-records",
        "E-6-records-empty",
        "E-6-records-error"
      ]
    },
    {
      "code": "Y",
      "name": "我的-帮助与客服",
      "module_base": "帮助与客服",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-7",
        "C-18",
        "E-7-print",
        "E-7-practice",
        "E-7-member",
        "E-7-records",
        "E-7-email"
      ]
    },
    {
      "code": "Z",
      "name": "我的-设置",
      "module_base": "设置",
      "tabs": [
        "我的"
      ],
      "pages": [
        "E-3",
        "E-3-about",
        "E-3-agreement",
        "E-3-privacy",
        "E-4",
        "E-5",
        "E-5-verify",
        "E-5-verify-error",
        "E-5-confirm",
        "E-5-done",
        "E-5-failed"
      ]
    },
    {
      "code": "AA",
      "name": "听写-错题本",
      "module_base": "错题本",
      "tabs": [
        "听写"
      ],
      "pages": [
        "C-16",
        "C-16-empty",
        "C-16-error",
        "C-16-remove",
        "C-16-detail",
        "C-16-retry"
      ]
    },
    {
      "code": "AB",
      "name": "默写单／我的-AI错题复习",
      "module_base": "AI错题复习",
      "tabs": [
        "默写单",
        "我的"
      ],
      "pages": [],
      "status": "deferred",
      "functional_module_number": 25
    },
    {
      "code": "AC",
      "name": "默写单-二维码与小程序",
      "module_base": "二维码与小程序",
      "tabs": [
        "默写单"
      ],
      "pages": [],
      "status": "deferred",
      "functional_module_number": 26
    }
  ],
  "entry": "A",
  "page_ids": [
    "A",
    "A-1",
    "A-2",
    "A-2-phone",
    "A-2-sent",
    "A-2-resend",
    "A-2-error",
    "A-2-loading",
    "A-3",
    "A-4",
    "B",
    "C",
    "D",
    "E",
    "B-2",
    "B-3",
    "B-4",
    "B-4-preview",
    "B-5",
    "B-2-empty",
    "B-2-error",
    "B-3-empty",
    "B-5-loading",
    "B-5-error",
    "B-5-quota",
    "B-1",
    "B-1-advanced",
    "B-4-body",
    "B-4-letters",
    "B-1-empty",
    "B-1-error",
    "F",
    "F-1",
    "F-2",
    "B-4-custom",
    "F-empty",
    "F-matching",
    "F-error",
    "F-1-missing",
    "F-2-empty",
    "F-2-error",
    "C-1",
    "C-2",
    "C-3",
    "C-4",
    "C-5",
    "C-6",
    "C-8",
    "C-7",
    "C-9",
    "C-10",
    "C-11",
    "C-1-error",
    "C-2-empty",
    "C-3-locked",
    "C-5-paused",
    "C-5-exit",
    "C-6-error",
    "C-9-denied",
    "C-9-quality",
    "C-10-error",
    "C-11-perfect",
    "C-11-reminders",
    "C-7-paused",
    "C-6-recognizing",
    "C-12",
    "C-12-save-error",
    "C-19",
    "C-19-empty",
    "C-19-error",
    "C-13",
    "C-13-multi",
    "C-13-photos",
    "C-13-review",
    "C-13-recognizing",
    "C-13-partial-error",
    "C-13-denied",
    "C-13-quality",
    "C-13-empty",
    "C-13-error",
    "C-14",
    "C-14-edit",
    "C-14-audio-error",
    "C-14-empty",
    "C-15",
    "C-15-empty",
    "C-15-matching",
    "C-15-error",
    "C-15-invalid",
    "C-2-search",
    "C-2-search-edit",
    "C-2-search-empty",
    "D-16",
    "D-16-empty",
    "D-16-error",
    "D-17",
    "D-17-empty",
    "D-3-text",
    "D-4-text",
    "D-5-text",
    "D-5-text-recording",
    "D-6-text-loading",
    "D-6-text",
    "D-6-text-error",
    "D-7-text",
    "D-7-text-partial",
    "D-8-text",
    "D-1",
    "D-1-empty",
    "D-1-error",
    "D-2",
    "D-2-empty",
    "D-2-insufficient",
    "D-9",
    "D-9-correct",
    "D-9-wrong",
    "D-9-retry",
    "D-9-paused",
    "D-9-exit",
    "D-13",
    "D-13-perfect",
    "D-13-retry",
    "D-13-save-error",
    "D-14",
    "D-14-save-error",
    "D-10",
    "D-10-wrong",
    "D-11",
    "D-11-audio-error",
    "D-11-reveal",
    "D-12",
    "D-12-selected",
    "D-12-wrong",
    "D-12-final",
    "D-3",
    "D-3-denied",
    "D-4",
    "D-4-audio-error",
    "D-5",
    "D-5-recording",
    "D-5-no-speech",
    "D-5-interrupted",
    "D-6",
    "D-6-loading",
    "D-6-error",
    "D-6-low",
    "D-7",
    "D-7-partial",
    "D-7-deleted",
    "D-7-save-error",
    "D-8",
    "D-8-save-error",
    "D-19",
    "D-19-filled",
    "D-19-hint",
    "D-19-wrong",
    "E-1",
    "E-1-avatar",
    "E-1-invalid",
    "E-1-error",
    "E-growth",
    "E-growth-empty",
    "E-growth-error",
    "E-growth-words",
    "E-growth-corrections",
    "E-growth-rules",
    "E-2",
    "E-2-active",
    "E-2-life",
    "E-2-expired",
    "E-2-error",
    "E-2-confirm-ios",
    "E-2-confirm-android",
    "E-2-payment",
    "E-2-payment-cancel",
    "E-2-payment-fail",
    "E-2-rights-pending",
    "E-2-success",
    "E-2-restore",
    "E-2-restore-empty",
    "E-2-restore-error",
    "E-2-orders",
    "E-2-order",
    "B-6",
    "B-6-empty",
    "B-6-error",
    "B-6-delete",
    "B-6-detail",
    "B-6-expired",
    "C-17",
    "C-17-empty",
    "C-17-error",
    "C-17-delete",
    "C-17-detail",
    "D-15",
    "D-15-empty",
    "D-15-error",
    "D-15-delete",
    "D-15-detail",
    "D-15-audio-delete",
    "E-6",
    "E-6-limit",
    "E-6-life",
    "E-6-share",
    "E-6-share-cancel",
    "E-6-records",
    "E-6-records-empty",
    "E-6-records-error",
    "E-7",
    "C-18",
    "E-7-print",
    "E-7-practice",
    "E-7-member",
    "E-7-records",
    "E-7-email",
    "E-3",
    "E-3-about",
    "E-3-agreement",
    "E-3-privacy",
    "E-4",
    "E-5",
    "E-5-verify",
    "E-5-verify-error",
    "E-5-confirm",
    "E-5-done",
    "E-5-failed",
    "C-16",
    "C-16-empty",
    "C-16-error",
    "C-16-remove",
    "C-16-detail",
    "C-16-retry"
  ],
  "external_routes": [
    "AI-REVIEW",
    "B-5-scan",
    "TEXT-READING",
    "LETTER-FILL",
    "INVITE",
    "HELP",
    "LEGAL",
    "SUPPLEMENT",
    "CORRECTION",
    "PRINT-CORRECTION"
  ],
  "shared_rules": [
    {
      "description": "B/C/D 共用课本配置，A-3 换课本后按来源返回",
      "rule_status": "confirmed",
      "source": "A-3 原 UE 说明"
    },
    {
      "description": "原型在 sessionStorage 中保存示例，生产保存与故障恢复契约待定",
      "rule_status": "proposed"
    },
    {
      "description": "演示成功不等于真实认证结果",
      "rule_status": "confirmed",
      "source": "交付范围"
    }
  ],
  "routing": [
    {
      "from": "A",
      "interactions": [
        {
          "id": "A-I-01",
          "condition": "真实状态为未登录",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-I-02",
          "condition": "真实状态已登录且有课本",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "已有课本上下文；字段契约待定"
          ]
        },
        {
          "id": "A-I-03",
          "condition": "真实状态为已登录、无课本且未完成首次选书或跳过",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "无课本状态供首页引导"
          ]
        },
        {
          "id": "A-I-04",
          "condition": "超时时长及放行条件尚未确认",
          "destination": "pending",
          "rule_status": "pending",
          "payload": []
        },
        {
          "id": "A-I-05",
          "condition": "已登录、无课本但已明确跳过首次选书",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "已跳过的引导状态"
          ]
        }
      ]
    },
    {
      "from": "A-1",
      "interactions": [
        {
          "id": "A-1-I-01",
          "condition": "用户主动选择",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": [
            "协议勾选状态"
          ]
        },
        {
          "id": "A-1-I-02",
          "condition": "协议已选，真实认证成功且为新账号",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "认证结果概念",
            "课本状态及首页引导上下文"
          ]
        },
        {
          "id": "A-1-I-03",
          "condition": "协议已选，真实认证成功且为老账号",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "认证结果概念"
          ]
        },
        {
          "id": "A-1-I-04",
          "condition": "请求中或认证失败",
          "destination": "A-1",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-1-I-05",
          "condition": "源未声明额外条件",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-1-I-06",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        },
        {
          "id": "A-1-I-07",
          "condition": "自动降级规则待确认",
          "destination": "A-2（待确认）",
          "rule_status": "pending",
          "payload": []
        }
      ]
    },
    {
      "from": "A-2",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-2-phone",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-2-sent",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-2-resend",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-2-error",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-2-loading",
      "interactions": [
        {
          "id": "A-2-I-01",
          "condition": "在 A-2",
          "destination": "A-1",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "A-2-I-02",
          "condition": "发码前或需要换号",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-03",
          "condition": "用户主动选择",
          "destination": "A-2",
          "rule_status": "confirmed",
          "payload": [
            "协议状态"
          ]
        },
        {
          "id": "A-2-I-04",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号",
            "发送状态"
          ]
        },
        {
          "id": "A-2-I-05",
          "condition": "协议已选，当前号码已发码，输入恰好四位数字；真实校验成功后进入首页B。",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "手机号",
            "四位码",
            "校验结果/成功 token 概念"
          ]
        },
        {
          "id": "A-2-I-06",
          "condition": "协议门槛已确认；手动/自动提交的产品关系及其它服务条件待确认",
          "destination": "B",
          "rule_status": "pending",
          "payload": [
            "手机号",
            "四位码"
          ]
        },
        {
          "id": "A-2-I-07",
          "condition": "协议已选；号码合法、频控、倒计时细节为建议或服务契约待确认",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": [
            "手机号"
          ]
        },
        {
          "id": "A-2-I-08",
          "condition": "平台提供验证码填充能力",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "四位验证码"
          ]
        },
        {
          "id": "A-2-I-09",
          "condition": "真实校验结果失败",
          "destination": "A-2",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-2-I-10",
          "condition": "正文待提供",
          "destination": "user-agreement / privacy-policy",
          "rule_status": "pending",
          "payload": [
            "协议类型"
          ]
        }
      ]
    },
    {
      "from": "A-3",
      "interactions": [
        {
          "id": "A-3-I-01",
          "condition": "真实选项由教研目录支持",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "学段",
            "年级",
            "册"
          ]
        },
        {
          "id": "A-3-I-02",
          "condition": "目录可用",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "搜索词",
            "筛选"
          ]
        },
        {
          "id": "A-3-I-03",
          "condition": "课本在可选列表",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "草稿课本 ID"
          ]
        },
        {
          "id": "A-3-I-04",
          "condition": "该行有封面数据",
          "destination": "A-4",
          "rule_status": "confirmed",
          "payload": [
            "被查看课本 ID",
            "同源封面/名称/适用信息/版次",
            "筛选/搜索/草稿/位置/来源上下文"
          ]
        },
        {
          "id": "A-3-I-05",
          "condition": "已选课本，真实保存成功，换课本模式",
          "destination": "entry.sourceRoute：B / C / D",
          "rule_status": "confirmed",
          "payload": [
            "保存课本 ID",
            "共用课本设置"
          ]
        },
        {
          "id": "A-3-I-06",
          "condition": "从首页引导首次选择且真实保存成功",
          "destination": "entry.sourceRoute：B / C / D",
          "rule_status": "confirmed",
          "payload": [
            "保存课本ID",
            "进入来源B/C/D"
          ]
        },
        {
          "id": "A-3-I-07",
          "condition": "账号当前无课本",
          "destination": "entry.sourceRoute：B / C / D",
          "rule_status": "confirmed",
          "payload": [
            "无课本/暂缓选择状态"
          ]
        },
        {
          "id": "A-3-I-08",
          "condition": "有此前本页上下文",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "筛选",
            "搜索",
            "草稿课本 ID",
            "滚动位置",
            "来源模式"
          ]
        },
        {
          "id": "A-3-I-09",
          "condition": "真实返回失败",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "A-3-I-10",
          "condition": "尚未确认保存",
          "destination": "entry.sourceRoute：B / C / D",
          "rule_status": "confirmed",
          "payload": [
            "来源上下文"
          ]
        }
      ]
    },
    {
      "from": "A-4",
      "interactions": [
        {
          "id": "A-4-I-01",
          "condition": "核对画面打开",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "此前 A-3 上下文"
          ]
        },
        {
          "id": "A-4-I-02",
          "condition": "核对画面打开",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "此前 A-3 上下文"
          ]
        },
        {
          "id": "A-4-I-03",
          "condition": "设备或宿主支持",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "此前 A-3 上下文"
          ]
        },
        {
          "id": "A-4-I-04",
          "condition": "封面不可用或独立打开缺上下文",
          "destination": "A-4 / A-3（关闭时）",
          "rule_status": "proposed",
          "payload": []
        }
      ]
    },
    {
      "from": "B",
      "interactions": [
        {
          "id": "B-I-01",
          "condition": "用户有课本或尚未选书",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "returnAction=stay_on_home（命名建议）"
          ]
        },
        {
          "id": "B-I-02",
          "condition": "已有课本",
          "destination": "B-2",
          "rule_status": "confirmed",
          "payload": [
            "当前课本 ID",
            "来源 B"
          ]
        },
        {
          "id": "B-I-03",
          "condition": "当前课本为空",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "pendingAction=open_units（字段名建议）"
          ]
        },
        {
          "id": "B-I-04",
          "condition": "首页入口已确认；真实错题范围/计数来源仍待定义",
          "destination": "AI-REVIEW（边界）",
          "rule_status": "confirmed",
          "payload": [
            "origin=B",
            "错题筛选条件待定"
          ]
        },
        {
          "id": "B-I-05",
          "condition": "无教材前置条件在源未明确",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "origin=B"
          ]
        },
        {
          "id": "B-I-06",
          "condition": "基础或进阶来源",
          "destination": "B-1",
          "rule_status": "confirmed",
          "payload": [
            "group=basic/advanced"
          ]
        },
        {
          "id": "B-I-07",
          "condition": "点击的专题数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "topicId",
            "origin=B",
            "topicGroup"
          ]
        },
        {
          "id": "B-I-08",
          "condition": "目标为 C/D/E 或当前 B",
          "destination": "B / C / D / E",
          "rule_status": "confirmed",
          "payload": [
            "来源 B"
          ]
        },
        {
          "id": "B-I-09",
          "condition": "首页无课本且引导卡可见",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "origin=B",
            "guide=true"
          ]
        },
        {
          "id": "B-I-10",
          "condition": "引导卡可见",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": [
            "本次关闭状态（字段及存储策略建议）"
          ]
        }
      ]
    },
    {
      "from": "C",
      "interactions": [
        {
          "id": "C-I-01",
          "condition": "有书或无书均可点击",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=C",
            "origin=C",
            "当前课本 ID（可空）",
            "returnAction=stay_on_home（命名建议）"
          ]
        },
        {
          "id": "C-I-02",
          "condition": "已有课本",
          "destination": "C-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=C"
          ]
        },
        {
          "id": "C-I-03",
          "condition": "当前课本为空",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=C",
            "origin=C",
            "pendingAction=原目标 ID",
            "returnAction=原目标 ID（预览字段）",
            "mode=原题型（如适用）"
          ]
        },
        {
          "id": "C-I-04",
          "condition": "入口可用；专题路径无需先选课本",
          "destination": "C-19",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=C"
          ]
        },
        {
          "id": "C-I-05",
          "condition": "入口可点；不以当前教材为空阻断已有错题入口",
          "destination": "C-16",
          "rule_status": "confirmed",
          "payload": [
            "origin=C",
            "reviewScope=听写（概念；跨来源未定）"
          ]
        },
        {
          "id": "C-I-06",
          "condition": "入口可点；是否要求先选教材待确认",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "origin=C",
            "inputSource=photo（命名建议）"
          ]
        },
        {
          "id": "C-I-07",
          "condition": "独立词汇输入入口；不强制指定教材",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "origin=C",
            "inputSource=search（命名建议）"
          ]
        },
        {
          "id": "C-I-08",
          "condition": "帮助入口可用",
          "destination": "C-18",
          "rule_status": "confirmed",
          "payload": [
            "origin=C"
          ]
        },
        {
          "id": "C-I-09",
          "condition": "目标 Tab 可用；允许未选课本浏览首页",
          "destination": "B / C / D / E",
          "rule_status": "confirmed",
          "payload": [
            "origin=C",
            "共用课本上下文"
          ]
        }
      ]
    },
    {
      "from": "D",
      "interactions": [
        {
          "id": "D-I-01",
          "condition": "有书或无书均可点击",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=D",
            "origin=D",
            "当前课本 ID（可空）",
            "returnAction=stay_on_home（命名建议）"
          ]
        },
        {
          "id": "D-I-02",
          "condition": "当前课本为空",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=D",
            "origin=D",
            "pendingAction=原目标 ID",
            "returnAction=原目标 ID（预览字段）",
            "mode=原题型（如适用）"
          ]
        },
        {
          "id": "D-I-03",
          "condition": "已有课本；进入课文内容选择",
          "destination": "D-16",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D"
          ]
        },
        {
          "id": "D-I-04",
          "condition": "已有课本",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D",
            "mode=en-to-zh（字段建议）"
          ]
        },
        {
          "id": "D-I-05",
          "condition": "已有课本",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D",
            "mode=zh-to-en（字段建议）"
          ]
        },
        {
          "id": "D-I-06",
          "condition": "已有课本",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D",
            "mode=listen-to-zh（字段建议）"
          ]
        },
        {
          "id": "D-I-07",
          "condition": "已有课本",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D",
            "mode=match（字段建议）"
          ]
        },
        {
          "id": "D-I-08",
          "condition": "已有课本",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "book=当前课本 ID",
            "origin=D",
            "mode=read（字段建议）"
          ]
        },
        {
          "id": "D-I-09",
          "condition": "已有课本；mode=fill进入共用准备",
          "destination": "D-1",
          "rule_status": "confirmed",
          "payload": [
            "mode=fill",
            "当前课本",
            "origin=D"
          ]
        },
        {
          "id": "D-I-10",
          "condition": "目标 Tab 可用；允许未选课本浏览首页",
          "destination": "B / C / D / E",
          "rule_status": "confirmed",
          "payload": [
            "origin=D",
            "共用课本上下文"
          ]
        }
      ]
    },
    {
      "from": "E",
      "interactions": [
        {
          "id": "E-I-01",
          "condition": "账号资料入口可用",
          "destination": "E-1",
          "rule_status": "confirmed",
          "payload": [
            "origin=E"
          ]
        },
        {
          "id": "E-I-02",
          "condition": "当前为非会员示例；真实权益由服务决定",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "origin=E"
          ]
        },
        {
          "id": "E-I-03",
          "condition": "资料页成长卡存在",
          "destination": "E（同页）",
          "rule_status": "confirmed",
          "payload": [
            "growthRulesExpanded=true/false（预览字段）"
          ]
        },
        {
          "id": "E-I-04",
          "condition": "复习入口可见，不以当前课本是否为空新增阻断",
          "destination": "AI-REVIEW",
          "rule_status": "confirmed",
          "payload": [
            "origin=E",
            "reviewScope=待确认"
          ]
        },
        {
          "id": "E-I-05",
          "condition": "历史入口可用；记录服务未接",
          "destination": "B-6",
          "rule_status": "confirmed",
          "payload": [
            "origin=E",
            "source=profile（预览字段）"
          ]
        },
        {
          "id": "E-I-06",
          "condition": "历史入口可用",
          "destination": "C-17",
          "rule_status": "confirmed",
          "payload": [
            "origin=E",
            "source=profile（预览字段）"
          ]
        },
        {
          "id": "E-I-07",
          "condition": "历史入口可用",
          "destination": "D-15",
          "rule_status": "confirmed",
          "payload": [
            "origin=E",
            "source=profile（预览字段）"
          ]
        },
        {
          "id": "E-I-08",
          "condition": "UI 入口已采用；邀请条件与奖励流程未定",
          "destination": "INVITE",
          "rule_status": "pending",
          "payload": [
            "origin=E"
          ]
        },
        {
          "id": "E-I-09",
          "condition": "UI 入口已采用；正式帮助渠道未提供",
          "destination": "HELP",
          "rule_status": "pending",
          "payload": [
            "origin=E"
          ]
        },
        {
          "id": "E-I-10",
          "condition": "入口可用",
          "destination": "E-3",
          "rule_status": "confirmed",
          "payload": [
            "origin=E"
          ]
        },
        {
          "id": "E-I-11",
          "condition": "目标 Tab 可用；允许未选课本浏览首页",
          "destination": "B / C / D / E",
          "rule_status": "confirmed",
          "payload": [
            "origin=E",
            "共用课本上下文"
          ]
        },
        {
          "id": "E-GROWTH-DETAIL",
          "condition": "当前账号登录",
          "destination": "E-growth",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin=E"
          ]
        }
      ]
    },
    {
      "from": "B-2",
      "interactions": [
        {
          "id": "B-2-I-01",
          "condition": "单元目录与词表可用",
          "destination": "B-2",
          "rule_status": "confirmed",
          "payload": [
            "所选单元ID集合"
          ]
        },
        {
          "id": "B-2-I-02",
          "condition": "至少一个单元为演示门槛",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "textbookId",
            "unitIds",
            "origin=B-2"
          ]
        },
        {
          "id": "B-2-I-03",
          "condition": "主动换书",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "returnAction=B-2（只记录，不自动恢复）"
          ]
        },
        {
          "id": "B-2-I-04",
          "condition": "当前本页",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "B-2-I-05",
          "condition": "课本为空或目录不可用",
          "destination": "A-3 / B-2",
          "rule_status": "proposed",
          "payload": [
            "来源 B",
            "待恢复动作"
          ]
        }
      ]
    },
    {
      "from": "B-3",
      "interactions": [
        {
          "id": "B-3-I-01",
          "condition": "词条可用",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "所选词 ID"
          ]
        },
        {
          "id": "B-3-I-02",
          "condition": "当前词表存在",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "选择集合"
          ]
        },
        {
          "id": "B-3-I-03",
          "condition": "当前教材范围词表可用，取得成功导出练习卷的词条记录",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "当前范围词条ID",
            "按教材区分的练习卷成功导出词条记录"
          ]
        },
        {
          "id": "B-3-I-04",
          "condition": "当前词有可用音频",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "词条 ID"
          ]
        },
        {
          "id": "B-3-I-05",
          "condition": "当前教材/范围/词条上下文已取得",
          "destination": "F（补词模式）/ CORRECTION",
          "rule_status": "confirmed",
          "payload": [
            "教材ID",
            "教材单元ID集合",
            "当前范围词表ID集合",
            "已选词ID集合",
            "返回来源B-3"
          ]
        },
        {
          "id": "B-3-I-06",
          "condition": "当前有选择词",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "顺序模式"
          ]
        },
        {
          "id": "B-3-I-07",
          "condition": "源路由明确，至少一词为建议门槛",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "选择词集合",
            "顺序",
            "returnPage=B-3",
            "来源上下文"
          ]
        },
        {
          "id": "B-3-I-08",
          "condition": "来源为 B-2/B-1/B",
          "destination": "entry.originPageId",
          "rule_status": "confirmed",
          "payload": [
            "来源上下文"
          ]
        }
      ]
    },
    {
      "from": "B-4",
      "interactions": [
        {
          "id": "B-4-I-01",
          "condition": "当前配置可编辑",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "标题",
            "扫码开关"
          ]
        },
        {
          "id": "B-4-I-02",
          "condition": "11 选项源存在，模板兼容规则未定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "layout"
          ]
        },
        {
          "id": "B-4-I-03",
          "condition": "所选词数据支持待确定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "direction",
            "fontSize"
          ]
        },
        {
          "id": "B-4-I-04",
          "condition": "有上次本地配置或首次进入",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "本地配置",
            "学段年级"
          ]
        },
        {
          "id": "B-4-I-05",
          "condition": "已选单词且必要题干可用",
          "destination": "B-5",
          "rule_status": "proposed",
          "payload": [
            "词表",
            "顺序",
            "标题",
            "版式",
            "方向",
            "字号",
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-06",
          "condition": "教材、专题、自建或自建历史来源明确",
          "destination": "entry.returnPage：B-3 / B-1 / B / F-1 / F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-07",
          "condition": "服务失败或必要题干未给",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "B-4-I-08",
          "condition": "至少一个可用单词",
          "destination": "B-4-preview",
          "rule_status": "confirmed",
          "payload": [
            "当前配置",
            "有序词表"
          ]
        },
        {
          "id": "B-4-I-09",
          "condition": "用户主动选择",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "columns",
            "rowsPerPage"
          ]
        }
      ]
    },
    {
      "from": "B-4-preview",
      "interactions": [
        {
          "id": "B-4-preview-I-01",
          "condition": "预览数据存在",
          "destination": "B-4-preview",
          "rule_status": "confirmed",
          "payload": [
            "previewPage"
          ]
        },
        {
          "id": "B-4-preview-I-02",
          "condition": "从B-4进入",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "配置草稿"
          ]
        }
      ]
    },
    {
      "from": "B-5",
      "interactions": [
        {
          "id": "B-5-I-01",
          "condition": "三种格式均保留；Word/PDF双卷合成一个文件，图片每页一张",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "内容",
            "格式"
          ]
        },
        {
          "id": "B-5-I-02",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件",
            "分享结果概念"
          ]
        },
        {
          "id": "B-5-I-03",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件"
          ]
        },
        {
          "id": "B-5-I-04",
          "condition": "配置或历史来源明确",
          "destination": "entry.returnRoute：B-4 / B-6",
          "rule_status": "confirmed",
          "payload": [
            "returnRoute",
            "配置上下文"
          ]
        },
        {
          "id": "B-5-I-05",
          "condition": "用户主动选择开通",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "origin=B-5"
          ]
        },
        {
          "id": "B-5-I-06",
          "condition": "生成失败，或本次成功文件所需次数超过余量",
          "destination": "B-5 / E-2（待确认）",
          "rule_status": "proposed",
          "payload": []
        }
      ]
    },
    {
      "from": "B-2-empty",
      "interactions": [
        {
          "id": "B-2-I-01",
          "condition": "单元目录与词表可用",
          "destination": "B-2",
          "rule_status": "confirmed",
          "payload": [
            "所选单元ID集合"
          ]
        },
        {
          "id": "B-2-I-02",
          "condition": "至少一个单元为演示门槛",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "textbookId",
            "unitIds",
            "origin=B-2"
          ]
        },
        {
          "id": "B-2-I-03",
          "condition": "主动换书",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "returnAction=B-2（只记录，不自动恢复）"
          ]
        },
        {
          "id": "B-2-I-04",
          "condition": "当前本页",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "B-2-I-05",
          "condition": "课本为空或目录不可用",
          "destination": "A-3 / B-2",
          "rule_status": "proposed",
          "payload": [
            "来源 B",
            "待恢复动作"
          ]
        }
      ]
    },
    {
      "from": "B-2-error",
      "interactions": [
        {
          "id": "B-2-I-01",
          "condition": "单元目录与词表可用",
          "destination": "B-2",
          "rule_status": "confirmed",
          "payload": [
            "所选单元ID集合"
          ]
        },
        {
          "id": "B-2-I-02",
          "condition": "至少一个单元为演示门槛",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "textbookId",
            "unitIds",
            "origin=B-2"
          ]
        },
        {
          "id": "B-2-I-03",
          "condition": "主动换书",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "source=B",
            "returnAction=B-2（只记录，不自动恢复）"
          ]
        },
        {
          "id": "B-2-I-04",
          "condition": "当前本页",
          "destination": "B",
          "rule_status": "confirmed",
          "payload": []
        },
        {
          "id": "B-2-I-05",
          "condition": "课本为空或目录不可用",
          "destination": "A-3 / B-2",
          "rule_status": "proposed",
          "payload": [
            "来源 B",
            "待恢复动作"
          ]
        }
      ]
    },
    {
      "from": "B-3-empty",
      "interactions": [
        {
          "id": "B-3-I-01",
          "condition": "词条可用",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "所选词 ID"
          ]
        },
        {
          "id": "B-3-I-02",
          "condition": "当前词表存在",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "选择集合"
          ]
        },
        {
          "id": "B-3-I-03",
          "condition": "当前教材范围词表可用，取得成功导出练习卷的词条记录",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "当前范围词条ID",
            "按教材区分的练习卷成功导出词条记录"
          ]
        },
        {
          "id": "B-3-I-04",
          "condition": "当前词有可用音频",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "词条 ID"
          ]
        },
        {
          "id": "B-3-I-05",
          "condition": "当前教材/范围/词条上下文已取得",
          "destination": "F（补词模式）/ CORRECTION",
          "rule_status": "confirmed",
          "payload": [
            "教材ID",
            "教材单元ID集合",
            "当前范围词表ID集合",
            "已选词ID集合",
            "返回来源B-3"
          ]
        },
        {
          "id": "B-3-I-06",
          "condition": "当前有选择词",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "顺序模式"
          ]
        },
        {
          "id": "B-3-I-07",
          "condition": "源路由明确，至少一词为建议门槛",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "选择词集合",
            "顺序",
            "returnPage=B-3",
            "来源上下文"
          ]
        },
        {
          "id": "B-3-I-08",
          "condition": "来源为 B-2/B-1/B",
          "destination": "entry.originPageId",
          "rule_status": "confirmed",
          "payload": [
            "来源上下文"
          ]
        }
      ]
    },
    {
      "from": "B-5-loading",
      "interactions": [
        {
          "id": "B-5-I-01",
          "condition": "三种格式均保留；Word/PDF双卷合成一个文件，图片每页一张",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "内容",
            "格式"
          ]
        },
        {
          "id": "B-5-I-02",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件",
            "分享结果概念"
          ]
        },
        {
          "id": "B-5-I-03",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件"
          ]
        },
        {
          "id": "B-5-I-04",
          "condition": "配置或历史来源明确",
          "destination": "entry.returnRoute：B-4 / B-6",
          "rule_status": "confirmed",
          "payload": [
            "returnRoute",
            "配置上下文"
          ]
        },
        {
          "id": "B-5-I-05",
          "condition": "用户主动选择开通",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "origin=B-5"
          ]
        },
        {
          "id": "B-5-I-06",
          "condition": "生成失败，或本次成功文件所需次数超过余量",
          "destination": "B-5 / E-2（待确认）",
          "rule_status": "proposed",
          "payload": []
        }
      ]
    },
    {
      "from": "B-5-error",
      "interactions": [
        {
          "id": "B-5-I-01",
          "condition": "三种格式均保留；Word/PDF双卷合成一个文件，图片每页一张",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "内容",
            "格式"
          ]
        },
        {
          "id": "B-5-I-02",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件",
            "分享结果概念"
          ]
        },
        {
          "id": "B-5-I-03",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件"
          ]
        },
        {
          "id": "B-5-I-04",
          "condition": "配置或历史来源明确",
          "destination": "entry.returnRoute：B-4 / B-6",
          "rule_status": "confirmed",
          "payload": [
            "returnRoute",
            "配置上下文"
          ]
        },
        {
          "id": "B-5-I-05",
          "condition": "用户主动选择开通",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "origin=B-5"
          ]
        },
        {
          "id": "B-5-I-06",
          "condition": "生成失败，或本次成功文件所需次数超过余量",
          "destination": "B-5 / E-2（待确认）",
          "rule_status": "proposed",
          "payload": []
        }
      ]
    },
    {
      "from": "B-5-quota",
      "interactions": [
        {
          "id": "B-5-I-01",
          "condition": "三种格式均保留；Word/PDF双卷合成一个文件，图片每页一张",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "内容",
            "格式"
          ]
        },
        {
          "id": "B-5-I-02",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件",
            "分享结果概念"
          ]
        },
        {
          "id": "B-5-I-03",
          "condition": "可用次数足够且文件成功生成",
          "destination": "B-5",
          "rule_status": "confirmed",
          "payload": [
            "输出文件"
          ]
        },
        {
          "id": "B-5-I-04",
          "condition": "配置或历史来源明确",
          "destination": "entry.returnRoute：B-4 / B-6",
          "rule_status": "confirmed",
          "payload": [
            "returnRoute",
            "配置上下文"
          ]
        },
        {
          "id": "B-5-I-05",
          "condition": "用户主动选择开通",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "origin=B-5"
          ]
        },
        {
          "id": "B-5-I-06",
          "condition": "生成失败，或本次成功文件所需次数超过余量",
          "destination": "B-5 / E-2（待确认）",
          "rule_status": "proposed",
          "payload": []
        }
      ]
    },
    {
      "from": "B-1",
      "interactions": [
        {
          "id": "TOPIC-ITEM",
          "condition": "该专题内容可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "topicId",
            "group",
            "returnPage=B-1",
            "完整专题词表"
          ]
        },
        {
          "id": "TOPIC-RETRY",
          "condition": "可重新请求",
          "destination": "B-1",
          "rule_status": "proposed"
        },
        {
          "id": "TOPIC-BACK",
          "condition": "从首页对应更多进入",
          "destination": "B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "B-1-advanced",
      "interactions": [
        {
          "id": "TOPIC-ITEM",
          "condition": "该专题内容可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "topicId",
            "group",
            "returnPage=B-1",
            "完整专题词表"
          ]
        },
        {
          "id": "TOPIC-RETRY",
          "condition": "可重新请求",
          "destination": "B-1",
          "rule_status": "proposed"
        },
        {
          "id": "TOPIC-BACK",
          "condition": "从首页对应更多进入",
          "destination": "B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "B-4-body",
      "interactions": [
        {
          "id": "TOPIC-BODY",
          "condition": "当前数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "B-4-I-01",
          "condition": "当前配置可编辑",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "标题",
            "扫码开关"
          ]
        },
        {
          "id": "B-4-I-02",
          "condition": "11 选项源存在，模板兼容规则未定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "layout"
          ]
        },
        {
          "id": "B-4-I-03",
          "condition": "所选词数据支持待确定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "direction",
            "fontSize"
          ]
        },
        {
          "id": "B-4-I-04",
          "condition": "有上次本地配置或首次进入",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "本地配置",
            "学段年级"
          ]
        },
        {
          "id": "B-4-I-05",
          "condition": "已选单词且必要题干可用",
          "destination": "B-5",
          "rule_status": "proposed",
          "payload": [
            "词表",
            "顺序",
            "标题",
            "版式",
            "方向",
            "字号",
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-07",
          "condition": "服务失败或必要题干未给",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "B-4-I-08",
          "condition": "至少一个可用单词",
          "destination": "B-4-preview",
          "rule_status": "confirmed",
          "payload": [
            "当前配置",
            "有序词表"
          ]
        },
        {
          "id": "B-4-I-09",
          "condition": "用户主动选择",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "columns",
            "rowsPerPage"
          ]
        },
        {
          "id": "TOPIC-STYLE-BACK",
          "condition": "来源明确",
          "destination": "entry.returnPage：B-1 / B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "B-4-letters",
      "interactions": [
        {
          "id": "TOPIC-LETTERS",
          "condition": "当前数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "B-4-I-01",
          "condition": "当前配置可编辑",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "标题",
            "扫码开关"
          ]
        },
        {
          "id": "B-4-I-02",
          "condition": "11 选项源存在，模板兼容规则未定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "layout"
          ]
        },
        {
          "id": "B-4-I-03",
          "condition": "所选词数据支持待确定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "direction",
            "fontSize"
          ]
        },
        {
          "id": "B-4-I-04",
          "condition": "有上次本地配置或首次进入",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "本地配置",
            "学段年级"
          ]
        },
        {
          "id": "B-4-I-05",
          "condition": "已选单词且必要题干可用",
          "destination": "B-5",
          "rule_status": "proposed",
          "payload": [
            "词表",
            "顺序",
            "标题",
            "版式",
            "方向",
            "字号",
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-07",
          "condition": "服务失败或必要题干未给",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "B-4-I-08",
          "condition": "至少一个可用单词",
          "destination": "B-4-preview",
          "rule_status": "confirmed",
          "payload": [
            "当前配置",
            "有序词表"
          ]
        },
        {
          "id": "B-4-I-09",
          "condition": "用户主动选择",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "columns",
            "rowsPerPage"
          ]
        },
        {
          "id": "TOPIC-STYLE-BACK",
          "condition": "来源明确",
          "destination": "entry.returnPage：B-1 / B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "B-1-empty",
      "interactions": [
        {
          "id": "TOPIC-ITEM",
          "condition": "该专题内容可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "topicId",
            "group",
            "returnPage=B-1",
            "完整专题词表"
          ]
        },
        {
          "id": "TOPIC-RETRY",
          "condition": "可重新请求",
          "destination": "B-1",
          "rule_status": "proposed"
        },
        {
          "id": "TOPIC-BACK",
          "condition": "从首页对应更多进入",
          "destination": "B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "B-1-error",
      "interactions": [
        {
          "id": "TOPIC-ITEM",
          "condition": "该专题内容可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "topicId",
            "group",
            "returnPage=B-1",
            "完整专题词表"
          ]
        },
        {
          "id": "TOPIC-RETRY",
          "condition": "可重新请求",
          "destination": "B-1",
          "rule_status": "proposed"
        },
        {
          "id": "TOPIC-BACK",
          "condition": "从首页对应更多进入",
          "destination": "B",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "F",
      "interactions": [
        {
          "id": "CUSTOM-INPUT",
          "condition": "输入不为空且全部为纯英文单词或短语",
          "destination": "F（已录入）",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-REMOVE",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-HISTORY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-NEXT",
          "condition": "至少1个已录入词",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "B / originPage",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "F-1",
      "interactions": [
        {
          "id": "CUSTOM-SELECT",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-MEANING",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-ORDER",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-STYLE",
          "condition": "至少一词；当前示例要求所选释义已补齐",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-FILLBACK",
          "condition": "补词模式且原词表仍可恢复",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-FEEDBACK",
          "condition": "当前数据可用",
          "destination": "CORRECTION",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-SAVE-PICKER",
          "condition": "已录入至少1词",
          "destination": "F-1",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "F-2",
      "interactions": [
        {
          "id": "HISTORY-EDIT",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-REPRINT",
          "condition": "当前数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-NEW",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-RETRY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-BACK",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "B-4-custom",
      "interactions": [
        {
          "id": "B-4-I-01",
          "condition": "当前配置可编辑",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "标题",
            "扫码开关"
          ]
        },
        {
          "id": "B-4-I-02",
          "condition": "11 选项源存在，模板兼容规则未定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "layout"
          ]
        },
        {
          "id": "B-4-I-03",
          "condition": "所选词数据支持待确定",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "direction",
            "fontSize"
          ]
        },
        {
          "id": "B-4-I-04",
          "condition": "有上次本地配置或首次进入",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "本地配置",
            "学段年级"
          ]
        },
        {
          "id": "B-4-I-05",
          "condition": "已选单词且必要题干可用",
          "destination": "B-5",
          "rule_status": "proposed",
          "payload": [
            "词表",
            "顺序",
            "标题",
            "版式",
            "方向",
            "字号",
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-06",
          "condition": "教材、专题、自建挑词或自建历史来源明确",
          "destination": "entry.returnPage：B-3 / F-1 / F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源上下文"
          ]
        },
        {
          "id": "B-4-I-07",
          "condition": "服务失败或必要题干未给",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": []
        },
        {
          "id": "B-4-I-08",
          "condition": "至少一个可用单词",
          "destination": "B-4-preview",
          "rule_status": "confirmed",
          "payload": [
            "当前配置",
            "有序词表"
          ]
        },
        {
          "id": "B-4-I-09",
          "condition": "用户主动选择",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "columns",
            "rowsPerPage"
          ]
        }
      ]
    },
    {
      "from": "F-empty",
      "interactions": [
        {
          "id": "CUSTOM-INPUT",
          "condition": "输入不为空且全部为纯英文单词或短语",
          "destination": "F（已录入）",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-REMOVE",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-HISTORY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-NEXT",
          "condition": "至少1个已录入词",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "B / originPage",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "F-matching",
      "interactions": [
        {
          "id": "CUSTOM-INPUT",
          "condition": "输入不为空且全部为纯英文单词或短语",
          "destination": "F（已录入）",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-REMOVE",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-HISTORY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-NEXT",
          "condition": "至少1个已录入词",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "B / originPage",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "F-error",
      "interactions": [
        {
          "id": "CUSTOM-INPUT",
          "condition": "输入不为空且全部为纯英文单词或短语",
          "destination": "F（已录入）",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-REMOVE",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-HISTORY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-NEXT",
          "condition": "至少1个已录入词",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "B / originPage",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "F-1-missing",
      "interactions": [
        {
          "id": "CUSTOM-SELECT",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-MEANING",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-ORDER",
          "condition": "当前数据可用",
          "destination": "F-1",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-STYLE",
          "condition": "至少一词；当前示例要求所选释义已补齐",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-FILLBACK",
          "condition": "补词模式且原词表仍可恢复",
          "destination": "B-3",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-FEEDBACK",
          "condition": "当前数据可用",
          "destination": "CORRECTION",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-BACK",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "CUSTOM-SAVE-PICKER",
          "condition": "已录入至少1词",
          "destination": "F-1",
          "rule_status": "confirmed"
        }
      ]
    },
    {
      "from": "F-2-empty",
      "interactions": [
        {
          "id": "HISTORY-EDIT",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-REPRINT",
          "condition": "当前数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-NEW",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-RETRY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-BACK",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "F-2-error",
      "interactions": [
        {
          "id": "HISTORY-EDIT",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-REPRINT",
          "condition": "当前数据可用",
          "destination": "B-4",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-NEW",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-RETRY",
          "condition": "当前数据可用",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        },
        {
          "id": "HISTORY-BACK",
          "condition": "当前数据可用",
          "destination": "F",
          "rule_status": "confirmed",
          "payload": [
            "来源页",
            "词表ID",
            "词条集合",
            "当前选择",
            "返回上下文"
          ]
        }
      ]
    },
    {
      "from": "C-1",
      "interactions": [
        {
          "id": "SELECT-UNIT",
          "condition": "目录已加载",
          "destination": "C-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "TO-PICK",
          "condition": "至少1个单元且有可用内容",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BOOK",
          "condition": "入口可用",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-2",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "有词句列表",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "至少一个词句",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "AUDIO",
          "condition": "该条音频可用",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "TO-SETTINGS",
          "condition": "至少1个有效词句",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUPPLEMENT",
          "condition": "词表已载入",
          "destination": "F / F-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "UNHEARD",
          "condition": "听写记录可用",
          "destination": "C-2",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-3",
      "interactions": [
        {
          "id": "METHOD",
          "condition": "手写及纸笔需有效会员",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "CONFIG",
          "condition": "设置面板展开",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "START",
          "condition": "有选择，会员门槛满足，所选播报内容完整",
          "destination": "C-4",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "MEMBER",
          "condition": "当前来源已保留",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-2 / C-14 / C-19",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-4",
      "interactions": [
        {
          "id": "COUNT",
          "condition": "当前会话有效且未取消",
          "destination": "C-5 / C-6 / C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "倒计时中",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-5",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-6",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ROTATE",
          "condition": "手写会话有效",
          "destination": "C-6 / C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-8",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ROTATE",
          "condition": "手写会话有效",
          "destination": "C-6 / C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-7",
      "interactions": [
        {
          "id": "PAPER-NEXT",
          "condition": "会话有效且未暂停",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "CAPTURE",
          "condition": "纸笔会话有效",
          "destination": "C-9",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-9",
      "interactions": [
        {
          "id": "PHOTO",
          "condition": "权限可用且照片完整清晰",
          "destination": "C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "QUALITY",
          "condition": "无法可靠识别",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "DENIED",
          "condition": "系统返回拒绝",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-10",
      "interactions": [
        {
          "id": "GRADE",
          "condition": "真实批改返回全部结果",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "RETRY",
          "condition": "先前批改失败且作答仍在",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-11",
      "interactions": [
        {
          "id": "REPEAT",
          "condition": "报告可用",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "WRONG",
          "condition": "本次至少有1个错误或未答",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SHARE",
          "condition": "报告可用",
          "destination": "C-12",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "COMPLETE",
          "condition": "报告保存完成",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SCORE-RULE",
          "condition": "词库标准答案及accepted集合可用",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "标准答案",
            "词库accepted集合",
            "原作答",
            "对错",
            "大小写提醒",
            "标点提醒"
          ]
        }
      ]
    },
    {
      "from": "C-1-error",
      "interactions": [
        {
          "id": "SELECT-UNIT",
          "condition": "目录已加载",
          "destination": "C-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "TO-PICK",
          "condition": "至少1个单元且有可用内容",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BOOK",
          "condition": "入口可用",
          "destination": "A-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-2-empty",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "有词句列表",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "至少一个词句",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "AUDIO",
          "condition": "该条音频可用",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "TO-SETTINGS",
          "condition": "至少1个有效词句",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUPPLEMENT",
          "condition": "词表已载入",
          "destination": "F / F-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "UNHEARD",
          "condition": "听写记录可用",
          "destination": "C-2",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-1",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-3-locked",
      "interactions": [
        {
          "id": "METHOD",
          "condition": "手写及纸笔需有效会员",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "CONFIG",
          "condition": "设置面板展开",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "START",
          "condition": "有选择，会员门槛满足，所选播报内容完整",
          "destination": "C-4",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "MEMBER",
          "condition": "当前来源已保留",
          "destination": "E-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-2 / C-14 / C-19",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-5-paused",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-5-exit",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-5",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-6-error",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ROTATE",
          "condition": "手写会话有效",
          "destination": "C-6 / C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-9-denied",
      "interactions": [
        {
          "id": "PHOTO",
          "condition": "权限可用且照片完整清晰",
          "destination": "C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "QUALITY",
          "condition": "无法可靠识别",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "DENIED",
          "condition": "系统返回拒绝",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-9-quality",
      "interactions": [
        {
          "id": "PHOTO",
          "condition": "权限可用且照片完整清晰",
          "destination": "C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "QUALITY",
          "condition": "无法可靠识别",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "DENIED",
          "condition": "系统返回拒绝",
          "destination": "C-9",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-10-error",
      "interactions": [
        {
          "id": "GRADE",
          "condition": "真实批改返回全部结果",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "RETRY",
          "condition": "先前批改失败且作答仍在",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-11-perfect",
      "interactions": [
        {
          "id": "REPEAT",
          "condition": "报告可用",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "WRONG",
          "condition": "本次至少有1个错误或未答",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SHARE",
          "condition": "报告可用",
          "destination": "C-12",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "COMPLETE",
          "condition": "报告保存完成",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SCORE-RULE",
          "condition": "词库标准答案及accepted集合可用",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "标准答案",
            "词库accepted集合",
            "原作答",
            "对错",
            "大小写提醒",
            "标点提醒"
          ]
        }
      ]
    },
    {
      "from": "C-11-reminders",
      "interactions": [
        {
          "id": "REPEAT",
          "condition": "报告可用",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "WRONG",
          "condition": "本次至少有1个错误或未答",
          "destination": "C-2",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SHARE",
          "condition": "报告可用",
          "destination": "C-12",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "COMPLETE",
          "condition": "报告保存完成",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SCORE-RULE",
          "condition": "词库标准答案及accepted集合可用",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "标准答案",
            "词库accepted集合",
            "原作答",
            "对错",
            "大小写提醒",
            "标点提醒"
          ]
        }
      ]
    },
    {
      "from": "C-7-paused",
      "interactions": [
        {
          "id": "PAPER-NEXT",
          "condition": "会话有效且未暂停",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "CAPTURE",
          "condition": "纸笔会话有效",
          "destination": "C-9",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-7",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-6-recognizing",
      "interactions": [
        {
          "id": "ANSWER",
          "condition": "会话有效，当前作答可提交",
          "destination": "本页 / C-9 / C-10",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "REPLAY",
          "condition": "音频可用",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "HINT",
          "condition": "当前题有释义",
          "destination": "C-6",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "PAUSE",
          "condition": "会话进行中",
          "destination": "本页暂停层",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "EXIT",
          "condition": "听写进行中",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SUBMIT",
          "condition": "作答已保留",
          "destination": "C-10",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "ROTATE",
          "condition": "手写会话有效",
          "destination": "C-6 / C-8",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-12",
      "interactions": [
        {
          "id": "SYSTEM-SHARE",
          "condition": "成绩图生成成功",
          "destination": "C-12",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SAVE-IMAGE",
          "condition": "图生成成功且相册可写",
          "destination": "C-12",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-12-save-error",
      "interactions": [
        {
          "id": "SYSTEM-SHARE",
          "condition": "成绩图生成成功",
          "destination": "C-12",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "SAVE-IMAGE",
          "condition": "图生成成功且相册可写",
          "destination": "C-12",
          "rule_status": "proposed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面允许返回",
          "destination": "C-11",
          "rule_status": "confirmed",
          "payload": [
            "内容类型",
            "课本ID",
            "来源页",
            "单元／词句ID",
            "播报设置",
            "本次作答与提示记录",
            "报告ID"
          ]
        }
      ]
    },
    {
      "from": "C-19",
      "interactions": [
        {
          "id": "TOPIC-START",
          "condition": "专题内容加载成功且非空",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "kind=sentence",
            "topicId",
            "topicItems",
            "来源C-19"
          ]
        },
        {
          "id": "BACK",
          "condition": "专题列表可见",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "来源"
          ]
        },
        {
          "id": "RETRY",
          "condition": "请求失败",
          "destination": "C-19",
          "rule_status": "proposed",
          "payload": [
            "目录上下文"
          ]
        }
      ]
    },
    {
      "from": "C-19-empty",
      "interactions": [
        {
          "id": "TOPIC-START",
          "condition": "专题内容加载成功且非空",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "kind=sentence",
            "topicId",
            "topicItems",
            "来源C-19"
          ]
        },
        {
          "id": "BACK",
          "condition": "专题列表可见",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "来源"
          ]
        },
        {
          "id": "RETRY",
          "condition": "请求失败",
          "destination": "C-19",
          "rule_status": "proposed",
          "payload": [
            "目录上下文"
          ]
        }
      ]
    },
    {
      "from": "C-19-error",
      "interactions": [
        {
          "id": "TOPIC-START",
          "condition": "专题内容加载成功且非空",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "kind=sentence",
            "topicId",
            "topicItems",
            "来源C-19"
          ]
        },
        {
          "id": "BACK",
          "condition": "专题列表可见",
          "destination": "C",
          "rule_status": "confirmed",
          "payload": [
            "来源"
          ]
        },
        {
          "id": "RETRY",
          "condition": "请求失败",
          "destination": "C-19",
          "rule_status": "proposed",
          "payload": [
            "目录上下文"
          ]
        }
      ]
    },
    {
      "from": "C-13",
      "interactions": [
        {
          "id": "SHOT",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C / C-14 / C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "PERMISSION",
          "condition": "当前页面满足条件",
          "destination": "C-13 / C-13-review",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FINISH",
          "condition": "至少1张已拍照片",
          "destination": "C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "批次有序photoId及来源"
          ]
        }
      ]
    },
    {
      "from": "C-13-multi",
      "interactions": [
        {
          "id": "SHOT",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C / C-14 / C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "PERMISSION",
          "condition": "当前页面满足条件",
          "destination": "C-13 / C-13-review",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FINISH",
          "condition": "至少1张照片",
          "destination": "C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        }
      ]
    },
    {
      "from": "C-13-photos",
      "interactions": [
        {
          "id": "MORE",
          "condition": "当前批次",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "OPEN",
          "condition": "照片存在",
          "destination": "C-13-review",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "DELETE",
          "condition": "照片存在",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "RECOGNIZE",
          "condition": "至少1张且所有照片清晰",
          "destination": "C-13-recognizing",
          "rule_status": "confirmed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前批次",
          "destination": "C-13",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "RETRY-FAILED",
          "condition": "失败照片未删除且图片清晰",
          "destination": "C-13-recognizing",
          "rule_status": "proposed",
          "payload": [
            "失败photoId集合及当前批次版本"
          ]
        }
      ]
    },
    {
      "from": "C-13-review",
      "interactions": [
        {
          "id": "ROTATE",
          "condition": "当前页面满足条件",
          "destination": "C-13-review",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "RETAKE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "RETURN-LIST",
          "condition": "当前图片属于批次",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "批次ID、当前photoId与方向"
          ]
        },
        {
          "id": "DELETE-ONE",
          "condition": "照片存在",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "photoId"
          ]
        }
      ]
    },
    {
      "from": "C-13-recognizing",
      "interactions": [
        {
          "id": "SUCCESS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FAIL",
          "condition": "当前页面满足条件",
          "destination": "C-13-recognizing / C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-13-partial-error",
      "interactions": [
        {
          "id": "RETRY-ONE",
          "condition": "该图片失败",
          "destination": "C-13-recognizing",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "RETAKE-ONE",
          "condition": "失败照片存在",
          "destination": "C-13",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        },
        {
          "id": "HANDLE",
          "condition": "有失败项",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "批次ID、photoId、图像引用、方向、来源页、识别版本及结果"
          ]
        }
      ]
    },
    {
      "from": "C-13-denied",
      "interactions": [
        {
          "id": "SHOT",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C / C-14 / C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "PERMISSION",
          "condition": "当前页面满足条件",
          "destination": "C-13 / C-13-review",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FINISH",
          "condition": "至少1张已拍照片",
          "destination": "C-13-photos",
          "rule_status": "confirmed",
          "payload": [
            "批次有序photoId及来源"
          ]
        }
      ]
    },
    {
      "from": "C-13-quality",
      "interactions": [
        {
          "id": "ROTATE",
          "condition": "当前页面满足条件",
          "destination": "C-13-review",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "RETAKE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "RETURN-LIST",
          "condition": "当前图片属于批次",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "批次ID、当前photoId与方向"
          ]
        },
        {
          "id": "DELETE-ONE",
          "condition": "照片存在",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "photoId"
          ]
        }
      ]
    },
    {
      "from": "C-13-empty",
      "interactions": [
        {
          "id": "SUCCESS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FAIL",
          "condition": "当前页面满足条件",
          "destination": "C-13-recognizing / C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-13-error",
      "interactions": [
        {
          "id": "SUCCESS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "FAIL",
          "condition": "当前页面满足条件",
          "destination": "C-13-recognizing / C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CANCEL",
          "condition": "当前页面满足条件",
          "destination": "C-13-photos",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-14",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-14 / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "APPEND",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REPLACE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-14-edit",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-14 / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "APPEND",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REPLACE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-14-audio-error",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-14 / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "APPEND",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REPLACE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-14-empty",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-14 / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "APPEND",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REPLACE",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-14",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-13",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-15",
      "interactions": [
        {
          "id": "INPUT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ADD",
          "condition": "至少1项有效纯英文单词或短语且未请求中",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REMOVE",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REORDER",
          "condition": "至少2个已录入词",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "有序词条ID集合"
          ]
        },
        {
          "id": "RETRY",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CHECK",
          "condition": "至少1个已录入词且未请求中",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-15-empty",
      "interactions": [
        {
          "id": "INPUT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ADD",
          "condition": "至少1项有效纯英文单词或短语且未请求中",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REMOVE",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REORDER",
          "condition": "至少2个已录入词",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "有序词条ID集合"
          ]
        },
        {
          "id": "RETRY",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CHECK",
          "condition": "至少1个已录入词且未请求中",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-15-matching",
      "interactions": [
        {
          "id": "INPUT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ADD",
          "condition": "至少1项有效纯英文单词或短语且未请求中",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REMOVE",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REORDER",
          "condition": "至少2个已录入词",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "有序词条ID集合"
          ]
        },
        {
          "id": "RETRY",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CHECK",
          "condition": "至少1个已录入词且未请求中",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-15-error",
      "interactions": [
        {
          "id": "INPUT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ADD",
          "condition": "至少1项有效纯英文单词或短语且未请求中",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REMOVE",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REORDER",
          "condition": "至少2个已录入词",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "有序词条ID集合"
          ]
        },
        {
          "id": "RETRY",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CHECK",
          "condition": "至少1个已录入词且未请求中",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-15-invalid",
      "interactions": [
        {
          "id": "INPUT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ADD",
          "condition": "至少1项有效纯英文单词或短语且未请求中",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REMOVE",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "REORDER",
          "condition": "至少2个已录入词",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "有序词条ID集合"
          ]
        },
        {
          "id": "RETRY",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "CHECK",
          "condition": "至少1个已录入词且未请求中",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-2-search",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-2-search / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SUPPLEMENT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-2-search-edit",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-2-search / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SUPPLEMENT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "C-2-search-empty",
      "interactions": [
        {
          "id": "SELECT",
          "condition": "词条已具备可用读音",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "EDIT",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "proposed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SAVE",
          "condition": "当前页面满足条件",
          "destination": "C-2-search / C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "TTS",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "ORDER",
          "condition": "当前页面满足条件",
          "destination": "C-2-search",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "START",
          "condition": "至少1个已准备读音的选中词",
          "destination": "C-3",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "BACK",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        },
        {
          "id": "SUPPLEMENT",
          "condition": "当前页面满足条件",
          "destination": "C-15",
          "rule_status": "confirmed",
          "payload": [
            "entry:photo/search",
            "来源及返回页",
            "稳定词条ID、拼写、音标、释义、读音状态",
            "选择集合及顺序",
            "照片页码及来源引用",
            "待匹配输入、请求ID"
          ]
        }
      ]
    },
    {
      "from": "D-16",
      "interactions": [
        {
          "id": "D-16-I-1",
          "condition": "当前操作可用",
          "destination": "D-17",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-2",
          "condition": "当前操作可用",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-16-empty",
      "interactions": [
        {
          "id": "D-16-I-1",
          "condition": "当前操作可用",
          "destination": "D-17",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-2",
          "condition": "当前操作可用",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-16-error",
      "interactions": [
        {
          "id": "D-16-I-1",
          "condition": "当前操作可用",
          "destination": "D-17",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-2",
          "condition": "当前操作可用",
          "destination": "A-3",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-16-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-17",
      "interactions": [
        {
          "id": "D-17-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-3",
          "condition": "至少一项可朗读内容",
          "destination": "D-3",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-4",
          "condition": "当前操作可用",
          "destination": "D-16",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-17-empty",
      "interactions": [
        {
          "id": "D-17-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-3",
          "condition": "至少一项可朗读内容",
          "destination": "D-3",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-17-I-4",
          "condition": "当前操作可用",
          "destination": "D-16",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-3-text",
      "interactions": [
        {
          "id": "D-3-I-1",
          "condition": "至少一项有效内容",
          "destination": "D-4",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-3-I-2",
          "condition": "当前操作可用",
          "destination": "D-17／D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-3-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-4-text",
      "interactions": [
        {
          "id": "D-4-I-1",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-4-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-4-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-5-text",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-5-text-recording",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-6-text-loading",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-6-text",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-6-text-error",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-7-text",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-7-text-partial",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-8-text",
      "interactions": [
        {
          "id": "D-8-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        },
        {
          "id": "D-8-I-2",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间",
            "mode=text",
            "课文与内容类型",
            "原始D-17选择及返回页"
          ]
        }
      ]
    },
    {
      "from": "D-1",
      "interactions": [
        {
          "id": "D-1-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-2",
          "condition": "至少选一个单元",
          "destination": "D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-1-empty",
      "interactions": [
        {
          "id": "D-1-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-2",
          "condition": "至少选一个单元",
          "destination": "D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-1-error",
      "interactions": [
        {
          "id": "D-1-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-2",
          "condition": "至少选一个单元",
          "destination": "D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-1-I-3",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-2",
      "interactions": [
        {
          "id": "D-2-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-3",
          "condition": "所选非空、题库可生成无歧义题",
          "destination": "对应D-9／D-10／D-11／D-12／D-19／D-3",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-4",
          "condition": "当前操作可用",
          "destination": "D-1",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-2-empty",
      "interactions": [
        {
          "id": "D-2-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-3",
          "condition": "所选非空、题库可生成无歧义题",
          "destination": "对应D-9／D-10／D-11／D-12／D-19／D-3",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-4",
          "condition": "当前操作可用",
          "destination": "D-1",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-2-insufficient",
      "interactions": [
        {
          "id": "D-2-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-3",
          "condition": "所选非空、题库可生成无歧义题",
          "destination": "对应D-9／D-10／D-11／D-12／D-19／D-3",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-2-I-4",
          "condition": "当前操作可用",
          "destination": "D-1",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9-correct",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9-wrong",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9-retry",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9-paused",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-9-exit",
      "interactions": [
        {
          "id": "D-9-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-9-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-13",
      "interactions": [
        {
          "id": "D-13-I-1",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-2",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-3",
          "condition": "当前操作可用",
          "destination": "D-14",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-4",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-5",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-13-perfect",
      "interactions": [
        {
          "id": "D-13-I-1",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-2",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-3",
          "condition": "当前操作可用",
          "destination": "D-14",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-4",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-5",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-13-retry",
      "interactions": [
        {
          "id": "D-13-I-1",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-2",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-3",
          "condition": "当前操作可用",
          "destination": "D-14",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-4",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-5",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-13-save-error",
      "interactions": [
        {
          "id": "D-13-I-1",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-2",
          "condition": "当前操作可用",
          "destination": "D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-3",
          "condition": "当前操作可用",
          "destination": "D-14",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-4",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-13-I-5",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-14",
      "interactions": [
        {
          "id": "D-14-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-14-I-2",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-14-save-error",
      "interactions": [
        {
          "id": "D-14-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-14-I-2",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-10",
      "interactions": [
        {
          "id": "D-10-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-10-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-10-I-3",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-10-wrong",
      "interactions": [
        {
          "id": "D-10-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-10-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-10-I-3",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-11",
      "interactions": [
        {
          "id": "D-11-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-3",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-11-audio-error",
      "interactions": [
        {
          "id": "D-11-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-3",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-11-reveal",
      "interactions": [
        {
          "id": "D-11-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-11-I-3",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-12",
      "interactions": [
        {
          "id": "D-12-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-12-selected",
      "interactions": [
        {
          "id": "D-12-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-12-wrong",
      "interactions": [
        {
          "id": "D-12-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-12-final",
      "interactions": [
        {
          "id": "D-12-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-12-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-3",
      "interactions": [
        {
          "id": "D-3-I-1",
          "condition": "至少一项有效内容",
          "destination": "D-4",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-3-I-2",
          "condition": "当前操作可用",
          "destination": "D-17／D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-3-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-3-denied",
      "interactions": [
        {
          "id": "D-3-I-1",
          "condition": "至少一项有效内容",
          "destination": "D-4",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-3-I-2",
          "condition": "当前操作可用",
          "destination": "D-17／D-2",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-3-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-4",
      "interactions": [
        {
          "id": "D-4-I-1",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-4-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-4-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-4-audio-error",
      "interactions": [
        {
          "id": "D-4-I-1",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-4-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-4-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-5",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-5-recording",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-5-no-speech",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-5-interrupted",
      "interactions": [
        {
          "id": "D-5-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-2",
          "condition": "当前操作可用",
          "destination": "D-6",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-5-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-6",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-6-loading",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-6-error",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-6-low",
      "interactions": [
        {
          "id": "D-6-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-2",
          "condition": "当前操作可用",
          "destination": "D-5",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-4",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-6-I-5",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-7",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-7-partial",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-7-deleted",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-7-save-error",
      "interactions": [
        {
          "id": "D-7-I-1",
          "condition": "存在需再读项",
          "destination": "D-17／D-2",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-2",
          "condition": "录音存在",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-4",
          "condition": "当前操作可用",
          "destination": "D-8",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-7-I-5",
          "condition": "当前操作可用",
          "destination": "D",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-8",
      "interactions": [
        {
          "id": "D-8-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-8-I-2",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-8-save-error",
      "interactions": [
        {
          "id": "D-8-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-8-I-2",
          "condition": "当前操作可用",
          "destination": "D-7",
          "rule_status": "proposed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-19",
      "interactions": [
        {
          "id": "D-19-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-19-filled",
      "interactions": [
        {
          "id": "D-19-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-19-hint",
      "interactions": [
        {
          "id": "D-19-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "D-19-wrong",
      "interactions": [
        {
          "id": "D-19-I-1",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-2",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-3",
          "condition": "当前操作可用",
          "destination": "本页",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        },
        {
          "id": "D-19-I-4",
          "condition": "当前操作可用",
          "destination": "D-13",
          "rule_status": "confirmed",
          "payload": [
            "mode与来源",
            "课本／课文ID",
            "选择的稳定内容ID及固定题序",
            "sessionId、阶段、首答与再练结果",
            "当前题／分组及剩余时间"
          ]
        }
      ]
    },
    {
      "from": "E-1",
      "interactions": [
        {
          "id": "E-1-AVATAR",
          "condition": "当前页可编辑",
          "destination": "E-1同页",
          "rule_status": "confirmed",
          "payload": [
            "avatarId（枚举8个稳定ID）",
            "nickname草稿",
            "原头像ID"
          ]
        },
        {
          "id": "E-1-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-1-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-1-avatar",
      "interactions": [
        {
          "id": "E-1-AVATAR",
          "condition": "当前页可编辑",
          "destination": "E-1同页",
          "rule_status": "confirmed",
          "payload": [
            "avatarId（枚举8个稳定ID）",
            "nickname草稿",
            "原头像ID"
          ]
        },
        {
          "id": "E-1-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-1-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-1-invalid",
      "interactions": [
        {
          "id": "E-1-invalid-AVATAR",
          "condition": "当前页可编辑",
          "destination": "E-1同页",
          "rule_status": "confirmed",
          "payload": [
            "avatarId（枚举8个稳定ID）",
            "nickname草稿",
            "原头像ID"
          ]
        },
        {
          "id": "E-1-invalid-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-1-invalid-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-1-error",
      "interactions": [
        {
          "id": "E-1-error-AVATAR",
          "condition": "当前页可编辑",
          "destination": "E-1同页",
          "rule_status": "confirmed",
          "payload": [
            "avatarId（枚举8个稳定ID）",
            "nickname草稿",
            "原头像ID"
          ]
        },
        {
          "id": "E-1-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-1-error-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth",
      "interactions": [
        {
          "id": "E-growth-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-words",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-corrections",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-rules",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth-empty",
      "interactions": [
        {
          "id": "E-growth-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-words",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-corrections",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-empty-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-rules",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth-error",
      "interactions": [
        {
          "id": "E-growth-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-words",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-corrections",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-growth-error-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth-rules",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth-words",
      "interactions": [
        {
          "id": "E-growth-words-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth-corrections",
      "interactions": [
        {
          "id": "E-growth-corrections-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-growth-rules",
      "interactions": [
        {
          "id": "E-growth-rules-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-growth",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2",
      "interactions": [
        {
          "id": "E-2-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-orders",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-I-4",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-active",
      "interactions": [
        {
          "id": "E-2-active-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-active-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-active-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-orders",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-active-I-4",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-life",
      "interactions": [
        {
          "id": "E-2-life-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-life-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-life-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-orders",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-life-I-4",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-expired",
      "interactions": [
        {
          "id": "E-2-expired-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-expired-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-expired-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-orders",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-expired-I-4",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-error",
      "interactions": [
        {
          "id": "E-2-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-error-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-orders",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-error-I-4",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-confirm-ios",
      "interactions": [
        {
          "id": "E-2-confirm-ios-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-confirm-ios-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-confirm-android",
      "interactions": [
        {
          "id": "E-2-confirm-android-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-confirm-android-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-payment",
      "interactions": [
        {
          "id": "E-2-payment-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-payment-cancel",
      "interactions": [
        {
          "id": "E-2-payment-cancel-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-cancel-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-cancel-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-payment-fail",
      "interactions": [
        {
          "id": "E-2-payment-fail-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-fail-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-payment-fail-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-rights-pending",
      "interactions": [
        {
          "id": "E-2-rights-pending-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-rights-pending-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-rights-pending-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-success",
      "interactions": [
        {
          "id": "E-2-success-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-payment",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-success-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-success-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-restore",
      "interactions": [
        {
          "id": "E-2-restore-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-restore-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-restore-empty",
      "interactions": [
        {
          "id": "E-2-restore-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-restore-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-restore-error",
      "interactions": [
        {
          "id": "E-2-restore-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-restore-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-orders",
      "interactions": [
        {
          "id": "E-2-orders-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-order",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-2-order",
      "interactions": [
        {
          "id": "E-2-order-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-2-restore",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-2-order-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-member",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6",
      "interactions": [
        {
          "id": "B-6-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6-empty",
      "interactions": [
        {
          "id": "B-6-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-empty-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6-error",
      "interactions": [
        {
          "id": "B-6-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-error-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6-delete",
      "interactions": [
        {
          "id": "B-6-delete-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-delete-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-delete-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "F-2",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6-detail",
      "interactions": [
        {
          "id": "B-6-detail-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-detail-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-detail-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "B-6-expired",
      "interactions": [
        {
          "id": "B-6-expired-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-expired-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-4",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "B-6-expired-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "B-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-17",
      "interactions": [
        {
          "id": "C-17-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-17-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-17-empty",
      "interactions": [
        {
          "id": "C-17-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-17-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-17-error",
      "interactions": [
        {
          "id": "C-17-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-17-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-17-delete",
      "interactions": [
        {
          "id": "C-17-delete-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-17-delete-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-17",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-17-detail",
      "interactions": [
        {
          "id": "C-17-detail-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-11",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-17-detail-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15",
      "interactions": [
        {
          "id": "D-15-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15-empty",
      "interactions": [
        {
          "id": "D-15-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15-error",
      "interactions": [
        {
          "id": "D-15-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15-delete",
      "interactions": [
        {
          "id": "D-15-delete-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-delete-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15-detail",
      "interactions": [
        {
          "id": "D-15-detail-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-7 / D-13",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-detail-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-detail-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-3 / D-9 / D-10 / D-11 / D-12 / D-19",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "D-15-audio-delete",
      "interactions": [
        {
          "id": "D-15-audio-delete-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-7 / D-13",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-audio-delete-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-15-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "D-15-audio-delete-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "D-3 / D-9 / D-10 / D-11 / D-12 / D-19",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6",
      "interactions": [
        {
          "id": "E-6-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-share",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-limit",
      "interactions": [
        {
          "id": "E-6-limit-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-share",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-limit-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-life",
      "interactions": [
        {
          "id": "E-6-life-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-share",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-life-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-share",
      "interactions": [
        {
          "id": "E-6-share-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-share",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-share-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-share-cancel",
      "interactions": [
        {
          "id": "E-6-share-cancel-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-share",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-share-cancel-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-records",
      "interactions": [
        {
          "id": "E-6-records-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-records-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-records-empty",
      "interactions": [
        {
          "id": "E-6-records-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-records-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-6-records-error",
      "interactions": [
        {
          "id": "E-6-records-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-6-records-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-6",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7",
      "interactions": [
        {
          "id": "E-7-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-18 / E-7-print / E-7-practice / E-7-member / E-7-records",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-18",
      "interactions": [
        {
          "id": "C-18-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-18-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7-print",
      "interactions": [
        {
          "id": "E-7-print-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-print-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7-practice",
      "interactions": [
        {
          "id": "E-7-practice-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-practice-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7-member",
      "interactions": [
        {
          "id": "E-7-member-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-member-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7-records",
      "interactions": [
        {
          "id": "E-7-records-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-records-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-7-email",
      "interactions": [
        {
          "id": "E-7-email-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7-email",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-7-email-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-7",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-3",
      "interactions": [
        {
          "id": "E-3-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3-about / E-3-agreement / E-3-privacy",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-3-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-4",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-3-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-3-about",
      "interactions": [
        {
          "id": "E-3-about-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3-agreement / E-3-privacy",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-3-agreement",
      "interactions": [
        {
          "id": "E-3-agreement-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-3-privacy",
      "interactions": [
        {
          "id": "E-3-privacy-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-4",
      "interactions": [
        {
          "id": "E-4-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "A",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-4-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5",
      "interactions": [
        {
          "id": "E-5-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-verify",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5-verify",
      "interactions": [
        {
          "id": "E-5-verify-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-verify",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-verify-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5-verify-error",
      "interactions": [
        {
          "id": "E-5-verify-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-verify",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-verify-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5-confirm",
      "interactions": [
        {
          "id": "E-5-confirm-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-done",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-confirm-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-3",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5-done",
      "interactions": [
        {
          "id": "E-5-done-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "A-1",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-done-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "E-5-failed",
      "interactions": [
        {
          "id": "E-5-failed-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "A-1",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "E-5-failed-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "E-5-confirm",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16",
      "interactions": [
        {
          "id": "C-16-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-retry",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16-empty",
      "interactions": [
        {
          "id": "C-16-empty-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-empty-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-empty-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-retry",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16-error",
      "interactions": [
        {
          "id": "C-16-error-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-error-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-error-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-retry",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16-remove",
      "interactions": [
        {
          "id": "C-16-remove-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-detail",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-remove-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-remove-I-3",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-retry",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16-detail",
      "interactions": [
        {
          "id": "C-16-detail-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-16-retry",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        },
        {
          "id": "C-16-detail-I-2",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-11 / D-13",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    },
    {
      "from": "C-16-retry",
      "interactions": [
        {
          "id": "C-16-retry-I-1",
          "condition": "非处理中；所需账号／选择／凭证有效",
          "destination": "C-3 / D-9 / D-10 / D-11 / D-12 / D-19",
          "rule_status": "proposed",
          "payload": [
            "accountId",
            "origin与returnPage",
            "recordId／itemId",
            "platform、SKU、requestId",
            "冻结报告／选词／原配置快照"
          ]
        }
      ]
    }
  ],
  "cross_page_state": {
    "proposed": [
      "协议选择、手机号、验证码演示状态",
      "课本筛选、搜索、候选选择、来源、列表滚动位置"
    ],
    "pending": [
      "服务端档案保存失败及重试",
      "真实短信频控与号码范围"
    ]
  },
  "rule_status_definitions": {
    "confirmed": "原 UE 明确要求或当前用户已确认的规则；真实服务仍需实际实现。",
    "proposed": "详细状态、交互或实现建议，确认后才成为生产规则。",
    "pending": "源已列待确认或仍缺定义，不从示例推断。"
  },
  "shared_preview_rules": [
    "每页三文件由同一事实生成；A-2 状态画面用于横向审阅，不新增验证码业务路由。",
    "A-1/A-2 同意协议门槛已确认，A-2 获取/重发验证码和提交都须勾协议。",
    "A-1 完整显示本机号码，样例185 0064 3030来自用户示例；真实号码来源与SDK显示能力契约待实现。",
    "手机号输入随输入/粘贴自动3-4-4空格，提交与原始字段仍11位纯数字；编辑保留数字位置，删除分隔空格时能删除相邻数字。",
    "A-2 主画面为空号；额外展示号码就绪、倒计时、可重发、验证码错误、登录中的同页状态。",
    "60秒重发、演示号码校验、换号清码、返回输入保留为proposed/预览建议，短信服务频控仍待定义。",
    "启动未登录进A-1；已登录统一进B；A-1/A-2认证成功也统一进B，不先进入选课本。",
    "无课本在首页显示可关闭引导卡；点击选书或教材相关功能再进入A-3，无隐式默认教材。",
    "A-3从B/C/D来源进入、保存成功回对应来源；取消不保存候选课本，无课本可稍后再选。",
    "A-3展示三上三本教材及KET/PET/FCE样例；未保存账号默认没有课本，候选草稿不等于账号教材。",
    "A-4任意位置关闭且选择不变；模拟器和演示状态控件属于宿主。",
    "模拟新账号认证成功时复位book-guide-dismissed=false，隔离之前示例账号的关闭引导状态；仅为预览账号隔离，不定义生产账号存储契约。",
    "验证码统一4位已获用户确认；四槽输入仅保留数字，输入/粘贴最多4位，满足发码及协议条件后满4位自动提交。旧预览会话若残留超4位验证码会清空，避免把旧格式截断后误当作有效四位码。"
  ],
  "external_boundaries": [
    {
      "id": "E-4",
      "name": "设置/退出登录",
      "direction": "inbound",
      "note": "源确认退出回 A-1；退出规则由 E-4 定义。"
    },
    {
      "id": "user-agreement",
      "name": "用户协议",
      "direction": "outbound",
      "note": "正文/地址待提供，不编正文。"
    },
    {
      "id": "privacy-policy",
      "name": "隐私政策",
      "direction": "outbound",
      "note": "正文/地址待提供，不编正文。"
    },
    {
      "id": "carrier-terms",
      "name": "运营商认证条款",
      "direction": "pending",
      "note": "是否增加待确认。"
    }
  ],
  "source_requirements_not_pending": [
    {
      "page_id": "A-2",
      "requirement": "需支持短信验证码自动填充",
      "rule_status": "confirmed",
      "source": {
        "files": [
          "英语默写代码/app说明示例/login-source-specs.json#/A-2",
          "英语默写代码/xzx-pages/pages/A-2.html"
        ],
        "detail": "源栏目中提出能力要求；平台实现/真机验收仍待完成。"
      }
    }
  ],
  "important_decisions": [
    {
      "id": "D-01",
      "page_ids": [
        "A",
        "A-1",
        "A-2",
        "A-3"
      ],
      "question": "登录成功和已登录启动是否先选书？",
      "rule_status": "confirmed",
      "resolution": "统一进入B首页；无书在首页给可关闭选课本引导，点击选书后进入A-3。旧按课本分流去A-3的规则由本次修改覆盖。",
      "source": {
        "kind": "user_confirmation",
        "date": "2026-10-11",
        "detail": "当前修改：产品名英语默写AI版，沿用“按课本出默写单，打印就能用”；本机号码完整显示、协议不折行、其他手机号入口加强；短信号码显示3-4-4空格并提供多个状态画面；登录成功统一进入B首页，选课本改为进入首页后通过可关闭引导卡发起。发码前同意协议规则继续生效。"
      }
    },
    {
      "id": "D-02",
      "page_ids": [
        "A-2"
      ],
      "question": "验证码4位已确认；短信频控、地区码、自动与手动提交共用请求细节如何定义？",
      "rule_status": "pending",
      "prototype_behavior": "发码/重发须协议+演示号码合法+非倒计时；登录另须当前号码已发码与四位码。",
      "resolution": "用户已确认发码前须勾协议；自动及手动登录也须同意。其它服务及提交细节仍待定。"
    },
    {
      "id": "D-05",
      "page_ids": [
        "A-1"
      ],
      "question": "号码服务/降级/Apple 登录/运营商条款？",
      "rule_status": "pending"
    },
    {
      "id": "D-06",
      "page_ids": [
        "A-3"
      ],
      "question": "真实目录/各学段年级/课外册规则？",
      "rule_status": "pending"
    },
    {
      "id": "D-07",
      "page_ids": [
        "A-1",
        "A-2"
      ],
      "question": "本机显示和短信输入的手机号如何呈现？",
      "rule_status": "confirmed",
      "resolution": "本机完整显示；短信输入3-4-4格式；协议整行；其他手机号改为次级文字入口，以2026-10-12最新修改为准。",
      "source": {
        "kind": "user_confirmation",
        "date": "2026-10-11",
        "detail": "当前修改：产品名英语默写AI版，沿用“按课本出默写单，打印就能用”；本机号码完整显示、协议不折行、其他手机号入口加强；短信号码显示3-4-4空格并提供多个状态画面；登录成功统一进入B首页，选课本改为进入首页后通过可关闭引导卡发起。发码前同意协议规则继续生效。"
      }
    },
    {
      "id": "D-09",
      "page_ids": [
        "A-1"
      ],
      "question": "其他手机号入口视觉层级",
      "rule_status": "confirmed",
      "resolution": "无描边和底色的次级文字入口，普通字重，保留44px可点击高度，路由仍进入A-2。",
      "source": {
        "kind": "user_confirmation",
        "date": "2026-10-12",
        "detail": "用其他手机号登录太明显，改为次级文字入口，覆盖此前描边大按钮的要求。"
      }
    }
  ],
  "source_groups": [
    {
      "schema_version": "2.0",
      "product": "英语默写AI版",
      "handoff_version": "0.5.0",
      "date": "2026-10-11",
      "scope": "本轮认证与课本设置：A～A-4 五个业务页，另有 A-2 的五个状态预览画面；首页 Tab 由首页事实文件统一提供。",
      "page_order": [
        "A",
        "A-1",
        "A-2",
        "A-2-phone",
        "A-2-sent",
        "A-2-resend",
        "A-2-error",
        "A-2-loading",
        "A-3",
        "A-4"
      ],
      "modules": [
        {
          "name": "认证及登录",
          "page_ids": [
            "A",
            "A-1",
            "A-2",
            "A-2-phone",
            "A-2-sent",
            "A-2-resend",
            "A-2-error",
            "A-2-loading"
          ]
        },
        {
          "name": "课本设置",
          "page_ids": [
            "A-3",
            "A-4"
          ]
        }
      ],
      "rule_status_definitions": {
        "confirmed": "原 UE 明确要求或当前用户已确认的规则；真实服务仍需实际实现。",
        "proposed": "详细状态、交互或实现建议，确认后才成为生产规则。",
        "pending": "源已列待确认或仍缺定义，不从示例推断。"
      },
      "facts_origin": {
        "behavior": [
          "英语默写代码/app说明示例/login-source-specs.json",
          "英语默写代码/xzx-pages/pages/A.html",
          "英语默写代码/xzx-pages/pages/A-1.html",
          "英语默写代码/xzx-pages/pages/A-2.html",
          "英语默写代码/xzx-pages/pages/A-3.html",
          "英语默写代码/xzx-pages/pages/A-4.html"
        ],
        "visual_reference": "https://dictation-a2-replica.taylor-liu.chatgpt.site/",
        "visual_reference_note": "用户授权其它页以 UE 补全且采用参考风格；视觉不自动改认证/课本规则。"
      },
      "shared_preview_rules": [
        "每页三文件由同一事实生成；A-2 状态画面用于横向审阅，不新增验证码业务路由。",
        "A-1/A-2 同意协议门槛已确认，A-2 获取/重发验证码和提交都须勾协议。",
        "A-1 完整显示本机号码，样例185 0064 3030来自用户示例；真实号码来源与SDK显示能力契约待实现。",
        "手机号输入随输入/粘贴自动3-4-4空格，提交与原始字段仍11位纯数字；编辑保留数字位置，删除分隔空格时能删除相邻数字。",
        "A-2 主画面为空号；额外展示号码就绪、倒计时、可重发、验证码错误、登录中的同页状态。",
        "60秒重发、演示号码校验、换号清码、返回输入保留为proposed/预览建议，短信服务频控仍待定义。",
        "启动未登录进A-1；已登录统一进B；A-1/A-2认证成功也统一进B，不先进入选课本。",
        "无课本在首页显示可关闭引导卡；点击选书或教材相关功能再进入A-3，无隐式默认教材。",
        "A-3从B/C/D来源进入、保存成功回对应来源；取消不保存候选课本，无课本可稍后再选。",
        "A-3展示三上三本教材及KET/PET/FCE样例；未保存账号默认没有课本，候选草稿不等于账号教材。",
        "A-4任意位置关闭且选择不变；模拟器和演示状态控件属于宿主。",
        "模拟新账号认证成功时复位book-guide-dismissed=false，隔离之前示例账号的关闭引导状态；仅为预览账号隔离，不定义生产账号存储契约。",
        "验证码统一4位已获用户确认；四槽输入仅保留数字，输入/粘贴最多4位，满足发码及协议条件后满4位自动提交。旧预览会话若残留超4位验证码会清空，避免把旧格式截断后误当作有效四位码。"
      ],
      "external_boundaries": [
        {
          "id": "E-4",
          "name": "设置/退出登录",
          "direction": "inbound",
          "note": "源确认退出回 A-1；退出规则由 E-4 定义。"
        },
        {
          "id": "user-agreement",
          "name": "用户协议",
          "direction": "outbound",
          "note": "正文/地址待提供，不编正文。"
        },
        {
          "id": "privacy-policy",
          "name": "隐私政策",
          "direction": "outbound",
          "note": "正文/地址待提供，不编正文。"
        },
        {
          "id": "carrier-terms",
          "name": "运营商认证条款",
          "direction": "pending",
          "note": "是否增加待确认。"
        }
      ],
      "source_requirements_not_pending": [
        {
          "page_id": "A-2",
          "requirement": "需支持短信验证码自动填充",
          "rule_status": "confirmed",
          "source": {
            "files": [
              "英语默写代码/app说明示例/login-source-specs.json#/A-2",
              "英语默写代码/xzx-pages/pages/A-2.html"
            ],
            "detail": "源栏目中提出能力要求；平台实现/真机验收仍待完成。"
          }
        }
      ],
      "important_decisions": [
        {
          "id": "D-01",
          "page_ids": [
            "A",
            "A-1",
            "A-2",
            "A-3"
          ],
          "question": "登录成功和已登录启动是否先选书？",
          "rule_status": "confirmed",
          "resolution": "统一进入B首页；无书在首页给可关闭选课本引导，点击选书后进入A-3。旧按课本分流去A-3的规则由本次修改覆盖。",
          "source": {
            "kind": "user_confirmation",
            "date": "2026-10-11",
            "detail": "当前修改：产品名英语默写AI版，沿用“按课本出默写单，打印就能用”；本机号码完整显示、协议不折行、其他手机号入口加强；短信号码显示3-4-4空格并提供多个状态画面；登录成功统一进入B首页，选课本改为进入首页后通过可关闭引导卡发起。发码前同意协议规则继续生效。"
          }
        },
        {
          "id": "D-02",
          "page_ids": [
            "A-2"
          ],
          "question": "验证码4位已确认；短信频控、地区码、自动与手动提交共用请求细节如何定义？",
          "rule_status": "pending",
          "prototype_behavior": "发码/重发须协议+演示号码合法+非倒计时；登录另须当前号码已发码与四位码。",
          "resolution": "用户已确认发码前须勾协议；自动及手动登录也须同意。其它服务及提交细节仍待定。"
        },
        {
          "id": "D-05",
          "page_ids": [
            "A-1"
          ],
          "question": "号码服务/降级/Apple 登录/运营商条款？",
          "rule_status": "pending"
        },
        {
          "id": "D-06",
          "page_ids": [
            "A-3"
          ],
          "question": "真实目录/各学段年级/课外册规则？",
          "rule_status": "pending"
        },
        {
          "id": "D-07",
          "page_ids": [
            "A-1",
            "A-2"
          ],
          "question": "本机显示和短信输入的手机号如何呈现？",
          "rule_status": "confirmed",
          "resolution": "本机完整显示；短信输入3-4-4格式；协议整行；其他手机号改为次级文字入口，以2026-10-12最新修改为准。",
          "source": {
            "kind": "user_confirmation",
            "date": "2026-10-11",
            "detail": "当前修改：产品名英语默写AI版，沿用“按课本出默写单，打印就能用”；本机号码完整显示、协议不折行、其他手机号入口加强；短信号码显示3-4-4空格并提供多个状态画面；登录成功统一进入B首页，选课本改为进入首页后通过可关闭引导卡发起。发码前同意协议规则继续生效。"
          }
        },
        {
          "id": "D-09",
          "page_ids": [
            "A-1"
          ],
          "question": "其他手机号入口视觉层级",
          "rule_status": "confirmed",
          "resolution": "无描边和底色的次级文字入口，普通字重，保留44px可点击高度，路由仍进入A-2。",
          "source": {
            "kind": "user_confirmation",
            "date": "2026-10-12",
            "detail": "用其他手机号登录太明显，改为次级文字入口，覆盖此前描边大按钮的要求。"
          }
        }
      ],
      "user_confirmations": [
        {
          "kind": "user_confirmation",
          "date": "2026-10-11",
          "detail": "当前修改：产品名英语默写AI版，沿用“按课本出默写单，打印就能用”；本机号码完整显示、协议不折行、其他手机号入口加强；短信号码显示3-4-4空格并提供多个状态画面；登录成功统一进入B首页，选课本改为进入首页后通过可关闭引导卡发起。发码前同意协议规则继续生效。"
        },
        {
          "kind": "user_confirmation",
          "date": "2026-10-11",
          "channel": "browser_design_comment",
          "detail": "用户最新标注：所有验证码统一4位；沿用已确认自动提交规则，输入满4位且号码/发码/协议条件齐备时提交。覆盖原UE验证码位数，四位要求已确认。"
        },
        {
          "kind": "user_confirmation",
          "date": "2026-10-12",
          "detail": "用其他手机号登录太明显，改为次级文字入口，覆盖此前描边大按钮的要求。"
        }
      ],
      "delivered_homepage_routes": [
        {
          "id": "C",
          "name": "AI 听写 Tab 首页",
          "direction": "bidirectional",
          "note": "本包首页Tab已交付；从对应首页进入选课本，保存或取消直接返回该来源首页。该Tab二级业务页留下一模块。"
        },
        {
          "id": "D",
          "name": "朗读/练习 Tab 首页",
          "direction": "bidirectional",
          "note": "本包首页Tab已交付；从对应首页进入选课本，保存或取消直接返回该来源首页。该Tab二级业务页留下一模块。"
        }
      ],
      "verification_code_rule": {
        "length": 4,
        "allowed_characters": "ASCII digits 0-9",
        "rule_status": "confirmed",
        "source": {
          "kind": "user_confirmation",
          "date": "2026-10-11",
          "channel": "browser_design_comment",
          "detail": "用户最新标注：所有验证码统一4位；沿用已确认自动提交规则，输入满4位且号码/发码/协议条件齐备时提交。覆盖原UE验证码位数，四位要求已确认。"
        },
        "auto_submit": "满4位且当前手机号已发码、协议已同意时进入既有提交；具体服务鉴权与校验契约待实现。"
      }
    },
    {
      "schema_version": "2.0",
      "handoff_version": "0.5.0",
      "date": "2026-10-11",
      "scope": "四个首页Tab中的 B 首页",
      "rule_status_definitions": {
        "confirmed": "原 UE 明确规则或当前用户已确认",
        "proposed": "设计建议和预览策略",
        "pending": "尚未定案"
      },
      "sources": {
        "ue": "英语默写代码/xzx-pages/pages/B.html",
        "ui": "replica/dist/pages/home.html",
        "ue_url": "https://xzx.huajian.io/",
        "ui_url": "https://dictation-a2-replica.taylor-liu.chatgpt.site/"
      },
      "user_confirmed_rules": [
        "首页保留错题练习，默写单记录放到我的",
        "北京大学教研审核已有依据，保留",
        "首次跳过课本后可进入首页，首次教材功能再选书",
        "最新修订：登录先B，首页无书通过可关闭引导卡选课本；四个首页均展示。"
      ],
      "external_boundaries": [
        {
          "id": "C-16",
          "note": "当前不交付产品页，只展示对接说明"
        }
      ],
      "important_decisions": [
        {
          "id": "B-P-01",
          "question": "首页专题按年级推荐还是固定？",
          "rule_status": "pending",
          "source": "原 UE B 待确认。"
        },
        {
          "id": "B-U-01",
          "question": "AI 错题复习是否扩大到默写/听写/练习，如何接收纸卷批改？",
          "rule_status": "pending",
          "source": "UI 与 UE 错题范围冲突。"
        },
        {
          "id": "B-U-02",
          "question": "下载热度与原声音源如何定义？",
          "rule_status": "pending",
          "source": "教研背书用户已确认，下载统计/音源未提供。"
        },
        {
          "id": "B-U-04",
          "question": "选课本后自动恢复打印操作还是回首页再点？",
          "rule_status": "pending",
          "source": "用户已确认先选，具体恢复待确认。",
          "recommendation": {
            "rule_status": "proposed",
            "text": "建议确认后到 B-2；来源/待恢复动作保留。"
          }
        },
        {
          "id": "B-U-03-RESOLVED",
          "description": "用户确认身体部位本轮补看图题、字母四线三格；正式词图资源待提供",
          "rule_status": "confirmed",
          "source": "用户2026-10-12"
        }
      ],
      "product": "英语默写AI版"
    },
    {
      "schema_version": "2.0",
      "handoff_version": "0.5.0",
      "date": "2026-10-11",
      "scope": "本轮统一审阅：首页Tab补齐 C/D/E，不推进二级业务",
      "rule_status_definitions": {
        "confirmed": "原 UE 明确规则或当前人类已确认，视觉采用不自动批准新增业务契约",
        "proposed": "设计建议或原型演示策略",
        "pending": "业务规则、来源冲突或服务契约尚未定案"
      },
      "sources": {
        "ue": "英语默写代码/xzx-pages/pages/C.html / D.html / E.html",
        "ui": "replica/dist/pages/listen.html / practice.html / profile.html",
        "growth": "replica/dist/profile.js 与 README.md，仅视觉mock",
        "ue_url": "https://xzx.huajian.io/",
        "ui_url": "https://dictation-a2-replica.taylor-liu.chatgpt.site/"
      },
      "user_confirmed_rules": [
        "App名称英语默写AI版",
        "登录后先进入默写单首页 B，再选择课本；不再用无课本强制认证后先选书",
        "B首页选书引导卡可关闭，首次教材功能仍需先选课本",
        "四个首页统一展示，模块名首页Tab；布局采用指定UI",
        "首页需要错题练习，默写单记录放到我的",
        "已有北京大学教研审核依据，保留源背书文案"
      ],
      "external_boundaries": [
        {
          "id": "C-1",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-13",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-15",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-16",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-17",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-18",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "D-1",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "D-15",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "B-6",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "E-1",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "E-2",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "E-3",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "C-19",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "TEXT-READING",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "LETTER-FILL",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "INVITE",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        },
        {
          "id": "HELP",
          "note": "本轮仅宿主对接说明；不交付产品二级页、不执行真实业务"
        }
      ],
      "important_decisions": [
        {
          "id": "C-P-01",
          "question": "错题复习按遗忘曲线排期还是按错误次数排序？旧 UE 预览按次数。",
          "rule_status": "pending",
          "source": "原 UE C 待确认。"
        },
        {
          "id": "C-P-02",
          "question": "首页入口是否按使用频次动态调整排序？本轮固定按 UI。",
          "rule_status": "pending",
          "source": "原 UE C 待确认；指定 UI 布局优先。"
        },
        {
          "id": "C-U-01",
          "question": "重点句覆盖哪些教材？如何选句、发音、输入、拍照批改以及计标点？",
          "rule_status": "pending",
          "source": "UI 新入口，旧 UE 首页只有词级流程。"
        },
        {
          "id": "C-U-02",
          "question": "是否将默写、听写、练习错题统一复习？源 UE 仅收听写错词。",
          "rule_status": "pending",
          "source": "UI 我的/默写首页新增跨来源表述；用户确认入口并不等于批准集合规则。"
        },
        {
          "id": "C-U-03",
          "question": "选书后是否自动恢复原听写/句子入口？本轮保留上下文并回来源首页。",
          "rule_status": "pending",
          "source": "用户确认教材首次使用需选书，自动恢复未确认。"
        },
        {
          "id": "C-U-04",
          "question": "原声音源、播放故障、拍照批改及拍照是否先选教材如何定义？",
          "rule_status": "pending",
          "source": "源未明教材前置或服务契约。"
        },
        {
          "id": "D-P-01",
          "question": "中英配对是否单独绘制连线答题屏，还是共用 D-9？",
          "rule_status": "pending",
          "source": "原 UE D 待确认。"
        },
        {
          "id": "D-P-02",
          "question": "练习错词是否本期回流错题本？旧 UE 本期仅 AI 听写错题。",
          "rule_status": "pending",
          "source": "原 UE D 待确认；UI 我的跨来源成长/复习文案存在扩展。"
        },
        {
          "id": "D-U-01",
          "question": "课文跟读如何分句、重播、提交、评分和展示纠音，覆盖哪些教材？",
          "rule_status": "pending",
          "source": "UI 主卡为句段级业务，旧 UE 主卡为单词朗读。"
        },
        {
          "id": "D-U-02",
          "question": "字母填空如何生成缺字、提供提示、接受输入、计分、报告与错题？",
          "rule_status": "pending",
          "source": "UI 新题型，旧 UE 无规则。"
        },
        {
          "id": "D-U-03",
          "question": "选书后是否自动恢复所点题型？本轮保存上下文并返回 D。",
          "rule_status": "pending",
          "source": "用户当前确认首页后选书；自动恢复仍待定。"
        },
        {
          "id": "D-U-04",
          "question": "语音评测服务、音源、权限与故障恢复契约如何定义？",
          "rule_status": "pending",
          "source": "旧 UE 明确需评测，接口细节未提供。"
        },
        {
          "id": "E-P-01",
          "question": "已会员卡显示到期日、剩余天数还是收起？",
          "rule_status": "pending",
          "source": "原 UE E 待确认。"
        },
        {
          "id": "E-P-02",
          "question": "一个账号是否支持多个孩子档案？",
          "rule_status": "pending",
          "source": "原 UE E 待确认。"
        },
        {
          "id": "E-U-01",
          "question": "成长统计是否采用打印/下载/听写/练习词汇跨业务去重？词汇唯一键、跨教材同词与来源如何处理？",
          "rule_status": "pending",
          "source": "UI profile.js/README描述示例，与旧 UE 各业务计数不同。"
        },
        {
          "id": "E-U-02",
          "question": "错题是否跨默写/听写/练习，如何收纸卷错题？任意活动首次再答对可否修正，原错题键和关联如何定义？",
          "rule_status": "pending",
          "source": "UI 三业务首次改对示意；旧 UE 错题仅 AI 听写。"
        },
        {
          "id": "E-U-03",
          "question": "成长曲线按天、周还是活动绘制？星星对应哪次修正、零数据/失败如何展示？",
          "rule_status": "pending",
          "source": "源 UI 8组本地事件只证明视觉示意。"
        },
        {
          "id": "E-U-04",
          "question": "邀请奖励何时达成、谁有资格、是否有上限/叠加/作弊防护，1位家长7天文案是否正式权益？",
          "rule_status": "pending",
          "source": "菜单视觉保留，服务与条件未定义。"
        },
        {
          "id": "E-U-05",
          "question": "帮助与客服的正式目标、渠道、联系权限和失败反馈是什么？",
          "rule_status": "pending",
          "source": "UI/UE没有落点。"
        },
        {
          "id": "E-U-06",
          "question": "新增课文跟读和字母填空是否纳入练习历史、会员和成长？",
          "rule_status": "pending",
          "source": "新 UI 业务入口超出原 UE 已定义题型。"
        }
      ]
    },
    {
      "schema_version": "2.0",
      "product": "英语默写AI版",
      "handoff_version": "0.7.0",
      "date": "2026-10-12",
      "scope": "第01教材默写单与打印11页/状态；保留首页、认证与课本设置；第26二维码与小程序单独列模块，本轮留空。",
      "page_order": [
        "B-2",
        "B-3",
        "B-4",
        "B-4-preview",
        "B-5",
        "B-2-empty",
        "B-2-error",
        "B-3-empty",
        "B-5-loading",
        "B-5-error",
        "B-5-quota"
      ],
      "modules": [
        {
          "name": "教材默写单与打印",
          "page_ids": [
            "B-2",
            "B-3",
            "B-4",
            "B-4-preview",
            "B-5",
            "B-2-empty",
            "B-2-error",
            "B-3-empty",
            "B-5-loading",
            "B-5-error",
            "B-5-quota"
          ]
        }
      ],
      "shared_rules": [
        "原UE稳定ID B-2、B-3、B-4、B-5继续使用；状态展示使用父页路由。",
        "选课本保存回B首页，首次教材功能仍需先选书；不擅自改为自动继续打印。",
        "旧专题、自建与历史不在本次模块中展开，只保留来源与状态边界。",
        "按成功生成的文件数扣次；双卷PDF/Word合成1文件计1次；多页图片每张计1次；再次导出/换格式重新计次；生成失败不扣，文件已生成后分享取消仍扣。",
        "保留PDF、Word、长图；多页图片逐页导出。",
        "挑词页改为没打印过的：以成功导出练习卷中包含的词条为准，单独导出答案卷不计入；与孩子是否完成练习或掌握无关。",
        "补词共用第03自建模块手输/粘贴能力；词库纠错共用第22帮助反馈并携带词条上下文。本轮保留入口及来源，对应模块补全详细流程。",
        "范围只按整个单元选择，可选多个单元；选中单元带入其中全部单词，在下一步挑词页删选。范围摘要按已选单元数及词数展示，不再提供Part A/Part B等内容分组勾选。",
        "纸卷保留可关闭的二维码，扫码进入小程序；二维码与小程序独立列为26模块，本轮留空，后续设计目的页与功能。",
        "挑词页出题顺序放在词表上方，底部按钮改为选择样式，仍进入B-4。",
        "整页预览只提供练习卷，取消答案卷预览及切换。导出内容选择及按成功文件数计次沿用此前确认。"
      ],
      "shared_preview_data": {
        "catalog": [
          {
            "id": "u1",
            "name": "Hello!",
            "number": 1,
            "lessons": [
              {
                "id": "u1a",
                "name": "Part A · Let's learn",
                "words": [
                  {
                    "id": "hello",
                    "en": "hello",
                    "ipa": "/həˈləʊ/",
                    "cn": "你好",
                    "pos": "interj."
                  },
                  {
                    "id": "hi",
                    "en": "hi",
                    "ipa": "/haɪ/",
                    "cn": "嗨",
                    "pos": "interj."
                  },
                  {
                    "id": "bye",
                    "en": "bye",
                    "ipa": "/baɪ/",
                    "cn": "再见",
                    "pos": "interj."
                  }
                ]
              },
              {
                "id": "u1b",
                "name": "Part B · Let's talk",
                "words": [
                  {
                    "id": "book",
                    "en": "book",
                    "ipa": "/bʊk/",
                    "cn": "书",
                    "pos": "n."
                  },
                  {
                    "id": "pen",
                    "en": "pen",
                    "ipa": "/pen/",
                    "cn": "钢笔",
                    "pos": "n."
                  },
                  {
                    "id": "ruler",
                    "en": "ruler",
                    "ipa": "/ˈruːlə/",
                    "cn": "尺子",
                    "pos": "n."
                  }
                ]
              }
            ]
          },
          {
            "id": "u2",
            "name": "Colours",
            "number": 2,
            "lessons": [
              {
                "id": "u2a",
                "name": "Part A · Let's learn",
                "words": [
                  {
                    "id": "red",
                    "en": "red",
                    "ipa": "/red/",
                    "cn": "红色的",
                    "pos": "adj."
                  },
                  {
                    "id": "blue",
                    "en": "blue",
                    "ipa": "/bluː/",
                    "cn": "蓝色的",
                    "pos": "adj."
                  },
                  {
                    "id": "yellow",
                    "en": "yellow",
                    "ipa": "/ˈjeləʊ/",
                    "cn": "黄色的",
                    "pos": "adj."
                  },
                  {
                    "id": "green",
                    "en": "green",
                    "ipa": "/ɡriːn/",
                    "cn": "绿色的",
                    "pos": "adj."
                  }
                ]
              },
              {
                "id": "u2b",
                "name": "Part B · Let's spell",
                "words": [
                  {
                    "id": "colour",
                    "en": "colour",
                    "ipa": "/ˈkʌlə/",
                    "cn": "颜色",
                    "pos": "n."
                  },
                  {
                    "id": "brown",
                    "en": "brown",
                    "ipa": "/braʊn/",
                    "cn": "棕色的",
                    "pos": "adj."
                  }
                ]
              }
            ]
          },
          {
            "id": "u3",
            "name": "Look at me!",
            "number": 3,
            "lessons": [
              {
                "id": "u3a",
                "name": "Part A · Let's learn",
                "words": [
                  {
                    "id": "head",
                    "en": "head",
                    "ipa": "/hed/",
                    "cn": "头",
                    "pos": "n."
                  },
                  {
                    "id": "eye",
                    "en": "eye",
                    "ipa": "/aɪ/",
                    "cn": "眼睛",
                    "pos": "n."
                  },
                  {
                    "id": "ear",
                    "en": "ear",
                    "ipa": "/ɪə/",
                    "cn": "耳朵",
                    "pos": "n."
                  }
                ]
              },
              {
                "id": "u3b",
                "name": "Part B · Let's talk",
                "words": [
                  {
                    "id": "face",
                    "en": "face",
                    "ipa": "/feɪs/",
                    "cn": "脸",
                    "pos": "n."
                  },
                  {
                    "id": "nose",
                    "en": "nose",
                    "ipa": "/nəʊz/",
                    "cn": "鼻子",
                    "pos": "n."
                  },
                  {
                    "id": "mouth",
                    "en": "mouth",
                    "ipa": "/maʊθ/",
                    "cn": "嘴",
                    "pos": "n."
                  }
                ]
              }
            ]
          }
        ],
        "fixture_textbook_id": "pep",
        "mock_notice": "六个Unit2词沿用UE；其他仅界面测试样例，不构成正式教研内容；示例打印历史仅人教PEP的red、blue已成功导出过练习卷，不代表实际学习记录。；二维码仅为展示示意，未编码有效链接；小程序独立模块暂未设计。",
        "layouts": [
          {
            "id": "writing",
            "name": "书写线",
            "note": "四线三格帮助规范书写",
            "rule_status": "proposed"
          },
          {
            "id": "table",
            "name": "纯表格",
            "note": "题干、答案位与订正位按表格排列",
            "rule_status": "proposed"
          },
          {
            "id": "line",
            "name": "横线型",
            "note": "在横线上写出答案",
            "rule_status": "proposed"
          },
          {
            "id": "memorize",
            "name": "背诵单",
            "note": "中英对照，适合朗读与背诵",
            "rule_status": "proposed"
          },
          {
            "id": "sentence",
            "name": "长句式",
            "note": "加长书写空间，适合较长内容",
            "rule_status": "proposed"
          },
          {
            "id": "one",
            "name": "一行一词",
            "note": "每行一个单词，留足书写空间",
            "rule_status": "proposed"
          },
          {
            "id": "two",
            "name": "一行两词",
            "note": "每行两词，版面更紧凑",
            "rule_status": "proposed"
          },
          {
            "id": "four",
            "name": "一行四词",
            "note": "每行四词，适合集中复习",
            "rule_status": "proposed"
          },
          {
            "id": "blank",
            "name": "填空练习",
            "note": "补全缺少的字母，训练拼写",
            "rule_status": "proposed"
          },
          {
            "id": "phonetic",
            "name": "音标拆分",
            "note": "将单词与音标对应，帮助辨音",
            "rule_status": "proposed"
          },
          {
            "id": "custom",
            "name": "自由配置",
            "note": "自行选择每行词数与每页行数",
            "rule_status": "proposed"
          }
        ],
        "default_config": {
          "title": "三上 Unit 2 Colours",
          "layout": "writing",
          "direction": "cn_en",
          "font": "large",
          "qr": true,
          "columns": "1",
          "rows": 12
        },
        "mock_printed_exercise_words": {
          "pep": [
            "red",
            "blue"
          ]
        },
        "topics": [
          {
            "id": "letters",
            "name": "字母书写",
            "description": "大小写52个，四线三格写",
            "source_count": 52,
            "group": "basic",
            "words": [
              {
                "id": "letter-A",
                "en": "A",
                "cn": "A",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-B",
                "en": "B",
                "cn": "B",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-C",
                "en": "C",
                "cn": "C",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-D",
                "en": "D",
                "cn": "D",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-E",
                "en": "E",
                "cn": "E",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-F",
                "en": "F",
                "cn": "F",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-G",
                "en": "G",
                "cn": "G",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-H",
                "en": "H",
                "cn": "H",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-I",
                "en": "I",
                "cn": "I",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-J",
                "en": "J",
                "cn": "J",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-K",
                "en": "K",
                "cn": "K",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-L",
                "en": "L",
                "cn": "L",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-M",
                "en": "M",
                "cn": "M",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-N",
                "en": "N",
                "cn": "N",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-O",
                "en": "O",
                "cn": "O",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-P",
                "en": "P",
                "cn": "P",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-Q",
                "en": "Q",
                "cn": "Q",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-R",
                "en": "R",
                "cn": "R",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-S",
                "en": "S",
                "cn": "S",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-T",
                "en": "T",
                "cn": "T",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-U",
                "en": "U",
                "cn": "U",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-V",
                "en": "V",
                "cn": "V",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-W",
                "en": "W",
                "cn": "W",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-X",
                "en": "X",
                "cn": "X",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-Y",
                "en": "Y",
                "cn": "Y",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-Z",
                "en": "Z",
                "cn": "Z",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-a",
                "en": "a",
                "cn": "a",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-b",
                "en": "b",
                "cn": "b",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-c",
                "en": "c",
                "cn": "c",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-d",
                "en": "d",
                "cn": "d",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-e",
                "en": "e",
                "cn": "e",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-f",
                "en": "f",
                "cn": "f",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-g",
                "en": "g",
                "cn": "g",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-h",
                "en": "h",
                "cn": "h",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-i",
                "en": "i",
                "cn": "i",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-j",
                "en": "j",
                "cn": "j",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-k",
                "en": "k",
                "cn": "k",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-l",
                "en": "l",
                "cn": "l",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-m",
                "en": "m",
                "cn": "m",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-n",
                "en": "n",
                "cn": "n",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-o",
                "en": "o",
                "cn": "o",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-p",
                "en": "p",
                "cn": "p",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-q",
                "en": "q",
                "cn": "q",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-r",
                "en": "r",
                "cn": "r",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-s",
                "en": "s",
                "cn": "s",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-t",
                "en": "t",
                "cn": "t",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-u",
                "en": "u",
                "cn": "u",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-v",
                "en": "v",
                "cn": "v",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-w",
                "en": "w",
                "cn": "w",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-x",
                "en": "x",
                "cn": "x",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-y",
                "en": "y",
                "cn": "y",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "letter-z",
                "en": "z",
                "cn": "z",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "body",
            "name": "身体部位名词",
            "description": "head到foot，注意feet、teeth",
            "source_count": 18,
            "group": "basic",
            "words": [
              {
                "id": "body-0",
                "en": "head",
                "cn": "头",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-1",
                "en": "face",
                "cn": "脸",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-2",
                "en": "eye",
                "cn": "眼睛",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-3",
                "en": "ear",
                "cn": "耳朵",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-4",
                "en": "nose",
                "cn": "鼻子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-5",
                "en": "mouth",
                "cn": "嘴",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-6",
                "en": "tooth",
                "cn": "牙齿",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-7",
                "en": "teeth",
                "cn": "牙齿（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-8",
                "en": "neck",
                "cn": "脖子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-9",
                "en": "shoulder",
                "cn": "肩膀",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-10",
                "en": "arm",
                "cn": "手臂",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-11",
                "en": "hand",
                "cn": "手",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-12",
                "en": "finger",
                "cn": "手指",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-13",
                "en": "leg",
                "cn": "腿",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-14",
                "en": "knee",
                "cn": "膝盖",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-15",
                "en": "foot",
                "cn": "脚",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-16",
                "en": "feet",
                "cn": "脚（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "body-17",
                "en": "toe",
                "cn": "脚趾",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "colours",
            "name": "颜色",
            "description": "红黄蓝绿，加colour的英式拼法",
            "source_count": 12,
            "group": "basic",
            "words": [
              {
                "id": "colours-0",
                "en": "red",
                "cn": "红色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-1",
                "en": "blue",
                "cn": "蓝色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-2",
                "en": "yellow",
                "cn": "黄色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-3",
                "en": "green",
                "cn": "绿色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-4",
                "en": "colour",
                "cn": "颜色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-5",
                "en": "brown",
                "cn": "棕色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-6",
                "en": "pink",
                "cn": "粉色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-7",
                "en": "black",
                "cn": "黑色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-8",
                "en": "white",
                "cn": "白色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-9",
                "en": "orange",
                "cn": "橙色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-10",
                "en": "purple",
                "cn": "紫色",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "colours-11",
                "en": "grey",
                "cn": "灰色",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "numbers",
            "name": "数字1—20",
            "description": "teen和ty最容易写混",
            "source_count": 20,
            "group": "basic",
            "words": [
              {
                "id": "numbers-0",
                "en": "one",
                "cn": "一",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-1",
                "en": "two",
                "cn": "二",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-2",
                "en": "three",
                "cn": "三",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-3",
                "en": "four",
                "cn": "四",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-4",
                "en": "five",
                "cn": "五",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-5",
                "en": "six",
                "cn": "六",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-6",
                "en": "seven",
                "cn": "七",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-7",
                "en": "eight",
                "cn": "八",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-8",
                "en": "nine",
                "cn": "九",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-9",
                "en": "ten",
                "cn": "十",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-10",
                "en": "eleven",
                "cn": "十一",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-11",
                "en": "twelve",
                "cn": "十二",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-12",
                "en": "thirteen",
                "cn": "十三",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-13",
                "en": "fourteen",
                "cn": "十四",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-14",
                "en": "fifteen",
                "cn": "十五",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-15",
                "en": "sixteen",
                "cn": "十六",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-16",
                "en": "seventeen",
                "cn": "十七",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-17",
                "en": "eighteen",
                "cn": "十八",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-18",
                "en": "nineteen",
                "cn": "十九",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "numbers-19",
                "en": "twenty",
                "cn": "二十",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "calendar",
            "name": "星期与月份",
            "description": "首字母必须大写",
            "source_count": 19,
            "group": "basic",
            "words": [
              {
                "id": "calendar-0",
                "en": "Monday",
                "cn": "星期一",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-1",
                "en": "Tuesday",
                "cn": "星期二",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-2",
                "en": "Wednesday",
                "cn": "星期三",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-3",
                "en": "Thursday",
                "cn": "星期四",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-4",
                "en": "Friday",
                "cn": "星期五",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-5",
                "en": "Saturday",
                "cn": "星期六",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-6",
                "en": "Sunday",
                "cn": "星期日",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-7",
                "en": "January",
                "cn": "一月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-8",
                "en": "February",
                "cn": "二月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-9",
                "en": "March",
                "cn": "三月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-10",
                "en": "April",
                "cn": "四月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-11",
                "en": "May",
                "cn": "五月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-12",
                "en": "June",
                "cn": "六月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-13",
                "en": "July",
                "cn": "七月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-14",
                "en": "August",
                "cn": "八月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-15",
                "en": "September",
                "cn": "九月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-16",
                "en": "October",
                "cn": "十月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-17",
                "en": "November",
                "cn": "十一月",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "calendar-18",
                "en": "December",
                "cn": "十二月",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "stationery",
            "name": "文具",
            "description": "pencil、ruler、eraser这一组",
            "source_count": 16,
            "group": "basic",
            "words": [
              {
                "id": "stationery-0",
                "en": "pencil",
                "cn": "铅笔",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "stationery-1",
                "en": "ruler",
                "cn": "尺子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "stationery-2",
                "en": "eraser",
                "cn": "橡皮",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "stationery-3",
                "en": "pen",
                "cn": "钢笔",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "stationery-4",
                "en": "book",
                "cn": "书",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "stationery-5",
                "en": "bag",
                "cn": "书包",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "family",
            "name": "家庭成员",
            "description": "长词最容易丢字母",
            "source_count": 14,
            "group": "basic",
            "words": [
              {
                "id": "family-0",
                "en": "mother",
                "cn": "妈妈",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "family-1",
                "en": "father",
                "cn": "爸爸",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "family-2",
                "en": "sister",
                "cn": "姐妹",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "family-3",
                "en": "brother",
                "cn": "兄弟",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "family-4",
                "en": "grandfather",
                "cn": "爷爷",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "family-5",
                "en": "grandmother",
                "cn": "奶奶",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "food",
            "name": "食物与饮料",
            "description": "bread、juice，不可数名词不加s",
            "source_count": 24,
            "group": "basic",
            "words": [
              {
                "id": "food-0",
                "en": "bread",
                "cn": "面包",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "food-1",
                "en": "juice",
                "cn": "果汁",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "food-2",
                "en": "milk",
                "cn": "牛奶",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "food-3",
                "en": "water",
                "cn": "水",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "food-4",
                "en": "rice",
                "cn": "米饭",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "food-5",
                "en": "apple",
                "cn": "苹果",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "animals",
            "name": "动物",
            "description": "注意双写字母",
            "source_count": 22,
            "group": "basic",
            "words": [
              {
                "id": "animals-0",
                "en": "monkey",
                "cn": "猴子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "animals-1",
                "en": "elephant",
                "cn": "大象",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "animals-2",
                "en": "cat",
                "cn": "猫",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "animals-3",
                "en": "dog",
                "cn": "狗",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "animals-4",
                "en": "rabbit",
                "cn": "兔子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "animals-5",
                "en": "tiger",
                "cn": "老虎",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "clothes",
            "name": "衣物",
            "description": "trousers、shoes常用复数",
            "source_count": 15,
            "group": "basic",
            "words": [
              {
                "id": "clothes-0",
                "en": "trousers",
                "cn": "裤子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "clothes-1",
                "en": "shoes",
                "cn": "鞋子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "clothes-2",
                "en": "shirt",
                "cn": "衬衫",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "clothes-3",
                "en": "dress",
                "cn": "连衣裙",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "clothes-4",
                "en": "coat",
                "cn": "外套",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "clothes-5",
                "en": "hat",
                "cn": "帽子",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "rooms",
            "name": "房间与家具",
            "description": "复合词的拼写",
            "source_count": 18,
            "group": "basic",
            "words": [
              {
                "id": "rooms-0",
                "en": "bedroom",
                "cn": "卧室",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "rooms-1",
                "en": "bathroom",
                "cn": "浴室",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "rooms-2",
                "en": "kitchen",
                "cn": "厨房",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "rooms-3",
                "en": "bed",
                "cn": "床",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "rooms-4",
                "en": "table",
                "cn": "桌子",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "rooms-5",
                "en": "chair",
                "cn": "椅子",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "weather",
            "name": "天气",
            "description": "名词怎么变形容词",
            "source_count": 12,
            "group": "basic",
            "words": [
              {
                "id": "weather-0",
                "en": "sunny",
                "cn": "晴朗的",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "weather-1",
                "en": "rainy",
                "cn": "下雨的",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "weather-2",
                "en": "cloudy",
                "cn": "多云的",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "weather-3",
                "en": "windy",
                "cn": "有风的",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "weather-4",
                "en": "snowy",
                "cn": "下雪的",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "weather-5",
                "en": "weather",
                "cn": "天气",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "verbs",
            "name": "不规则动词",
            "description": "go→went这类，按词族记",
            "source_count": 30,
            "group": "advanced",
            "words": [
              {
                "id": "verbs-0",
                "en": "go → went",
                "cn": "去（过去式）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "verbs-1",
                "en": "see → saw",
                "cn": "看见（过去式）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "verbs-2",
                "en": "eat → ate",
                "cn": "吃（过去式）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "verbs-3",
                "en": "take → took",
                "cn": "拿（过去式）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "verbs-4",
                "en": "come → came",
                "cn": "来（过去式）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "verbs-5",
                "en": "write → wrote",
                "cn": "写（过去式）",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          },
          {
            "id": "plurals",
            "name": "名词复数难点",
            "description": "不加s的那些",
            "source_count": 12,
            "group": "advanced",
            "words": [
              {
                "id": "plurals-0",
                "en": "foot → feet",
                "cn": "脚（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "plurals-1",
                "en": "tooth → teeth",
                "cn": "牙齿（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "plurals-2",
                "en": "child → children",
                "cn": "孩子（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "plurals-3",
                "en": "man → men",
                "cn": "男人（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "plurals-4",
                "en": "woman → women",
                "cn": "女人（复数）",
                "ipa": "",
                "pos": ""
              },
              {
                "id": "plurals-5",
                "en": "mouse → mice",
                "cn": "老鼠（复数）",
                "ipa": "",
                "pos": ""
              }
            ],
            "word_data_status": "prototype_fixture",
            "source": "原UE B/B-1专题名与词数（plurals词数为示例）；词表为设计示例，不是正式教研库"
          }
        ],
        "topic_collection_requirements": {
          "basic": 26,
          "advanced": 20,
          "source_named_items": 14,
          "unpublished_titles_and_words": "教研目录尚未提供的专题名和正式词表待补；界面仅展示具名示例，不能据此当作46专题内容已完成"
        }
      },
      "important_decisions": [
        {
          "id": "PRINT-COUNT",
          "description": "按成功生成的文件数扣次；双卷PDF/Word合成1文件计1次；多页图片每张计1次；再次导出/换格式重新计次；生成失败不扣，文件已生成后分享取消仍扣。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-FORMAT",
          "description": "保留PDF、Word、长图；多页图片逐页导出。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-UNPRINTED",
          "description": "挑词页改为没打印过的：以成功导出练习卷中包含的词条为准，单独导出答案卷不计入；与孩子是否完成练习或掌握无关。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-SHARED-INPUT",
          "description": "补词共用第03自建模块手输/粘贴能力；词库纠错共用第22帮助反馈并携带词条上下文。本轮保留入口及来源，对应模块补全详细流程。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-RANGE",
          "description": "范围只按整个单元选择，可选多个单元；选中单元带入其中全部单词，在下一步挑词页删选。范围摘要按已选单元数及词数展示，不再提供Part A/Part B等内容分组勾选。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认：只选择整个单元，再到挑词页删选"
        },
        {
          "id": "PRINT-QR",
          "description": "纸卷保留可关闭的二维码，扫码进入小程序；二维码与小程序独立列为26模块，本轮留空，后续设计目的页与功能。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改，覆盖此前扫码页面纳入打印模块的设计"
        },
        {
          "id": "PRINT-ORDER-POSITION",
          "description": "挑词页出题顺序放在词表上方，底部按钮改为选择样式，仍进入B-4。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改"
        },
        {
          "id": "PRINT-PREVIEW",
          "description": "整页预览只提供练习卷，取消答案卷预览及切换。导出内容选择及按成功文件数计次沿用此前确认。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改"
        }
      ],
      "user_confirmed_rules": [
        {
          "id": "PRINT-COUNT",
          "description": "按成功生成的文件数扣次；双卷PDF/Word合成1文件计1次；多页图片每张计1次；再次导出/换格式重新计次；生成失败不扣，文件已生成后分享取消仍扣。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-FORMAT",
          "description": "保留PDF、Word、长图；多页图片逐页导出。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-UNPRINTED",
          "description": "挑词页改为没打印过的：以成功导出练习卷中包含的词条为准，单独导出答案卷不计入；与孩子是否完成练习或掌握无关。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-SHARED-INPUT",
          "description": "补词共用第03自建模块手输/粘贴能力；词库纠错共用第22帮助反馈并携带词条上下文。本轮保留入口及来源，对应模块补全详细流程。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PRINT-RANGE",
          "description": "范围只按整个单元选择，可选多个单元；选中单元带入其中全部单词，在下一步挑词页删选。范围摘要按已选单元数及词数展示，不再提供Part A/Part B等内容分组勾选。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认：只选择整个单元，再到挑词页删选"
        },
        {
          "id": "PRINT-QR",
          "description": "纸卷保留可关闭的二维码，扫码进入小程序；二维码与小程序独立列为26模块，本轮留空，后续设计目的页与功能。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改，覆盖此前扫码页面纳入打印模块的设计"
        },
        {
          "id": "PRINT-ORDER-POSITION",
          "description": "挑词页出题顺序放在词表上方，底部按钮改为选择样式，仍进入B-4。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改"
        },
        {
          "id": "PRINT-PREVIEW",
          "description": "整页预览只提供练习卷，取消答案卷预览及切换。导出内容选择及按成功文件数计次沿用此前确认。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修改"
        }
      ],
      "deferred_modules": [
        {
          "code": "26",
          "name": "二维码与小程序",
          "status": "deferred",
          "reserved_page_ids": [
            "B-5-scan"
          ],
          "page_ids": [],
          "confirmed_entry": "纸卷二维码扫码进入小程序",
          "scope": "本轮留空，后续设计小程序页面与功能；旧听原声/拍照批改稿撤出本次交付，不视为已完成。",
          "source": "用户2026-10-12最新要求"
        }
      ]
    },
    {
      "module": "默写单-专题默写单",
      "functional_module_number": 2,
      "user_confirmed_rules": [
        {
          "id": "TOPIC-TYPES",
          "description": "身体部位本轮补看图题；字母保留四线三格，其他专题文字出题",
          "rule_status": "confirmed",
          "source": "用户2026-10-12回复"
        },
        {
          "id": "TOPIC-DIRECT-PRINT",
          "description": "首页更多固定对应分组，列表没有分组切换或搜索；点击专题直接进入共用B-4出题样式，不再挑单词或字母，整份专题内容预选好。后续预览、下载、格式、计次和二维码规则与教材打印相同。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新修订"
        }
      ],
      "module_base": "专题默写单"
    },
    {
      "module": "默写单-自建默写单",
      "functional_module_number": 3,
      "user_confirmed_rules": [
        {
          "id": "CUSTOM-ENGLISH",
          "description": "只支持纯英文单词或短语；不支持中英混排导入。F-1挑词页可手动填中文释义。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12回复"
        },
        {
          "id": "CUSTOM-SAVE",
          "description": "导出前即可保存词表；保存入口位于F-1，自建历史不设30天限制。录入页名称输入＋保存栏按后续确认删除。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12回复"
        },
        {
          "id": "CUSTOM-ENTRY-REVISION",
          "description": "Slogan为老师或自己选词，也能直接出单；删除录入页名称输入＋保存整栏，自建历史与F-1保存入口保留。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新要求及澄清"
        },
        {
          "id": "CUSTOM-DIRECT-ENTRY",
          "description": "去除75%核对弹窗与独立核对页。输入区确认将纯英文词／短语加入本页已录入并清空输入；底部核对仅携带已录入内容直接进入F-1挑词，释义核对／删选在F-1完成。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12最新要求，覆盖之前同页核对弹窗与同目标入口规则"
        }
      ],
      "module_base": "自建默写单"
    },
    {
      "module": "听写-单词听写",
      "functional_module_number": 4,
      "user_confirmed_rules": [
        {
          "id": "LISTEN-WHOLE-UNIT",
          "description": "单词听写统一选择整个单元，再到挑词页删选。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "SENTENCE-METHODS",
          "description": "重点句复用手机打字、手机手写、纸笔听写三种方式；手写及纸笔批改沿用单词听写会员规则。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "LISTEN-ACCEPTED-ANSWERS",
          "description": "接受词库标注的等价拼法／表达；句子拼写与词序决定对错，大小写与标点只做单独提醒。不得擅自扩大等价答案集合。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "HANDWRITE-DIRECT",
          "description": "沿用识别成功后直接提交，不展示识别文字确认或编辑弹窗；过程不判对错，识别失败仍可重试。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "LISTEN-REVIEW-09",
          "description": "三种方式图示区分；全部听写页统一浅色；下一题自动推进；重点句仅内容选择不同，共用后续页面",
          "rule_status": "confirmed",
          "source": "用户2026-10-12本轮优化"
        },
        {
          "id": "LISTEN-AUTO-09",
          "description": "慢速15秒、正常8秒、快速5秒；音频结束后计时，三种方式到时自动记录并进入下一题，不提供下一个／写好了／回车提交。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12要求自动推进并授权决定时长"
        },
        {
          "id": "LISTEN-SHARED-09",
          "description": "单词与重点句、三种手段共用设置、倒计时、作答、收卷、报告和分享；报告与分享各一套，不合并为一页。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12澄清"
        },
        {
          "id": "SENTENCE-TOPICS-09",
          "description": "重点句入口为预选专题列表，专题整份进入共用C-3听写设置，不选单元／挑句。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        }
      ],
      "source_defined_rules": [
        "三种方式交卷后集中揭晓，不在过程中判对错",
        "标准等待8秒为原UE单词纸笔播报定义，重点句不得无依据照搬",
        "旧UE C-1～C-12稳定ID继续使用并共用；重点句只保留C-19专题及空态、失败态，旧C-20/C-21路由映射到共用流程"
      ],
      "important_decisions": {
        "status": "confirmed",
        "current_rules": [
          "慢速15秒、正常8秒、快速5秒；音频结束后计时，三种方式到时自动记录并进入下一题，不提供下一个／写好了／回车提交。",
          "单词与重点句、三种手段共用设置、倒计时、作答、收卷、报告和分享；报告与分享各一套，不合并为一页。",
          "重点句入口为预选专题列表，专题整份进入共用C-3听写设置，不选单元／挑句。"
        ],
        "legacy_page_aliases": {
          "C-19-pick": {
            "id": "C-19",
            "params": {
              "kind": "sentence"
            }
          },
          "C-19-settings": {
            "id": "C-3",
            "params": {
              "kind": "sentence"
            }
          },
          "C-19-countdown": {
            "id": "C-4",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20": {
            "id": "C-5",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-handwrite": {
            "id": "C-6",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-landscape": {
            "id": "C-8",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-paper": {
            "id": "C-7",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-capture": {
            "id": "C-9",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-grading": {
            "id": "C-10",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-paused": {
            "id": "C-5-paused",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-grading-error": {
            "id": "C-10-error",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21": {
            "id": "C-11",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21-share": {
            "id": "C-12",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21-reminders": {
            "id": "C-11-reminders",
            "params": {
              "kind": "sentence"
            }
          }
        },
        "original_questions_closed": 3,
        "note": "原先重点句独立三方式页及重复报告／分享稿已归档；只提供共用页。"
      },
      "shared_flow_rules": {
        "confirmed": [
          "所有作答浅色",
          "三种方式图示",
          "全程自动推进5/8/15秒",
          "重点句共用后续",
          "报告和分享各保留一套"
        ],
        "pending": []
      },
      "module_base": "单词听写"
    },
    {
      "module": "听写-重点句听写",
      "functional_module_number": 5,
      "user_confirmed_rules": [
        {
          "id": "LISTEN-WHOLE-UNIT",
          "description": "单词听写统一选择整个单元，再到挑词页删选。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "SENTENCE-METHODS",
          "description": "重点句复用手机打字、手机手写、纸笔听写三种方式；手写及纸笔批改沿用单词听写会员规则。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "LISTEN-ACCEPTED-ANSWERS",
          "description": "接受词库标注的等价拼法／表达；句子拼写与词序决定对错，大小写与标点只做单独提醒。不得擅自扩大等价答案集合。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "HANDWRITE-DIRECT",
          "description": "沿用识别成功后直接提交，不展示识别文字确认或编辑弹窗；过程不判对错，识别失败仍可重试。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认回复"
        },
        {
          "id": "LISTEN-REVIEW-09",
          "description": "三种方式图示区分；全部听写页统一浅色；下一题自动推进；重点句仅内容选择不同，共用后续页面",
          "rule_status": "confirmed",
          "source": "用户2026-10-12本轮优化"
        },
        {
          "id": "LISTEN-AUTO-09",
          "description": "慢速15秒、正常8秒、快速5秒；音频结束后计时，三种方式到时自动记录并进入下一题，不提供下一个／写好了／回车提交。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12要求自动推进并授权决定时长"
        },
        {
          "id": "LISTEN-SHARED-09",
          "description": "单词与重点句、三种手段共用设置、倒计时、作答、收卷、报告和分享；报告与分享各一套，不合并为一页。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12澄清"
        },
        {
          "id": "SENTENCE-TOPICS-09",
          "description": "重点句入口为预选专题列表，专题整份进入共用C-3听写设置，不选单元／挑句。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        }
      ],
      "source_defined_rules": [
        "三种方式交卷后集中揭晓，不在过程中判对错",
        "标准等待8秒为原UE单词纸笔播报定义，重点句不得无依据照搬",
        "旧UE C-1～C-12稳定ID继续使用并共用；重点句只保留C-19专题及空态、失败态，旧C-20/C-21路由映射到共用流程"
      ],
      "important_decisions": {
        "status": "confirmed",
        "current_rules": [
          "慢速15秒、正常8秒、快速5秒；音频结束后计时，三种方式到时自动记录并进入下一题，不提供下一个／写好了／回车提交。",
          "单词与重点句、三种手段共用设置、倒计时、作答、收卷、报告和分享；报告与分享各一套，不合并为一页。",
          "重点句入口为预选专题列表，专题整份进入共用C-3听写设置，不选单元／挑句。"
        ],
        "legacy_page_aliases": {
          "C-19-pick": {
            "id": "C-19",
            "params": {
              "kind": "sentence"
            }
          },
          "C-19-settings": {
            "id": "C-3",
            "params": {
              "kind": "sentence"
            }
          },
          "C-19-countdown": {
            "id": "C-4",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20": {
            "id": "C-5",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-handwrite": {
            "id": "C-6",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-landscape": {
            "id": "C-8",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-paper": {
            "id": "C-7",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-capture": {
            "id": "C-9",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-grading": {
            "id": "C-10",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-paused": {
            "id": "C-5-paused",
            "params": {
              "kind": "sentence"
            }
          },
          "C-20-grading-error": {
            "id": "C-10-error",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21": {
            "id": "C-11",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21-share": {
            "id": "C-12",
            "params": {
              "kind": "sentence"
            }
          },
          "C-21-reminders": {
            "id": "C-11-reminders",
            "params": {
              "kind": "sentence"
            }
          }
        },
        "original_questions_closed": 3,
        "note": "原先重点句独立三方式页及重复报告／分享稿已归档；只提供共用页。"
      },
      "module_base": "重点句听写"
    },
    {
      "module": "听写-拍照听写",
      "functional_module_number": 6,
      "user_confirmed_rules": [
        {
          "id": "ENTRY-SHARED",
          "description": "拍照与搜词只准备词表，后续复用C-3～C-12设置、三种作答、批改、报告和分享；全部浅色，慢15秒／正常8秒／快5秒自动推进。",
          "rule_status": "confirmed",
          "source": "用户此前听写确认及本轮要求"
        },
        {
          "id": "ENTRY-AUDIO",
          "description": "未匹配标准读音时先核对拼写，再试听并确认合成读音；无法提供读音的词不能选入听写。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PHOTO-MERGE",
          "description": "重拍识别成功后替换；补拍追加并自动合并相同单词，取消或失败保留原词表。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12选择自动合并"
        },
        {
          "id": "SEARCH-ENGLISH",
          "description": "搜词仅支持纯英文单词或短语，并支持批量粘贴；中文搜索不在本轮范围。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PHOTO-MULTI",
          "description": "C-13支持连续拍多张或相册多选，先管理照片再统一识别；相同单词仍按已确认规则自动合并。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12本轮要求拍多张"
        }
      ],
      "source_defined_rules": [
        "沿原UE C-13拍词表→C-14核对→C-3",
        "沿原UE C-15录词→C-2核对→C-3",
        "缺音频标识、手动核对、返回保持来源"
      ],
      "module_base": "拍照听写"
    },
    {
      "module": "听写-搜词听写",
      "functional_module_number": 7,
      "user_confirmed_rules": [
        {
          "id": "ENTRY-SHARED",
          "description": "拍照与搜词只准备词表，后续复用C-3～C-12设置、三种作答、批改、报告和分享；全部浅色，慢15秒／正常8秒／快5秒自动推进。",
          "rule_status": "confirmed",
          "source": "用户此前听写确认及本轮要求"
        },
        {
          "id": "ENTRY-AUDIO",
          "description": "未匹配标准读音时先核对拼写，再试听并确认合成读音；无法提供读音的词不能选入听写。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "PHOTO-MERGE",
          "description": "重拍识别成功后替换；补拍追加并自动合并相同单词，取消或失败保留原词表。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12选择自动合并"
        },
        {
          "id": "SEARCH-ENGLISH",
          "description": "搜词仅支持纯英文单词或短语，并支持批量粘贴；中文搜索不在本轮范围。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认"
        },
        {
          "id": "SEARCH-HISTORY-SEPARATE",
          "description": "搜词词表不自动写入自建默写单F-2历史；保留独立搜词草稿，完成听写后进入听写记录。仅共用录词能力，不混合两类历史。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认：不混入自建历史"
        },
        {
          "id": "SEARCH-CTA",
          "description": "搜词录入页底部按钮由核对改为选词听写，仍进入C-2搜词来源挑词页，之后共用听写设置。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12选择选词听写"
        }
      ],
      "source_defined_rules": [
        "沿原UE C-13拍词表→C-14核对→C-3",
        "沿原UE C-15录词→C-2核对→C-3",
        "缺音频标识、手动核对、返回保持来源"
      ],
      "module_base": "搜词听写"
    },
    {
      "module": "练习08至14",
      "functional_module_numbers": [
        8,
        9,
        10,
        11,
        12,
        13,
        14
      ],
      "user_confirmed_rules": [
        {
          "id": "P-RANGE",
          "description": "六种单词闯关整单元选择后挑词，不自动截断数量或剔除长词。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-TEXT",
          "description": "课文跟读选课文，再挑选课文中的单词、短语或句子；不是强制整篇逐句跟读。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-RECORD",
          "description": "点击录音，停顿后结束，可手动结束；有效反馈留5秒后自动推进，重读或回放暂停推进。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-REVIEW",
          "description": "客观题不限时；首答错误或跳过在本轮末尾再练一次，首次正确率与再练结果分开。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-MATCH",
          "description": "中英连线点英文再点中文，每组最多4对，尾组不凑词。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-FILL",
          "description": "字母填空使用候选字母池，支持点击或拖入；每词缺1～2字母，提示完成不算独立正确。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-SCORE",
          "description": "朗读取本次最高有效分，低于80分需要再读；无声、录音或评测失败不计0分。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-AUDIO",
          "description": "朗读录音随练习记录保存，可删除；分享只成绩，不公开录音。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        },
        {
          "id": "P-WRONG",
          "description": "五种客观练习首答错误与跳过可收录错题本，记录题型来源；朗读低分独立。",
          "rule_status": "confirmed",
          "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
        }
      ]
    },
    {
      "module": "我的15至24",
      "user_confirmed_rules": [
        {
          "id": "GROWTH-WORD",
          "description": "积累单词统计成功导出的练习卷、已提交听写／客观练习、有效朗读涉及的词库单词，跨课本去重；答案卷不计，短语句子不拆词；表示接触，不表示掌握。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "GROWTH-CORRECT",
          "description": "同一稳定错题首次改对计一次；同轮末尾再练答对也计入；首答正确率保持原成绩。反复错后再对不重复累计。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "KEEP",
          "description": "三类记录与错题长期保留，不按会员截断，支持主动删除；自建词表历史独立保留。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "PRICE",
          "description": "年卡68元、终身98元；手动续费，无自动续费。价格由正式商品配置校验。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "PLATFORM",
          "description": "中国区iOS使用系统内购，国内安卓使用微信或支付宝；恢复权益、延迟到账与取消／失败都有独立状态。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "QUOTA",
          "description": "每账号免费累计3个成功导出文件、累计5轮听写／读单词／课文跟读批改评测，共用总额度，不按天恢复。失败不扣，同轮重试重读不重复扣。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "BENEFIT",
          "description": "客观练习不限次；免费开放6个专题、答案卷带水印；会员不限次数，手写／纸笔批改需会员。到期不重置已用免费总额度。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "WRONG",
          "description": "错题本仅做管理、来源／类型筛选、详情、移除及按原来源再练。听写与五种客观题收录，朗读低分独立。AI排期留25。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "INVITE",
          "description": "新用户经邀请完成注册即奖励邀请人7天会员，每月最多3次；年卡／赠送时长顺延，终身只记邀请不叠加时长；老用户重复邀请不奖励。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "CANCEL",
          "description": "验证身份并二次确认后立即注销；退出登录保留账号资产；退款按真实渠道与正式条款处理。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "HELP",
          "description": "先做帮助文章与邮箱联系版式；客服邮箱尚未确定；不编造可用邮箱。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13回复"
        },
        {
          "id": "SHEET-RECORD-NAME",
          "description": "打印记录统一更名为默写单记录，页面ID B-6与已确认记录／扣次规则保留。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13审阅修正"
        },
        {
          "id": "LISTEN-HISTORY-NO-METHOD",
          "description": "听写历史及记录详情不按手机打字／手机手写／纸笔手写区分，不展示方式筛选或方式标签。历史共用报告也不显示方式名称；原始方式仅内部保留用于再次听写配置。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13审阅修正"
        },
        {
          "id": "PROFILE-EIGHT-AVATARS",
          "description": "宝贝资料恢复头像，仅提供8个默认头像：小男孩、小女孩、小熊、小兔、小猫、小狗、熊猫、小考拉。不提供上传；确认选择后再保存资料，头像与昵称同步我的首页及邀请卡。",
          "rule_status": "confirmed",
          "source": "用户2026-10-13最新修正：头像加回，用8个默认头像；具体图案为设计补全"
        }
      ]
    }
  ],
  "user_confirmed_rules": [
    "App名英语默写AI版；slogan沿用按课本出默写单，打印就能用",
    "登录后统一进入B首页，随后通过可关闭引导卡选课本；首次教材使用仍需选书",
    "首次选书/换书保存回来源首页，取消课本留空",
    "一键登录展示完整手机号；输入手机号按3-4-4分组，数据存11位数字",
    "验证码统一为4位；获取/重发及登录均须协议同意；A-2状态分别铺开审阅",
    "四个首页归入首页Tab，保留原UI结构；教材打印逐项审阅，其余25、26模块暂缓",
    "首页保留错题练习，默写单记录入口位于我的",
    "北京大学教研审核按用户确认保留",
    "模块展示序号为A认证及登录、B课本设置、C首页Tab；页面ID保持稳定"
  ],
  "supported_entry_contexts": {
    "B-3": [
      "textbook"
    ],
    "B-4": [
      "textbook",
      "topic",
      "custom",
      "custom-history"
    ],
    "F": [
      "custom",
      "supplement"
    ],
    "C-3": [
      "word-selection",
      "sentence-topic",
      "sentence-wrong-items",
      "photo-selection",
      "search-selection"
    ],
    "C-4～C-12": [
      "textbook-word",
      "sentence",
      "photo-word",
      "search-word"
    ],
    "search_history_rule": "confirmed:独立搜词草稿，完成后进入听写记录，不写F-2",
    "pending_contexts": [
      "print-history"
    ],
    "D-1/D-2": [
      "六种单词闯关，mode保持"
    ],
    "D-3～D-8": [
      "课文单词／短语／句子跟读",
      "读单词"
    ],
    "D-13/D-14": [
      "五种客观题首答与末尾再练",
      "recordId冻结历史报告"
    ],
    "C-11/C-12及D-7/D-8": [
      "原本轮报告",
      "recordId历史快照，来源详情返回，不重复评测扣次"
    ]
  },
  "print_confirmed_rules": [
    {
      "id": "PRINT-COUNT",
      "description": "按成功生成的文件数扣次；双卷PDF/Word合成1文件计1次；多页图片每张计1次；再次导出/换格式重新计次；生成失败不扣，文件已生成后分享取消仍扣。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PRINT-FORMAT",
      "description": "保留PDF、Word、长图；多页图片逐页导出。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PRINT-UNPRINTED",
      "description": "挑词页改为没打印过的：以成功导出练习卷中包含的词条为准，单独导出答案卷不计入；与孩子是否完成练习或掌握无关。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PRINT-SHARED-INPUT",
      "description": "补词共用第03自建模块手输/粘贴能力；词库纠错共用第22帮助反馈并携带词条上下文。本轮保留入口及来源，对应模块补全详细流程。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PRINT-RANGE",
      "description": "范围只按整个单元选择，可选多个单元；选中单元带入其中全部单词，在下一步挑词页删选。范围摘要按已选单元数及词数展示，不再提供Part A/Part B等内容分组勾选。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认：只选择整个单元，再到挑词页删选"
    },
    {
      "id": "PRINT-QR",
      "description": "纸卷保留可关闭的二维码，扫码进入小程序；二维码与小程序独立列为26模块，本轮留空，后续设计目的页与功能。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12最新修改，覆盖此前扫码页面纳入打印模块的设计"
    },
    {
      "id": "PRINT-ORDER-POSITION",
      "description": "挑词页出题顺序放在词表上方，底部按钮改为选择样式，仍进入B-4。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12最新修改"
    },
    {
      "id": "PRINT-PREVIEW",
      "description": "整页预览只提供练习卷，取消答案卷预览及切换。导出内容选择及按成功文件数计次沿用此前确认。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12最新修改"
    }
  ],
  "listening_confirmed_rules": [
    {
      "id": "LISTEN-WHOLE-UNIT",
      "description": "单词听写统一选择整个单元，再到挑词页删选。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认回复"
    },
    {
      "id": "SENTENCE-METHODS",
      "description": "重点句复用手机打字、手机手写、纸笔听写三种方式；手写及纸笔批改沿用单词听写会员规则。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认回复"
    },
    {
      "id": "LISTEN-ACCEPTED-ANSWERS",
      "description": "接受词库标注的等价拼法／表达；句子拼写与词序决定对错，大小写与标点只做单独提醒。不得擅自扩大等价答案集合。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认回复"
    },
    {
      "id": "HANDWRITE-DIRECT",
      "description": "沿用识别成功后直接提交，不展示识别文字确认或编辑弹窗；过程不判对错，识别失败仍可重试。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认回复"
    },
    {
      "id": "LISTEN-REVIEW-09",
      "description": "三种方式图示区分；全部听写页统一浅色；下一题自动推进；重点句仅内容选择不同，共用后续页面",
      "rule_status": "confirmed",
      "source": "用户2026-10-12本轮优化"
    },
    {
      "id": "LISTEN-AUTO-09",
      "description": "慢速15秒、正常8秒、快速5秒；音频结束后计时，三种方式到时自动记录并进入下一题，不提供下一个／写好了／回车提交。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12要求自动推进并授权决定时长"
    },
    {
      "id": "LISTEN-SHARED-09",
      "description": "单词与重点句、三种手段共用设置、倒计时、作答、收卷、报告和分享；报告与分享各一套，不合并为一页。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12澄清"
    },
    {
      "id": "SENTENCE-TOPICS-09",
      "description": "重点句入口为预选专题列表，专题整份进入共用C-3听写设置，不选单元／挑句。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    }
  ],
  "functional_module_plan": {
    "total": 26,
    "designed_count": 24,
    "remaining_count": 2,
    "current": [
      "15我的-资料名称与编辑",
      "16我的-学习成长",
      "17我的-会员及购买",
      "18我的-默写单记录",
      "19我的-听写记录",
      "20我的-练习记录",
      "21我的-分享得会员",
      "22我的-帮助与客服",
      "23我的-设置",
      "24听写-错题本"
    ],
    "wrong_book": "24听写-错题本",
    "ai_review": "25默写单／我的-AI错题复习",
    "qr_miniprogram": "26默写单-二维码与小程序（本轮留空）",
    "deferred_page_ids": [
      "B-5-scan"
    ],
    "next_after_joint_review": "本批review修改后，25AI错题复习与26二维码小程序最后设计"
  },
  "entry_confirmed_rules": [
    {
      "id": "ENTRY-SHARED",
      "description": "拍照与搜词只准备词表，后续复用C-3～C-12设置、三种作答、批改、报告和分享；全部浅色，慢15秒／正常8秒／快5秒自动推进。",
      "rule_status": "confirmed",
      "source": "用户此前听写确认及本轮要求"
    },
    {
      "id": "ENTRY-AUDIO",
      "description": "未匹配标准读音时先核对拼写，再试听并确认合成读音；无法提供读音的词不能选入听写。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PHOTO-MERGE",
      "description": "重拍识别成功后替换；补拍追加并自动合并相同单词，取消或失败保留原词表。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12选择自动合并"
    },
    {
      "id": "SEARCH-ENGLISH",
      "description": "搜词仅支持纯英文单词或短语，并支持批量粘贴；中文搜索不在本轮范围。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认"
    },
    {
      "id": "PHOTO-MULTI",
      "description": "C-13支持连续拍多张或相册多选，先管理照片再统一识别；相同单词仍按已确认规则自动合并。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12本轮要求拍多张"
    },
    {
      "id": "SEARCH-HISTORY-SEPARATE",
      "description": "搜词词表不自动写入自建默写单F-2历史；保留独立搜词草稿，完成听写后进入听写记录。仅共用录词能力，不混合两类历史。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认：不混入自建历史"
    },
    {
      "id": "SEARCH-CTA",
      "description": "搜词录入页底部按钮由核对改为选词听写，仍进入C-2搜词来源挑词页，之后共用听写设置。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12选择选词听写"
    }
  ],
  "practice_confirmed_rules": [
    {
      "id": "P-RANGE",
      "description": "六种单词闯关整单元选择后挑词，不自动截断数量或剔除长词。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-TEXT",
      "description": "课文跟读选课文，再挑选课文中的单词、短语或句子；不是强制整篇逐句跟读。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-RECORD",
      "description": "点击录音，停顿后结束，可手动结束；有效反馈留5秒后自动推进，重读或回放暂停推进。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-REVIEW",
      "description": "客观题不限时；首答错误或跳过在本轮末尾再练一次，首次正确率与再练结果分开。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-MATCH",
      "description": "中英连线点英文再点中文，每组最多4对，尾组不凑词。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-FILL",
      "description": "字母填空使用候选字母池，支持点击或拖入；每词缺1～2字母，提示完成不算独立正确。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-SCORE",
      "description": "朗读取本次最高有效分，低于80分需要再读；无声、录音或评测失败不计0分。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-AUDIO",
      "description": "朗读录音随练习记录保存，可删除；分享只成绩，不公开录音。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    },
    {
      "id": "P-WRONG",
      "description": "五种客观练习首答错误与跳过可收录错题本，记录题型来源；朗读低分独立。",
      "rule_status": "confirmed",
      "source": "用户2026-10-12确认；课文跟读与字母池按用户更正"
    }
  ],
  "account_confirmed_rules": [
    {
      "id": "GROWTH-WORD",
      "description": "积累单词统计成功导出的练习卷、已提交听写／客观练习、有效朗读涉及的词库单词，跨课本去重；答案卷不计，短语句子不拆词；表示接触，不表示掌握。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "GROWTH-CORRECT",
      "description": "同一稳定错题首次改对计一次；同轮末尾再练答对也计入；首答正确率保持原成绩。反复错后再对不重复累计。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "KEEP",
      "description": "三类记录与错题长期保留，不按会员截断，支持主动删除；自建词表历史独立保留。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "PRICE",
      "description": "年卡68元、终身98元；手动续费，无自动续费。价格由正式商品配置校验。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "PLATFORM",
      "description": "中国区iOS使用系统内购，国内安卓使用微信或支付宝；恢复权益、延迟到账与取消／失败都有独立状态。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "QUOTA",
      "description": "每账号免费累计3个成功导出文件、累计5轮听写／读单词／课文跟读批改评测，共用总额度，不按天恢复。失败不扣，同轮重试重读不重复扣。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "BENEFIT",
      "description": "客观练习不限次；免费开放6个专题、答案卷带水印；会员不限次数，手写／纸笔批改需会员。到期不重置已用免费总额度。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "WRONG",
      "description": "错题本仅做管理、来源／类型筛选、详情、移除及按原来源再练。听写与五种客观题收录，朗读低分独立。AI排期留25。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "INVITE",
      "description": "新用户经邀请完成注册即奖励邀请人7天会员，每月最多3次；年卡／赠送时长顺延，终身只记邀请不叠加时长；老用户重复邀请不奖励。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "CANCEL",
      "description": "验证身份并二次确认后立即注销；退出登录保留账号资产；退款按真实渠道与正式条款处理。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "HELP",
      "description": "先做帮助文章与邮箱联系版式；客服邮箱尚未确定；不编造可用邮箱。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13回复"
    },
    {
      "id": "SHEET-RECORD-NAME",
      "description": "打印记录统一更名为默写单记录，页面ID B-6与已确认记录／扣次规则保留。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13审阅修正"
    },
    {
      "id": "LISTEN-HISTORY-NO-METHOD",
      "description": "听写历史及记录详情不按手机打字／手机手写／纸笔手写区分，不展示方式筛选或方式标签。历史共用报告也不显示方式名称；原始方式仅内部保留用于再次听写配置。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13审阅修正"
    },
    {
      "id": "PROFILE-EIGHT-AVATARS",
      "description": "宝贝资料恢复头像，仅提供8个默认头像：小男孩、小女孩、小熊、小兔、小猫、小狗、熊猫、小考拉。不提供上传；确认选择后再保存资料，头像与昵称同步我的首页及邀请卡。",
      "rule_status": "confirmed",
      "source": "用户2026-10-13最新修正：头像加回，用8个默认头像；具体图案为设计补全"
    }
  ],
  "default_avatar_catalog": {
    "default": "boy",
    "count": 8,
    "items": [
      {
        "id": "boy",
        "label": "小男孩"
      },
      {
        "id": "girl",
        "label": "小女孩"
      },
      {
        "id": "bear",
        "label": "小熊"
      },
      {
        "id": "rabbit",
        "label": "小兔"
      },
      {
        "id": "cat",
        "label": "小猫"
      },
      {
        "id": "dog",
        "label": "小狗"
      },
      {
        "id": "panda",
        "label": "熊猫"
      },
      {
        "id": "koala",
        "label": "小考拉"
      }
    ]
  },
  "delivery_metadata": {
    "last_revised_at": "2026-10-13T02:08:53+08:00",
    "last_revised_label": "2026-10-13 02:08",
    "timezone": "Asia/Shanghai",
    "meaning": "整份设计交付物最后修正时间，非业务记录发生时间"
  },
  "review_status_style": {
    "green": "已设计的27个模块分区（含认证、课本、首页基础分区）",
    "red": [
      "AB AI错题复习，待设计",
      "AC 二维码与小程序，待设计"
    ],
    "scope": "交付宿主，产品UI主题不变"
  },
  "module_name_convention": {
    "format": "Tab名称-功能模块名称",
    "status": "confirmed",
    "source": "用户要求D及之后模块统一添加所在Tab名称",
    "unprefixed_modules": [
      "认证及登录",
      "课本设置",
      "首页Tab"
    ],
    "module_labels": {
      "教材默写单与打印": "默写单-教材默写单与打印",
      "专题默写单": "默写单-专题默写单",
      "自建默写单": "默写单-自建默写单",
      "二维码与小程序": "默写单-二维码与小程序",
      "单词听写": "听写-单词听写",
      "重点句听写": "听写-重点句听写",
      "拍照听写": "听写-拍照听写",
      "搜词听写": "听写-搜词听写",
      "错题本": "听写-错题本",
      "课文跟读": "练习-课文跟读",
      "看英选中": "练习-看英选中",
      "看中选英": "练习-看中选英",
      "听音选义": "练习-听音选义",
      "中英连线": "练习-中英连线",
      "读单词": "练习-读单词",
      "字母填空": "练习-字母填空",
      "资料名称与编辑": "我的-资料名称与编辑",
      "学习成长": "我的-学习成长",
      "会员及购买": "我的-会员及购买",
      "默写单记录": "我的-默写单记录",
      "听写记录": "我的-听写记录",
      "练习记录": "我的-练习记录",
      "分享得会员": "我的-分享得会员",
      "帮助与客服": "我的-帮助与客服",
      "设置": "我的-设置",
      "AI错题复习": "默写单／我的-AI错题复习"
    },
    "module_tabs": {
      "教材默写单与打印": [
        "默写单"
      ],
      "专题默写单": [
        "默写单"
      ],
      "自建默写单": [
        "默写单"
      ],
      "二维码与小程序": [
        "默写单"
      ],
      "单词听写": [
        "听写"
      ],
      "重点句听写": [
        "听写"
      ],
      "拍照听写": [
        "听写"
      ],
      "搜词听写": [
        "听写"
      ],
      "错题本": [
        "听写"
      ],
      "课文跟读": [
        "练习"
      ],
      "看英选中": [
        "练习"
      ],
      "看中选英": [
        "练习"
      ],
      "听音选义": [
        "练习"
      ],
      "中英连线": [
        "练习"
      ],
      "读单词": [
        "练习"
      ],
      "字母填空": [
        "练习"
      ],
      "资料名称与编辑": [
        "我的"
      ],
      "学习成长": [
        "我的"
      ],
      "会员及购买": [
        "我的"
      ],
      "默写单记录": [
        "我的"
      ],
      "听写记录": [
        "我的"
      ],
      "练习记录": [
        "我的"
      ],
      "分享得会员": [
        "我的"
      ],
      "帮助与客服": [
        "我的"
      ],
      "设置": [
        "我的"
      ],
      "AI错题复习": [
        "默写单",
        "我的"
      ]
    },
    "shared_module_rule": "共用页面归属原功能模块；二维码来源为默写单；多Tab入口的AI错题复习在计划中标出两个入口Tab。"
  },
  "report_families": {
    "schema_version": "2.0",
    "shared_shell": "三类报告共用品牌、结果卡、逐项清单、再练和分享组件；按评分口径分三套业务模型。",
    "families": [
      {
        "id": "dictation",
        "name": "听写报告",
        "report": "C-11",
        "share": "C-12",
        "sources": [
          "听写-单词听写",
          "听写-重点句听写",
          "听写-拍照听写",
          "听写-搜词听写"
        ],
        "methods": [
          "手机打字",
          "手机手写",
          "纸笔听写"
        ],
        "metrics": [
          "写对／待复习／未答／正确率",
          "使用提示",
          "句子大小写与标点提醒"
        ],
        "details": "三种手段和四个来源都进入同一报告与分享，保持来源和内容类型。"
      },
      {
        "id": "reading",
        "name": "朗读／跟读报告",
        "report": "D-7",
        "share": "D-8",
        "sources": [
          "练习-课文跟读：单词／短语／句子",
          "练习-读单词"
        ],
        "metrics": [
          "本项最高有效分的平均",
          "有效评分／未读或无效／低于80分",
          "可回放及删除的录音"
        ],
        "details": "同一个页面按来源显示课文跟读报告或读单词报告，朗读低分不当知识错题。课文分区补齐上下文展示。"
      },
      {
        "id": "objective",
        "name": "客观练习报告",
        "report": "D-13",
        "share": "D-14",
        "sources": [
          "练习-看英选中",
          "练习-看中选英",
          "练习-听音选义",
          "练习-中英连线",
          "练习-字母填空"
        ],
        "metrics": [
          "首次正确率",
          "首次正确／错误／跳过／提示完成",
          "末尾再练结果",
          "选择／填空的首答用时，配对的分组用时"
        ],
        "details": "五题型共享报告，题型名称与适用统计动态切换；首答与再练分开。"
      }
    ],
    "boundaries": [
      "三类不混算成绩；复用视觉结构不等于共用同一判分模型。",
      "我的中的记录列表是报告入口，后续20／19模块读取已保存报告，不重复生成报告。",
      "分享只导出对应成绩快照；朗读分享不公开录音。"
    ]
  }
}
