{
  "meta": {
    "contract_version": "dramart_storyboard_payload.v1",
    "source_storyboard_path": "05_storyboard.json",
    "source_screenplay_path": "03d_screenplay.json",
    "source_repair_contract_path": ""
  },
  "summary": {
    "status": "pass",
    "shot_count": 71,
    "pass_count": 71,
    "warn_count": 0,
    "fail_count": 0,
    "issue_count": 0,
    "description_ready_count": 71,
    "prompt_ready_count": 71,
    "episode_mapped_count": 71,
    "block_mapped_count": 71,
    "location_ref_ready_count": 71,
    "reference_media_ready_count": 71,
    "voice_ready_count": 71,
    "repair_contract_active_count": 0,
    "missing_episode_mapping_count": 0,
    "missing_block_mapping_count": 0,
    "missing_character_reference_count": 0,
    "missing_location_reference_count": 0,
    "missing_prop_reference_count": 0,
    "missing_reference_media_count": 0,
    "missing_voice_binding_count": 0,
    "missing_prompt_text_count": 0,
    "missing_shot_description_count": 0,
    "blocked_source_block_count": 0
  },
  "issues": [],
  "items": [
    {
      "shot_id": "S0001_SH01",
      "scene_id": "S0001",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0001_SH01",
        "scene_id": "S0001",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B001",
        "source_block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "flashback",
        "narrative_order": 1,
        "story_chronology_order": 1,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B001",
            "block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
            "lead_scene_id": "S0001"
          }
        ],
        "shot_description": "（倒叙开始）山东登州，蓬萊阁远景，云雾缭绕。画面叠化至一个三十多岁、面容清瘦的男子（老残）摇着串铃，走在古千乘的街市上。旁白引入其身世。",
        "camera": "远景推至中景",
        "duration_seconds": 6.1,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000008",
            "name": "串铃",
            "matched_name": "串铃",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000008",
            "voice_card_id": "",
            "asset_binding_id": "AB000008",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "道士法器",
            "visual_features": [
              "道士法器"
            ],
            "prompt_text": "串铃：道士法器",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残。动作：山东登州蓬莱阁壮丽远景，云雾流动；画面叠化，老残摇着串铃，风尘仆仆走在古千乘的街市上。环境：登州，古千乘。物件：串铃。镜头：远景推至中景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年；预留屏显文字空间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残。动作：山东登州蓬莱阁壮丽远景，云雾流动；画面叠化，老残摇着串铃，风尘仆仆走在古千乘的街市上。环境：登州，古千乘。物件：串铃。镜头：远景推至中景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年；预留屏显文字空间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残。动作：山东登州蓬莱阁壮丽远景，云雾流动；画面叠化，老残摇着串铃，风尘仆仆走在古千乘的街市上。环境：登州，古千乘。物件：串铃。镜头：远景推至中景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年；预留屏显文字空间。运动：镜头衔接带回忆感，动作略缓；照顾旁白节奏。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "",
              "name": "古千乘",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000008",
              "name": "串铃",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000008",
              "voice_card_id": "",
              "asset_binding_id": "AB000008",
              "available_asset_kinds": [],
              "identity_summary": "道士法器",
              "visual_features": [
                "道士法器"
              ]
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "那年",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B001",
          "source_scene_id": "S0001",
          "source_group_ids": [
            "AG0001"
          ],
          "source_beat_ids": [
            "AB0001"
          ],
          "entity_uids": [
            "E000001",
            "E000009",
            "E000008"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000009",
            "VC000008"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000009",
            "AB000008"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0001_SH02",
      "scene_id": "S0001",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0001_SH02",
        "scene_id": "S0001",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B001",
        "source_block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "flashback",
        "narrative_order": 1,
        "story_chronology_order": 1,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B001",
            "block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
            "lead_scene_id": "S0001"
          }
        ],
        "shot_description": "老残拜师学医的回忆片段。随后画面切至黄大户家宅门，管事人出门询问。老残被引入宅内。",
        "camera": "中景，闪回用柔光",
        "duration_seconds": 5.9,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "黄家管事",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000004",
            "name": "黄瑞和",
            "matched_name": "黄瑞和",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000004",
            "voice_card_id": "VO000004",
            "asset_binding_id": "AB000004",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "病人",
            "visual_features": [
              "病人",
              "有个大户，姓黄，名叫瑞和，害了一个奇病"
            ],
            "prompt_text": "黄瑞和：病人；有个大户，姓黄，名叫瑞和，害了一个奇病",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000008",
            "name": "串铃",
            "matched_name": "串铃",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000008",
            "voice_card_id": "",
            "asset_binding_id": "AB000008",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "道士法器",
            "visual_features": [
              "道士法器"
            ],
            "prompt_text": "串铃：道士法器",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：黄家管事，黄瑞和。动作：一个摇串铃的道士在街头治病，百治百效；黄大户家气派的宅门打开，管事人走出。环境：登州，古千乘。物件：串铃。镜头：中景，闪回用柔光。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：黄家管事，黄瑞和。动作：一个摇串铃的道士在街头治病，百治百效；黄大户家气派的宅门打开，管事人走出。环境：登州，古千乘。物件：串铃。镜头：中景，闪回用柔光。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：黄家管事，黄瑞和。动作：一个摇串铃的道士在街头治病，百治百效；黄大户家气派的宅门打开，管事人走出。环境：登州，古千乘。物件：串铃。镜头：中景，闪回用柔光。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。运动：镜头衔接带回忆感，动作略缓；照顾旁白节奏；保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000004",
              "name": "黄瑞和",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000004",
              "voice_card_id": "VO000004",
              "asset_binding_id": "AB000004",
              "available_asset_kinds": [],
              "identity_summary": "病人",
              "visual_features": [
                "病人",
                "有个大户，姓黄，名叫瑞和，害了一个奇病"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "",
              "name": "古千乘",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000008",
              "name": "串铃",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000008",
              "voice_card_id": "",
              "asset_binding_id": "AB000008",
              "available_asset_kinds": [],
              "identity_summary": "道士法器",
              "visual_features": [
                "道士法器"
              ]
            }
          ],
          "total_count": 5,
          "ready_count": 4,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "那年",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B001",
          "source_scene_id": "S0001",
          "source_group_ids": [
            "AG0001"
          ],
          "source_beat_ids": [
            "AB0001"
          ],
          "entity_uids": [
            "E000001",
            "E000004",
            "E000009",
            "E000008"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000004",
            "VC000009",
            "VC000008"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000004",
            "AB000009",
            "AB000008"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0001_SH03",
      "scene_id": "S0001",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0001_SH03",
        "scene_id": "S0001",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B001",
        "source_block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "flashback",
        "narrative_order": 1,
        "story_chronology_order": 1,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B001",
            "block_title": "【闪回】为黄瑞和治疗奇病的关键事件",
            "lead_scene_id": "S0001"
          }
        ],
        "shot_description": "黄家西花厅。黄瑞和（黄大户）半卧榻上，面露痛苦，手臂有溃烂痕迹。老残诊视。随后画面跳接至秋后，黄家张灯结彩，搭起菊花假山，大摆宴席，戏班唱戏，众人欢庆。",
        "camera": "正反打切至全景",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000004",
            "name": "黄瑞和",
            "matched_name": "黄瑞和",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000004",
            "voice_card_id": "VO000004",
            "asset_binding_id": "AB000004",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "病人",
            "visual_features": [
              "病人",
              "有个大户，姓黄，名叫瑞和，害了一个奇病"
            ],
            "prompt_text": "黄瑞和：病人；有个大户，姓黄，名叫瑞和，害了一个奇病",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，黄瑞和。动作：老残为黄瑞和诊脉、查看溃处，神色专注；老残配药、煎药、施治。环境：登州，古千乘。镜头：正反打切至全景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，黄瑞和。动作：老残为黄瑞和诊脉、查看溃处，神色专注；老残配药、煎药、施治。环境：登州，古千乘。镜头：正反打切至全景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，黄瑞和。动作：老残为黄瑞和诊脉、查看溃处，神色专注；老残配药、煎药、施治。环境：登州，古千乘。镜头：正反打切至全景。约束：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间锚点：那年。运动：镜头衔接带回忆感，动作略缓；照顾旁白节奏；保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000004",
              "name": "黄瑞和",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000004",
              "voice_card_id": "VO000004",
              "asset_binding_id": "AB000004",
              "available_asset_kinds": [],
              "identity_summary": "病人",
              "visual_features": [
                "病人",
                "有个大户，姓黄，名叫瑞和，害了一个奇病"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "",
              "name": "古千乘",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "那年",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B001",
          "source_scene_id": "S0001",
          "source_group_ids": [
            "AG0001"
          ],
          "source_beat_ids": [
            "AB0001"
          ],
          "entity_uids": [
            "E000001",
            "E000004",
            "E000009"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000004",
            "VC000009"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000004",
            "AB000009"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0002_SH01",
      "scene_id": "S0002",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0002_SH01",
        "scene_id": "S0002",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B002",
        "source_block_title": "三人相约登蓬莱阁",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 2,
        "story_chronology_order": 2,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B002",
            "block_title": "三人相约登蓬莱阁",
            "lead_scene_id": "S0002"
          }
        ],
        "shot_description": "蓬莱阁远景。夜色深沉，海天相接处微露曙光。阁楼窗内透出暖黄灯光，三个人影凭窗而坐。风声呼啸。",
        "camera": "远景，缓慢推进",
        "duration_seconds": 5.1,
        "onstage_characters": [
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢推进。登州蓬莱阁，夜色深沉，海天相接处微露曙光。阁楼窗内透出暖黄灯光，老残、文章伯、德慧生三人围坐在窗边桌旁，裹着厚衣，望向东方。桌上摆着酒瓶、酒杯和几碟小菜。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留画面文字区域。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢推进。登州蓬莱阁，夜色深沉，海天相接处微露曙光。阁楼窗内透出暖黄灯光，老残、文章伯、德慧生三人围坐在窗边桌旁，裹着厚衣，望向东方。桌上摆着酒瓶、酒杯和几碟小菜。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留画面文字区域。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢推进。登州蓬莱阁，夜色深沉，海天相接处微露曙光。阁楼窗内透出暖黄灯光，老残、文章伯、德慧生三人围坐在窗边桌旁，裹着厚衣，望向东方。桌上摆着酒瓶、酒杯和几碟小菜。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留画面文字区域。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "E000003",
              "name": "蓬莱阁",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000003",
              "voice_card_id": "",
              "asset_binding_id": "AB000003",
              "available_asset_kinds": [],
              "identity_summary": "阁子；观海胜地",
              "visual_features": [
                "阁子",
                "观海胜地"
              ]
            },
            {
              "entity_uid": "",
              "name": "山上阁子",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B002",
          "source_scene_id": "S0002",
          "source_group_ids": [
            "AG0002"
          ],
          "source_beat_ids": [
            "AB0002"
          ],
          "entity_uids": [
            "E000006",
            "E000005",
            "E000014",
            "E000001",
            "E000009",
            "E000003"
          ],
          "visual_card_ids": [
            "VC000006",
            "VC000005",
            "VC000014",
            "VC000001",
            "VC000009",
            "VC000003"
          ],
          "asset_binding_ids": [
            "AB000006",
            "AB000005",
            "AB000014",
            "AB000001",
            "AB000009",
            "AB000003"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0002_SH02",
      "scene_id": "S0002",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0002_SH02",
        "scene_id": "S0002",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B002",
        "source_block_title": "三人相约登蓬莱阁",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 2,
        "story_chronology_order": 2,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B002",
            "block_title": "三人相约登蓬莱阁",
            "lead_scene_id": "S0002"
          }
        ],
        "shot_description": "三人中景。老残举杯，文章伯正用望远镜朝东边海面观望，德慧生则侧耳倾听风声。气氛闲适。",
        "camera": "中景，过肩镜头",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000011",
            "name": "远镜",
            "matched_name": "远镜",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000011",
            "voice_card_id": "",
            "asset_binding_id": "AB000011",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观察工具",
            "visual_features": [
              "远镜",
              "观察工具",
              "慧生還拿遠鏡左右觀視"
            ],
            "prompt_text": "远镜：观察工具；远镜；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，过肩镜头。登州蓬莱阁阁楼内。老残举杯轻啜一口酒，文章伯正用望远镜朝东边海面观望，德慧生则侧耳倾听风声。桌上放着远镜。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，过肩镜头。登州蓬莱阁阁楼内。老残举杯轻啜一口酒，文章伯正用望远镜朝东边海面观望，德慧生则侧耳倾听风声。桌上放着远镜。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，过肩镜头。登州蓬莱阁阁楼内。老残举杯轻啜一口酒，文章伯正用望远镜朝东边海面观望，德慧生则侧耳倾听风声。桌上放着远镜。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "E000003",
              "name": "蓬莱阁",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000003",
              "voice_card_id": "",
              "asset_binding_id": "AB000003",
              "available_asset_kinds": [],
              "identity_summary": "阁子；观海胜地",
              "visual_features": [
                "阁子",
                "观海胜地"
              ]
            },
            {
              "entity_uid": "",
              "name": "山上阁子",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000011",
              "name": "远镜",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000011",
              "voice_card_id": "",
              "asset_binding_id": "AB000011",
              "available_asset_kinds": [],
              "identity_summary": "观察工具",
              "visual_features": [
                "远镜",
                "观察工具",
                "慧生還拿遠鏡左右觀視"
              ]
            }
          ],
          "total_count": 8,
          "ready_count": 7,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B002",
          "source_scene_id": "S0002",
          "source_group_ids": [
            "AG0002"
          ],
          "source_beat_ids": [
            "AB0002"
          ],
          "entity_uids": [
            "E000006",
            "E000005",
            "E000014",
            "E000001",
            "E000009",
            "E000003",
            "E000011"
          ],
          "visual_card_ids": [
            "VC000006",
            "VC000005",
            "VC000014",
            "VC000001",
            "VC000009",
            "VC000003",
            "VC000011"
          ],
          "asset_binding_ids": [
            "AB000006",
            "AB000005",
            "AB000014",
            "AB000001",
            "AB000009",
            "AB000003",
            "AB000011"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0002_SH03",
      "scene_id": "S0002",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0002_SH03",
        "scene_id": "S0002",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B002",
        "source_block_title": "三人相约登蓬莱阁",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 2,
        "story_chronology_order": 2,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B002",
            "block_title": "三人相约登蓬莱阁",
            "lead_scene_id": "S0002"
          }
        ],
        "shot_description": "文章伯特写。他再次举起望远镜，凝神细看。镜头切至望远镜主观视角：遥远的海天交界处，有一丝极细的黑线（轮船）缓缓移动，随即消失。",
        "camera": "特写切主观镜头",
        "duration_seconds": 4.2,
        "onstage_characters": [
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000011",
            "name": "远镜",
            "matched_name": "远镜",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000011",
            "voice_card_id": "",
            "asset_binding_id": "AB000011",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观察工具",
            "visual_features": [
              "远镜",
              "观察工具",
              "慧生還拿遠鏡左右觀視"
            ],
            "prompt_text": "远镜：观察工具；远镜；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切主观镜头。文章伯特写，他正调整望远镜焦距，专注观察。镜头可切至望远镜主观视角：遥远的海天交界处，有一丝极细的黑线（轮船）缓缓移动。环境为登州蓬莱阁阁楼。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切主观镜头。文章伯特写，他正调整望远镜焦距，专注观察。镜头可切至望远镜主观视角：遥远的海天交界处，有一丝极细的黑线（轮船）缓缓移动。环境为登州蓬莱阁阁楼。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切主观镜头。文章伯特写，他正调整望远镜焦距，专注观察。镜头可切至望远镜主观视角：遥远的海天交界处，有一丝极细的黑线（轮船）缓缓移动。环境为登州蓬莱阁阁楼。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "E000003",
              "name": "蓬莱阁",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000003",
              "voice_card_id": "",
              "asset_binding_id": "AB000003",
              "available_asset_kinds": [],
              "identity_summary": "阁子；观海胜地",
              "visual_features": [
                "阁子",
                "观海胜地"
              ]
            },
            {
              "entity_uid": "",
              "name": "山上阁子",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000011",
              "name": "远镜",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000011",
              "voice_card_id": "",
              "asset_binding_id": "AB000011",
              "available_asset_kinds": [],
              "identity_summary": "观察工具",
              "visual_features": [
                "远镜",
                "观察工具",
                "慧生還拿遠鏡左右觀視"
              ]
            }
          ],
          "total_count": 5,
          "ready_count": 4,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B002",
          "source_scene_id": "S0002",
          "source_group_ids": [
            "AG0002"
          ],
          "source_beat_ids": [
            "AB0002"
          ],
          "entity_uids": [
            "E000005",
            "E000009",
            "E000003",
            "E000011"
          ],
          "visual_card_ids": [
            "VC000005",
            "VC000009",
            "VC000003",
            "VC000011"
          ],
          "asset_binding_ids": [
            "AB000005",
            "AB000009",
            "AB000003",
            "AB000011"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0002_SH04",
      "scene_id": "S0002",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0002_SH04",
        "scene_id": "S0002",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B002",
        "source_block_title": "三人相约登蓬莱阁",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 2,
        "story_chronology_order": 2,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B002",
            "block_title": "三人相约登蓬莱阁",
            "lead_scene_id": "S0002"
          }
        ],
        "shot_description": "德慧生特写。他拿起自己的望远镜，左右观视。突然，他身体一僵，瞳孔收缩。镜头快速切至其主观视角：在翻涌的白色浪花（长山岛附近），一艘帆船在巨大的浪涛中剧烈颠簸，显得渺小而无助。",
        "camera": "特写切快速主观镜头",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000009",
          "name": "登州",
          "matched_name": "登州",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000009",
          "voice_card_id": "",
          "asset_binding_id": "AB000009",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "登州与老残存在稳定剧情关联",
          "visual_features": [
            "登州"
          ],
          "prompt_text": "登州：登州与老残存在稳定剧情关联；登州",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000010",
            "name": "帆船",
            "matched_name": "帆船",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000010",
            "voice_card_id": "",
            "asset_binding_id": "AB000010",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "破损的船只",
            "visual_features": [
              "帆船",
              "破损的船只",
              "那邊一隻帆船",
              "緩緩的尾大船之後"
            ],
            "prompt_text": "帆船：破损的船只；帆船；那邊一隻帆船",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000011",
            "name": "远镜",
            "matched_name": "远镜",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000011",
            "voice_card_id": "",
            "asset_binding_id": "AB000011",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观察工具",
            "visual_features": [
              "远镜",
              "观察工具",
              "慧生還拿遠鏡左右觀視"
            ],
            "prompt_text": "远镜：观察工具；远镜；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切快速主观镜头。德慧生特写，他拿起自己的望远镜左右观视，突然身体一僵，瞳孔收缩，脸上闲适的表情瞬间被震惊取代。镜头快速切至其主观视角：在长山岛附近翻涌的白色浪花中，一艘帆船在巨大的浪涛中剧烈颠簸，显得渺小而无助。环境为登州蓬莱阁阁楼。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切快速主观镜头。德慧生特写，他拿起自己的望远镜左右观视，突然身体一僵，瞳孔收缩，脸上闲适的表情瞬间被震惊取代。镜头快速切至其主观视角：在长山岛附近翻涌的白色浪花中，一艘帆船在巨大的浪涛中剧烈颠簸，显得渺小而无助。环境为登州蓬莱阁阁楼。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。特写切快速主观镜头。德慧生特写，他拿起自己的望远镜左右观视，突然身体一僵，瞳孔收缩，脸上闲适的表情瞬间被震惊取代。镜头快速切至其主观视角：在长山岛附近翻涌的白色浪花中，一艘帆船在巨大的浪涛中剧烈颠簸，显得渺小而无助。环境为登州蓬莱阁阁楼。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间锚点：次日。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000009",
              "name": "登州",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000009",
              "voice_card_id": "",
              "asset_binding_id": "AB000009",
              "available_asset_kinds": [],
              "identity_summary": "登州与老残存在稳定剧情关联",
              "visual_features": [
                "登州"
              ]
            },
            {
              "entity_uid": "E000003",
              "name": "蓬莱阁",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000003",
              "voice_card_id": "",
              "asset_binding_id": "AB000003",
              "available_asset_kinds": [],
              "identity_summary": "阁子；观海胜地",
              "visual_features": [
                "阁子",
                "观海胜地"
              ]
            },
            {
              "entity_uid": "E000007",
              "name": "长山岛",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000007",
              "voice_card_id": "",
              "asset_binding_id": "AB000007",
              "available_asset_kinds": [],
              "identity_summary": "海岛",
              "visual_features": [
                "不是長山島嗎",
                "最近的是长山岛"
              ]
            },
            {
              "entity_uid": "",
              "name": "山上阁子",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000010",
              "name": "帆船",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000010",
              "voice_card_id": "",
              "asset_binding_id": "AB000010",
              "available_asset_kinds": [],
              "identity_summary": "破损的船只",
              "visual_features": [
                "帆船",
                "破损的船只",
                "那邊一隻帆船",
                "緩緩的尾大船之後"
              ]
            },
            {
              "entity_uid": "E000011",
              "name": "远镜",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000011",
              "voice_card_id": "",
              "asset_binding_id": "AB000011",
              "available_asset_kinds": [],
              "identity_summary": "观察工具",
              "visual_features": [
                "远镜",
                "观察工具",
                "慧生還拿遠鏡左右觀視"
              ]
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B002",
          "source_scene_id": "S0002",
          "source_group_ids": [
            "AG0002"
          ],
          "source_beat_ids": [
            "AB0002"
          ],
          "entity_uids": [
            "E000006",
            "E000009",
            "E000003",
            "E000007",
            "E000010",
            "E000011"
          ],
          "visual_card_ids": [
            "VC000006",
            "VC000009",
            "VC000003",
            "VC000007",
            "VC000010",
            "VC000011"
          ],
          "asset_binding_ids": [
            "AB000006",
            "AB000009",
            "AB000003",
            "AB000007",
            "AB000010",
            "AB000011"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0003_SH01",
      "scene_id": "S0003",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0003_SH01",
        "scene_id": "S0003",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B003",
        "source_block_title": "三人驾船追赶大船",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 3,
        "story_chronology_order": 3,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B003",
            "block_title": "三人驾船追赶大船",
            "lead_scene_id": "S0003"
          }
        ],
        "shot_description": "海上，日外。一艘轻快渔船鼓满风帆，在波涛中疾驰。老残、德慧生、文章伯三人立于船头，目光紧锁前方不远处一艘破旧的大船。德慧生手持望远镜观察。",
        "camera": "远景，从渔船后方跟拍，展现两船追逐态势。",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000013",
          "name": "渔船",
          "matched_name": "渔船",
          "type": "物品",
          "role": "location",
          "visual_card_id": "VC000013",
          "voice_card_id": "",
          "asset_binding_id": "AB000013",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "轻快小船",
          "visual_features": [
            "渔船",
            "轻快小船",
            "選了一隻輕快漁船",
            "趕忙回了小船"
          ],
          "prompt_text": "渔船：轻快小船；渔船；選了一隻輕快漁船",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000011",
            "name": "远镜",
            "matched_name": "远镜",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000011",
            "voice_card_id": "",
            "asset_binding_id": "AB000011",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观察工具",
            "visual_features": [
              "远镜",
              "观察工具",
              "慧生還拿遠鏡左右觀視"
            ],
            "prompt_text": "远镜：观察工具；远镜；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人；动作：轻快渔船破浪前行，德慧生手持望远镜观察前方大船；环境：广阔海面，渔船与大船一前一后追逐；关键物件：望远镜；构图镜头：远景，从渔船后方跟拍，展现两船追逐态势；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人；动作：轻快渔船破浪前行，德慧生手持望远镜观察前方大船；环境：广阔海面，渔船与大船一前一后追逐；关键物件：望远镜；构图镜头：远景，从渔船后方跟拍，展现两船追逐态势；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人；动作：轻快渔船破浪前行，德慧生手持望远镜观察前方大船；环境：广阔海面，渔船与大船一前一后追逐；关键物件：望远镜；构图镜头：远景，从渔船后方跟拍，展现两船追逐态势；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "轻快小船",
              "visual_features": [
                "渔船",
                "轻快小船",
                "選了一隻輕快漁船",
                "趕忙回了小船"
              ]
            },
            {
              "entity_uid": "E000010",
              "name": "帆船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000010",
              "voice_card_id": "",
              "asset_binding_id": "AB000010",
              "available_asset_kinds": [],
              "identity_summary": "破损的船只",
              "visual_features": [
                "帆船",
                "破损的船只",
                "那邊一隻帆船",
                "緩緩的尾大船之後"
              ]
            },
            {
              "entity_uid": "",
              "name": "海上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000011",
              "name": "远镜",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000011",
              "voice_card_id": "",
              "asset_binding_id": "AB000011",
              "available_asset_kinds": [],
              "identity_summary": "观察工具",
              "visual_features": [
                "远镜",
                "观察工具",
                "慧生還拿遠鏡左右觀視"
              ]
            }
          ],
          "total_count": 8,
          "ready_count": 8,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B003",
          "source_scene_id": "S0003",
          "source_group_ids": [
            "AG0003"
          ],
          "source_beat_ids": [
            "AB0003"
          ],
          "entity_uids": [
            "E000014",
            "E000006",
            "E000005",
            "E000001",
            "E000013",
            "E000010",
            "E000011"
          ],
          "visual_card_ids": [
            "VC000014",
            "VC000006",
            "VC000005",
            "VC000001",
            "VC000013",
            "VC000010",
            "VC000011"
          ],
          "asset_binding_ids": [
            "AB000014",
            "AB000006",
            "AB000005",
            "AB000001",
            "AB000013",
            "AB000010",
            "AB000011"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0003_SH02",
      "scene_id": "S0003",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0003_SH02",
        "scene_id": "S0003",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B003",
        "source_block_title": "三人驾船追赶大船",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 3,
        "story_chronology_order": 3,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B003",
            "block_title": "三人驾船追赶大船",
            "lead_scene_id": "S0003"
          }
        ],
        "shot_description": "渔船逐渐逼近大船至十余丈距离。大船甲板上人影攒动。一个激昂的声音随风清晰地飘了过来。",
        "camera": "中景，镜头在渔船三人与大船甲板之间切换。",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "演说者",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000013",
          "name": "渔船",
          "matched_name": "渔船",
          "type": "物品",
          "role": "location",
          "visual_card_id": "VC000013",
          "voice_card_id": "",
          "asset_binding_id": "AB000013",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "轻快小船",
          "visual_features": [
            "渔船",
            "轻快小船",
            "選了一隻輕快漁船",
            "趕忙回了小船"
          ],
          "prompt_text": "渔船：轻快小船；渔船；選了一隻輕快漁船",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：演说者；动作：两船距离拉近，大船甲板上人群聚集，演说者慷慨激昂；环境：海上，渔船与大船并行；构图镜头：中景，镜头在渔船三人与大船甲板之间切换；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：演说者；动作：两船距离拉近，大船甲板上人群聚集，演说者慷慨激昂；环境：海上，渔船与大船并行；构图镜头：中景，镜头在渔船三人与大船甲板之间切换；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：演说者；动作：两船距离拉近，大船甲板上人群聚集，演说者慷慨激昂；环境：海上，渔船与大船并行；构图镜头：中景，镜头在渔船三人与大船甲板之间切换；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "轻快小船",
              "visual_features": [
                "渔船",
                "轻快小船",
                "選了一隻輕快漁船",
                "趕忙回了小船"
              ]
            },
            {
              "entity_uid": "E000010",
              "name": "帆船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000010",
              "voice_card_id": "",
              "asset_binding_id": "AB000010",
              "available_asset_kinds": [],
              "identity_summary": "破损的船只",
              "visual_features": [
                "帆船",
                "破损的船只",
                "那邊一隻帆船",
                "緩緩的尾大船之後"
              ]
            },
            {
              "entity_uid": "",
              "name": "海上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B003",
          "source_scene_id": "S0003",
          "source_group_ids": [
            "AG0003"
          ],
          "source_beat_ids": [
            "AB0003"
          ],
          "entity_uids": [
            "E000048",
            "E000013",
            "E000010"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000013",
            "VC000010"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000013",
            "AB000010"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0003_SH03",
      "scene_id": "S0003",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0003_SH03",
        "scene_id": "S0003",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B003",
        "source_block_title": "三人驾船追赶大船",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 3,
        "story_chronology_order": 3,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B003",
            "block_title": "三人驾船追赶大船",
            "lead_scene_id": "S0003"
          }
        ],
        "shot_description": "大船甲板上，几个乘客被演说打动，激动地围上前。渔船上的三人放下望远镜，彼此交换眼神，侧耳倾听。",
        "camera": "正反打，分别给大船群众反应和渔船三人特写。",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "演说者",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000013",
          "name": "渔船",
          "matched_name": "渔船",
          "type": "物品",
          "role": "location",
          "visual_card_id": "VC000013",
          "voice_card_id": "",
          "asset_binding_id": "AB000013",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "轻快小船",
          "visual_features": [
            "渔船",
            "轻快小船",
            "選了一隻輕快漁船",
            "趕忙回了小船"
          ],
          "prompt_text": "渔船：轻快小船；渔船；選了一隻輕快漁船",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000011",
            "name": "远镜",
            "matched_name": "远镜",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000011",
            "voice_card_id": "",
            "asset_binding_id": "AB000011",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观察工具",
            "visual_features": [
              "远镜",
              "观察工具",
              "慧生還拿遠鏡左右觀視"
            ],
            "prompt_text": "远镜：观察工具；远镜；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人，演说者；动作：大船乘客面露激动纷纷点头，文章伯看向德慧生和老残，神色讶异；环境：海上，渔船与大船近距离并行；关键物件：望远镜；构图镜头：正反打，分别给大船群众反应和渔船三人特写；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人，演说者；动作：大船乘客面露激动纷纷点头，文章伯看向德慧生和老残，神色讶异；环境：海上，渔船与大船近距离并行；关键物件：望远镜；构图镜头：正反打，分别给大船群众反应和渔船三人特写；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：老残、德慧生、文章伯三人，演说者；动作：大船乘客面露激动纷纷点头，文章伯看向德慧生和老残，神色讶异；环境：海上，渔船与大船近距离并行；关键物件：望远镜；构图镜头：正反打，分别给大船群众反应和渔船三人特写；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "轻快小船",
              "visual_features": [
                "渔船",
                "轻快小船",
                "選了一隻輕快漁船",
                "趕忙回了小船"
              ]
            },
            {
              "entity_uid": "E000010",
              "name": "帆船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000010",
              "voice_card_id": "",
              "asset_binding_id": "AB000010",
              "available_asset_kinds": [],
              "identity_summary": "破损的船只",
              "visual_features": [
                "帆船",
                "破损的船只",
                "那邊一隻帆船",
                "緩緩的尾大船之後"
              ]
            },
            {
              "entity_uid": "",
              "name": "海上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000011",
              "name": "远镜",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000011",
              "voice_card_id": "",
              "asset_binding_id": "AB000011",
              "available_asset_kinds": [],
              "identity_summary": "观察工具",
              "visual_features": [
                "远镜",
                "观察工具",
                "慧生還拿遠鏡左右觀視"
              ]
            }
          ],
          "total_count": 9,
          "ready_count": 9,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 5,
          "voiced_character_count": 5,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B003",
          "source_scene_id": "S0003",
          "source_group_ids": [
            "AG0003"
          ],
          "source_beat_ids": [
            "AB0003"
          ],
          "entity_uids": [
            "E000014",
            "E000006",
            "E000005",
            "E000048",
            "E000001",
            "E000013",
            "E000010",
            "E000011"
          ],
          "visual_card_ids": [
            "VC000014",
            "VC000006",
            "VC000005",
            "VC000048",
            "VC000001",
            "VC000013",
            "VC000010",
            "VC000011"
          ],
          "asset_binding_ids": [
            "AB000014",
            "AB000006",
            "AB000005",
            "AB000048",
            "AB000001",
            "AB000013",
            "AB000010",
            "AB000011"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0003_SH04",
      "scene_id": "S0003",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0003_SH04",
        "scene_id": "S0003",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B003",
        "source_block_title": "三人驾船追赶大船",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 3,
        "story_chronology_order": 3,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B003",
            "block_title": "三人驾船追赶大船",
            "lead_scene_id": "S0003"
          }
        ],
        "shot_description": "渔船船头。文章伯收回目光，对德慧生和老残低声说话，语气带着钦佩。老残面色沉静，德慧生则若有所思。",
        "camera": "三人中景，略带俯角，突出海上密闭空间的对话感。",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000006",
            "name": "德慧生",
            "matched_name": "德慧生",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000006",
            "voice_card_id": "VO000006",
            "asset_binding_id": "AB000006",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫德慧生",
              "慧生還拿遠鏡左右觀視",
              "慧生道：「姑且將我們的帆落幾葉下來」"
            ],
            "prompt_text": "德慧生：老残朋友；一个叫德慧生；慧生還拿遠鏡左右觀視",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000005",
            "name": "文章伯",
            "matched_name": "文章伯",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000005",
            "voice_card_id": "VO000005",
            "asset_binding_id": "AB000005",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残朋友",
            "visual_features": [
              "老残朋友",
              "一个叫文章伯",
              "章伯看得親切",
              "章伯遠遠聽見，對二人說道"
            ],
            "prompt_text": "文章伯：老残朋友；一个叫文章伯；章伯看得親切",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000013",
          "name": "渔船",
          "matched_name": "渔船",
          "type": "物品",
          "role": "location",
          "visual_card_id": "VC000013",
          "voice_card_id": "",
          "asset_binding_id": "AB000013",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "轻快小船",
          "visual_features": [
            "渔船",
            "轻快小船",
            "選了一隻輕快漁船",
            "趕忙回了小船"
          ],
          "prompt_text": "渔船：轻快小船；渔船；選了一隻輕快漁船",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：德慧生、文章伯、老残；动作：文章伯转头对二人低声说话，德慧生抬手示意水手，老残目光仍锁定大船；环境：海上，渔船船头；构图镜头：三人中景，略带俯角，突出海上密闭空间的对话感；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：德慧生、文章伯、老残；动作：文章伯转头对二人低声说话，德慧生抬手示意水手，老残目光仍锁定大船；环境：海上，渔船船头；构图镜头：三人中景，略带俯角，突出海上密闭空间的对话感；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：德慧生、文章伯、老残；动作：文章伯转头对二人低声说话，德慧生抬手示意水手，老残目光仍锁定大船；环境：海上，渔船船头；构图镜头：三人中景，略带俯角，突出海上密闭空间的对话感；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000006",
              "name": "德慧生",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000006",
              "voice_card_id": "VO000006",
              "asset_binding_id": "AB000006",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫德慧生",
                "慧生還拿遠鏡左右觀視",
                "慧生道：「姑且將我們的帆落幾葉下來」"
              ]
            },
            {
              "entity_uid": "E000005",
              "name": "文章伯",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000005",
              "voice_card_id": "VO000005",
              "asset_binding_id": "AB000005",
              "available_asset_kinds": [],
              "identity_summary": "老残朋友",
              "visual_features": [
                "老残朋友",
                "一个叫文章伯",
                "章伯看得親切",
                "章伯遠遠聽見，對二人說道"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "轻快小船",
              "visual_features": [
                "渔船",
                "轻快小船",
                "選了一隻輕快漁船",
                "趕忙回了小船"
              ]
            },
            {
              "entity_uid": "E000010",
              "name": "帆船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000010",
              "voice_card_id": "",
              "asset_binding_id": "AB000010",
              "available_asset_kinds": [],
              "identity_summary": "破损的船只",
              "visual_features": [
                "帆船",
                "破损的船只",
                "那邊一隻帆船",
                "緩緩的尾大船之後"
              ]
            },
            {
              "entity_uid": "",
              "name": "海上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 6,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B003",
          "source_scene_id": "S0003",
          "source_group_ids": [
            "AG0003"
          ],
          "source_beat_ids": [
            "AB0003"
          ],
          "entity_uids": [
            "E000006",
            "E000005",
            "E000001",
            "E000013",
            "E000010"
          ],
          "visual_card_ids": [
            "VC000006",
            "VC000005",
            "VC000001",
            "VC000013",
            "VC000010"
          ],
          "asset_binding_ids": [
            "AB000006",
            "AB000005",
            "AB000001",
            "AB000013",
            "AB000010"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0004_SH01",
      "scene_id": "S0004",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0004_SH01",
        "scene_id": "S0004",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B004",
        "source_block_title": "以传统章回体句式留下三人命运的悬念。",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 4,
        "story_chronology_order": 5,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B004",
            "block_title": "以传统章回体句式留下三人命运的悬念。",
            "lead_scene_id": "S0004"
          }
        ],
        "shot_description": "承接前一场的紧张氛围。画面中，老残等三人（或他们的剪影）在昏暗、动荡的环境中（如船上、风中），前景模糊，神情凝重或望向未知的远方。",
        "camera": "中景或远景，略带晃动感",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "他们",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "海上",
          "matched_name": "海上",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "海上"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为老残、于家父子三人。他们在昏暗动荡的环境中保持静止或艰难前行，承接前一场的紧张氛围。采用中景或远景构图，镜头略带晃动感。需保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为老残、于家父子三人。他们在昏暗动荡的环境中保持静止或艰难前行，承接前一场的紧张氛围。采用中景或远景构图，镜头略带晃动感。需保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为老残、于家父子三人。他们在昏暗动荡的环境中保持静止或艰难前行，承接前一场的紧张氛围。采用中景或远景构图，镜头略带晃动感。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续。主线时间。运动需照顾旁白节奏。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "",
              "name": "海上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B004",
          "source_scene_id": "S0004",
          "source_group_ids": [
            "AG0004"
          ],
          "source_beat_ids": [
            "AB0004"
          ],
          "entity_uids": [
            "E000014",
            "E000001",
            "E000059"
          ],
          "visual_card_ids": [
            "VC000014",
            "VC000001",
            "VC000059"
          ],
          "asset_binding_ids": [
            "AB000014",
            "AB000001",
            "AB000059"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0004_SH02",
      "scene_id": "S0004",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0004_SH02",
        "scene_id": "S0004",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B004",
        "source_block_title": "以传统章回体句式留下三人命运的悬念。",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 4,
        "story_chronology_order": 5,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B004",
            "block_title": "以传统章回体句式留下三人命运的悬念。",
            "lead_scene_id": "S0004"
          }
        ],
        "shot_description": "镜头缓缓推向三人（或其中一人的面部特写），捕捉其脸上未卜命运的神情。画面开始缓慢淡出至黑色。",
        "camera": "缓慢推近至中近景或特写，随后淡出",
        "duration_seconds": 4.2,
        "onstage_characters": [
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "连屋",
          "matched_name": "连屋",
          "type": "地点",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": ""
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为三人。镜头缓慢推近，强调三人（或其中一人）脸上的凝重神情。采用缓慢推近至中近景或特写的构图，随后淡出。需保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为三人。镜头缓慢推近，强调三人（或其中一人）脸上的凝重神情。采用缓慢推近至中近景或特写的构图，随后淡出。需保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。画面主体为三人。镜头缓慢推近，强调三人（或其中一人）脸上的凝重神情。采用缓慢推近至中近景或特写的构图，随后淡出。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续。主线时间。运动需照顾旁白节奏。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "",
              "name": "连屋",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 2,
          "ready_count": 1,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B004",
          "source_scene_id": "S0004",
          "source_group_ids": [
            "AG0004"
          ],
          "source_beat_ids": [
            "AB0004"
          ],
          "entity_uids": [
            "E000014"
          ],
          "visual_card_ids": [
            "VC000014"
          ],
          "asset_binding_ids": [
            "AB000014"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0005_SH01",
      "scene_id": "S0005",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0005_SH01",
        "scene_id": "S0005",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B005",
        "source_block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "dream",
        "narrative_order": 5,
        "story_chronology_order": 5,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B005",
            "block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
            "lead_scene_id": "S0005"
          }
        ],
        "shot_description": "【梦境与现实转换】水下，老残（E000001）闭目下沉，被众人砸击的模糊身影。光线扭曲，水声窒息。画面猛地切到现实——老残在床榻上惊醒，满头冷汗，急促喘息。窗外天色已暗。一名管事（无名）站在床边呼唤。",
        "camera": "特写转中景",
        "duration_seconds": 5.7,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "管事",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000018",
          "name": "古水仙祠",
          "matched_name": "古水仙祠",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000018",
          "voice_card_id": "",
          "asset_binding_id": "AB000018",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "破旧祠堂",
          "visual_features": [
            "古水仙祠",
            "破旧祠堂",
            "上题古水仙祠四个字"
          ],
          "prompt_text": "古水仙祠：破旧祠堂；古水仙祠；上题古水仙祠四个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：管事。动作：老残在水中沉没，老残猛然惊醒坐起。环境：古水仙祠，大明湖。镜头：特写转中景，朦胧远景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：管事。动作：老残在水中沉没，老残猛然惊醒坐起。环境：古水仙祠，大明湖。镜头：特写转中景，朦胧远景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：管事。动作：老残在水中沉没，老残猛然惊醒坐起。环境：古水仙祠，大明湖。镜头：特写转中景，朦胧远景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。运动：动作带漂浮与不稳定感，保留对白反应空间。",
        "negative_prompt": "风格漂移，角色不一致，低清晰度，模糊，多余肢体，畸形手部，穿帮道具，英文乱码，水印，过曝，只剩特效不见主体，梦境段完全失去角色一致性。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000018",
              "name": "古水仙祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000018",
              "voice_card_id": "",
              "asset_binding_id": "AB000018",
              "available_asset_kinds": [],
              "identity_summary": "破旧祠堂",
              "visual_features": [
                "古水仙祠",
                "破旧祠堂",
                "上题古水仙祠四个字"
              ]
            },
            {
              "entity_uid": "E000016",
              "name": "大明湖",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000016",
              "voice_card_id": "",
              "asset_binding_id": "AB000016",
              "available_asset_kinds": [],
              "identity_summary": "湖泊风景",
              "visual_features": [
                "大明湖",
                "湖泊风景",
                "去看看大明湖的風景",
                "請幾位體面客，明兒帶到大明湖上去吃"
              ]
            },
            {
              "entity_uid": "E000021",
              "name": "小布政司街",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000021",
              "voice_card_id": "",
              "asset_binding_id": "AB000021",
              "available_asset_kinds": [],
              "identity_summary": "街道名",
              "visual_features": [
                "小布政司街",
                "街道名",
                "缓缓向小布政司街走去"
              ]
            },
            {
              "entity_uid": "E000015",
              "name": "济南府",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000015",
              "voice_card_id": "",
              "asset_binding_id": "AB000015",
              "available_asset_kinds": [],
              "identity_summary": "城市",
              "visual_features": [
                "城市"
              ]
            },
            {
              "entity_uid": "",
              "name": "铁公祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 5,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_dream_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B005",
          "source_scene_id": "S0005",
          "source_group_ids": [
            "AG0005"
          ],
          "source_beat_ids": [
            "AB0005"
          ],
          "entity_uids": [
            "E000001",
            "E000018",
            "E000016",
            "E000021",
            "E000015"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000018",
            "VC000016",
            "VC000021",
            "VC000015"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000018",
            "AB000016",
            "AB000021",
            "AB000015"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0005_SH02",
      "scene_id": "S0005",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0005_SH02",
        "scene_id": "S0005",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B005",
        "source_block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "dream",
        "narrative_order": 5,
        "story_chronology_order": 5,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B005",
            "block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
            "lead_scene_id": "S0005"
          }
        ],
        "shot_description": "【辞别】次日。庄院门口，老残（E000001）已收拾好行装。管事（无名）再三挽留不住，递上一封银子。老残略道谢，收入箱笼，登车离去。",
        "camera": "中景",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_576F129958",
            "name": "管事",
            "matched_name": "管事",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_576F129958",
            "voice_card_id": "",
            "asset_binding_id": "PAB_576F129958",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "管事：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "管事"
            ],
            "prompt_text": "管事：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000018",
          "name": "古水仙祠",
          "matched_name": "古水仙祠",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000018",
          "voice_card_id": "",
          "asset_binding_id": "AB000018",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "破旧祠堂",
          "visual_features": [
            "古水仙祠",
            "破旧祠堂",
            "上题古水仙祠四个字"
          ],
          "prompt_text": "古水仙祠：破旧祠堂；古水仙祠；上题古水仙祠四个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：管事递上银封，老残拱手道谢并接过银子。环境：古水仙祠，大明湖。镜头：中景，双人中景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：管事递上银封，老残拱手道谢并接过银子。环境：古水仙祠，大明湖。镜头：中景，双人中景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：管事递上银封，老残拱手道谢并接过银子。环境：古水仙祠，大明湖。镜头：中景，双人中景。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。运动：动作带漂浮与不稳定感，保留对白反应空间。",
        "negative_prompt": "风格漂移，角色不一致，低清晰度，模糊，多余肢体，畸形手部，穿帮道具，英文乱码，水印，过曝，只剩特效不见主体，梦境段完全失去角色一致性。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "管事",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000018",
              "name": "古水仙祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000018",
              "voice_card_id": "",
              "asset_binding_id": "AB000018",
              "available_asset_kinds": [],
              "identity_summary": "破旧祠堂",
              "visual_features": [
                "古水仙祠",
                "破旧祠堂",
                "上题古水仙祠四个字"
              ]
            },
            {
              "entity_uid": "E000016",
              "name": "大明湖",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000016",
              "voice_card_id": "",
              "asset_binding_id": "AB000016",
              "available_asset_kinds": [],
              "identity_summary": "湖泊风景",
              "visual_features": [
                "大明湖",
                "湖泊风景",
                "去看看大明湖的風景",
                "請幾位體面客，明兒帶到大明湖上去吃"
              ]
            },
            {
              "entity_uid": "E000021",
              "name": "小布政司街",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000021",
              "voice_card_id": "",
              "asset_binding_id": "AB000021",
              "available_asset_kinds": [],
              "identity_summary": "街道名",
              "visual_features": [
                "小布政司街",
                "街道名",
                "缓缓向小布政司街走去"
              ]
            },
            {
              "entity_uid": "E000015",
              "name": "济南府",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000015",
              "voice_card_id": "",
              "asset_binding_id": "AB000015",
              "available_asset_kinds": [],
              "identity_summary": "城市",
              "visual_features": [
                "城市"
              ]
            },
            {
              "entity_uid": "",
              "name": "铁公祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_dream_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B005",
          "source_scene_id": "S0005",
          "source_group_ids": [
            "AG0005"
          ],
          "source_beat_ids": [
            "AB0005"
          ],
          "entity_uids": [
            "E000001",
            "E000018",
            "E000016",
            "E000021",
            "E000015"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000018",
            "VC000016",
            "VC000021",
            "VC000015"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000018",
            "AB000016",
            "AB000021",
            "AB000015"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0005_SH03",
      "scene_id": "S0005",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0005_SH03",
        "scene_id": "S0005",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B005",
        "source_block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "dream",
        "narrative_order": 5,
        "story_chronology_order": 5,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B005",
            "block_title": "【梦境】【蒙太奇】沉船梦醒的瞬间",
            "lead_scene_id": "S0005"
          }
        ],
        "shot_description": "【旅途蒙太奇】一组快速切换的空镜：秋山红叶，老圃黄花。马车行驶在官道上。远景中，济南府（E000015）的城墙轮廓出现。",
        "camera": "全景/空镜组接",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_576F129958",
            "name": "管事",
            "matched_name": "管事",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_576F129958",
            "voice_card_id": "",
            "asset_binding_id": "PAB_576F129958",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "管事：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "管事"
            ],
            "prompt_text": "管事：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000018",
          "name": "古水仙祠",
          "matched_name": "古水仙祠",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000018",
          "voice_card_id": "",
          "asset_binding_id": "AB000018",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "破旧祠堂",
          "visual_features": [
            "古水仙祠",
            "破旧祠堂",
            "上题古水仙祠四个字"
          ],
          "prompt_text": "古水仙祠：破旧祠堂；古水仙祠；上题古水仙祠四个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：马车在秋色中行进，济南城墙远景。环境：古水仙祠，大明湖。镜头：全景或空镜组接。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：马车在秋色中行进，济南城墙远景。环境：古水仙祠，大明湖。镜头：全景或空镜组接。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。主体：老残，管事。动作：马车在秋色中行进，济南城墙远景。环境：古水仙祠，大明湖。镜头：全景或空镜组接。约束：保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。时间：梦境。运动：动作带漂浮与不稳定感，照顾旁白节奏，保留对白反应空间。",
        "negative_prompt": "风格漂移，角色不一致，低清晰度，模糊，多余肢体，畸形手部，穿帮道具，英文乱码，水印，过曝，只剩特效不见主体，梦境段完全失去角色一致性。",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "管事",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000018",
              "name": "古水仙祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000018",
              "voice_card_id": "",
              "asset_binding_id": "AB000018",
              "available_asset_kinds": [],
              "identity_summary": "破旧祠堂",
              "visual_features": [
                "古水仙祠",
                "破旧祠堂",
                "上题古水仙祠四个字"
              ]
            },
            {
              "entity_uid": "E000016",
              "name": "大明湖",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000016",
              "voice_card_id": "",
              "asset_binding_id": "AB000016",
              "available_asset_kinds": [],
              "identity_summary": "湖泊风景",
              "visual_features": [
                "大明湖",
                "湖泊风景",
                "去看看大明湖的風景",
                "請幾位體面客，明兒帶到大明湖上去吃"
              ]
            },
            {
              "entity_uid": "E000021",
              "name": "小布政司街",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000021",
              "voice_card_id": "",
              "asset_binding_id": "AB000021",
              "available_asset_kinds": [],
              "identity_summary": "街道名",
              "visual_features": [
                "小布政司街",
                "街道名",
                "缓缓向小布政司街走去"
              ]
            },
            {
              "entity_uid": "E000015",
              "name": "济南府",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000015",
              "voice_card_id": "",
              "asset_binding_id": "AB000015",
              "available_asset_kinds": [],
              "identity_summary": "城市",
              "visual_features": [
                "城市"
              ]
            },
            {
              "entity_uid": "",
              "name": "铁公祠",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_dream_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B005",
          "source_scene_id": "S0005",
          "source_group_ids": [
            "AG0005"
          ],
          "source_beat_ids": [
            "AB0005"
          ],
          "entity_uids": [
            "E000001",
            "E000018",
            "E000016",
            "E000021",
            "E000015"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000018",
            "VC000016",
            "VC000021",
            "VC000015"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000018",
            "AB000016",
            "AB000021",
            "AB000015"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0006_SH01",
      "scene_id": "S0006",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0006_SH01",
        "scene_id": "S0006",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B006",
        "source_block_title": "【闪回】老残次日前往明湖居",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "flashback",
        "narrative_order": 6,
        "story_chronology_order": 4,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B006",
            "block_title": "【闪回】老残次日前往明湖居",
            "lead_scene_id": "S0006"
          }
        ],
        "shot_description": "高升店内，夜晚。老残刚回店，茶房上前招呼。",
        "camera": "中景，从茶房走向老残开始，建立对话空间。",
        "duration_seconds": 5.7,
        "onstage_characters": [
          {
            "entity_uid": "E000024",
            "name": "茶房",
            "matched_name": "茶房",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000024",
            "voice_card_id": "VO000024",
            "asset_binding_id": "AB000024",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店伙计",
            "visual_features": [
              "客店伙计",
              "掌柜同茶房等人站在旁边",
              "老殘一面叫茶房來，給了挑盒子的四百錢"
            ],
            "prompt_text": "茶房：客店伙计；掌柜同茶房等人站在旁边；老殘一面叫茶房來，給了挑盒子的四百錢",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000022",
          "name": "明湖居",
          "matched_name": "明湖居",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000022",
          "voice_card_id": "",
          "asset_binding_id": "AB000022",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "大戏园子",
          "visual_features": [
            "明湖居",
            "大戏园子",
            "二十四日明湖居",
            "满园子里的人"
          ],
          "prompt_text": "明湖居：大戏园子；明湖居；二十四日明湖居",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房恭敬地走向老残；老残放下随身物品，略显疲惫；环境：高升店内；镜头：中景，从茶房走向老残开始，建立对话空间；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房恭敬地走向老残；老残放下随身物品，略显疲惫；环境：高升店内；镜头：中景，从茶房走向老残开始，建立对话空间；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房恭敬地走向老残；老残放下随身物品，略显疲惫；环境：高升店内；镜头：中景，从茶房走向老残开始，建立对话空间；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；运动：镜头衔接带回忆感，动作略缓；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000024",
              "name": "茶房",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000024",
              "voice_card_id": "VO000024",
              "asset_binding_id": "AB000024",
              "available_asset_kinds": [],
              "identity_summary": "客店伙计",
              "visual_features": [
                "客店伙计",
                "掌柜同茶房等人站在旁边",
                "老殘一面叫茶房來，給了挑盒子的四百錢"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000022",
              "name": "明湖居",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000022",
              "voice_card_id": "",
              "asset_binding_id": "AB000022",
              "available_asset_kinds": [],
              "identity_summary": "大戏园子",
              "visual_features": [
                "明湖居",
                "大戏园子",
                "二十四日明湖居",
                "满园子里的人"
              ]
            },
            {
              "entity_uid": "",
              "name": "高升店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "昔日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B006",
          "source_scene_id": "S0006",
          "source_group_ids": [
            "AG0006"
          ],
          "source_beat_ids": [
            "AB0006"
          ],
          "entity_uids": [
            "E000024",
            "E000001",
            "E000022"
          ],
          "visual_card_ids": [
            "VC000024",
            "VC000001",
            "VC000022"
          ],
          "asset_binding_ids": [
            "AB000024",
            "AB000001",
            "AB000022"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0006_SH02",
      "scene_id": "S0006",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0006_SH02",
        "scene_id": "S0006",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B006",
        "source_block_title": "【闪回】老残次日前往明湖居",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "flashback",
        "narrative_order": 6,
        "story_chronology_order": 4,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B006",
            "block_title": "【闪回】老残次日前往明湖居",
            "lead_scene_id": "S0006"
          }
        ],
        "shot_description": "茶房眼睛一亮，凑近老残，开始绘声绘色地描述。",
        "camera": "双人近景，正反打，突出茶房讲述时的眉飞色舞和老残倾听的表情。",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000024",
            "name": "茶房",
            "matched_name": "茶房",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000024",
            "voice_card_id": "VO000024",
            "asset_binding_id": "AB000024",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店伙计",
            "visual_features": [
              "客店伙计",
              "掌柜同茶房等人站在旁边",
              "老殘一面叫茶房來，給了挑盒子的四百錢"
            ],
            "prompt_text": "茶房：客店伙计；掌柜同茶房等人站在旁边；老殘一面叫茶房來，給了挑盒子的四百錢",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000022",
          "name": "明湖居",
          "matched_name": "明湖居",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000022",
          "voice_card_id": "",
          "asset_binding_id": "AB000022",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "大戏园子",
          "visual_features": [
            "明湖居",
            "大戏园子",
            "二十四日明湖居",
            "满园子里的人"
          ],
          "prompt_text": "明湖居：大戏园子；明湖居；二十四日明湖居",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房比划着手势，语气兴奋；老残微微前倾，露出感兴趣的神色；环境：高升店内；镜头：双人近景，正反打，突出茶房讲述时的眉飞色舞和老残倾听的表情；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房比划着手势，语气兴奋；老残微微前倾，露出感兴趣的神色；环境：高升店内；镜头：双人近景，正反打，突出茶房讲述时的眉飞色舞和老残倾听的表情；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房比划着手势，语气兴奋；老残微微前倾，露出感兴趣的神色；环境：高升店内；镜头：双人近景，正反打，突出茶房讲述时的眉飞色舞和老残倾听的表情；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；运动：镜头衔接带回忆感，动作略缓；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000024",
              "name": "茶房",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000024",
              "voice_card_id": "VO000024",
              "asset_binding_id": "AB000024",
              "available_asset_kinds": [],
              "identity_summary": "客店伙计",
              "visual_features": [
                "客店伙计",
                "掌柜同茶房等人站在旁边",
                "老殘一面叫茶房來，給了挑盒子的四百錢"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000022",
              "name": "明湖居",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000022",
              "voice_card_id": "",
              "asset_binding_id": "AB000022",
              "available_asset_kinds": [],
              "identity_summary": "大戏园子",
              "visual_features": [
                "明湖居",
                "大戏园子",
                "二十四日明湖居",
                "满园子里的人"
              ]
            },
            {
              "entity_uid": "",
              "name": "高升店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "昔日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B006",
          "source_scene_id": "S0006",
          "source_group_ids": [
            "AG0006"
          ],
          "source_beat_ids": [
            "AB0006"
          ],
          "entity_uids": [
            "E000024",
            "E000001",
            "E000022"
          ],
          "visual_card_ids": [
            "VC000024",
            "VC000001",
            "VC000022"
          ],
          "asset_binding_ids": [
            "AB000024",
            "AB000001",
            "AB000022"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0006_SH03",
      "scene_id": "S0006",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0006_SH03",
        "scene_id": "S0006",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B006",
        "source_block_title": "【闪回】老残次日前往明湖居",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "flashback",
        "narrative_order": 6,
        "story_chronology_order": 4,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B006",
            "block_title": "【闪回】老残次日前往明湖居",
            "lead_scene_id": "S0006"
          }
        ],
        "shot_description": "茶房最后叮嘱，老残脸上露出将信将疑的表情。",
        "camera": "特写老残的脸，然后拉回双人中景。",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000024",
            "name": "茶房",
            "matched_name": "茶房",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000024",
            "voice_card_id": "VO000024",
            "asset_binding_id": "AB000024",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店伙计",
            "visual_features": [
              "客店伙计",
              "掌柜同茶房等人站在旁边",
              "老殘一面叫茶房來，給了挑盒子的四百錢"
            ],
            "prompt_text": "茶房：客店伙计；掌柜同茶房等人站在旁边；老殘一面叫茶房來，給了挑盒子的四百錢",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000022",
          "name": "明湖居",
          "matched_name": "明湖居",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000022",
          "voice_card_id": "",
          "asset_binding_id": "AB000022",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "大戏园子",
          "visual_features": [
            "明湖居",
            "大戏园子",
            "二十四日明湖居",
            "满园子里的人"
          ],
          "prompt_text": "明湖居：大戏园子；明湖居；二十四日明湖居",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房压低声音，做出提醒的手势；老残轻轻点头，但眼神中带着一丝怀疑；环境：高升店内；镜头：特写老残的脸，然后拉回双人中景；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；预留屏显文字区域",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房压低声音，做出提醒的手势；老残轻轻点头，但眼神中带着一丝怀疑；环境：高升店内；镜头：特写老残的脸，然后拉回双人中景；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；预留屏显文字区域",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：茶房；老残；动作：茶房压低声音，做出提醒的手势；老残轻轻点头，但眼神中带着一丝怀疑；环境：高升店内；镜头：特写老残的脸，然后拉回双人中景；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；预留屏显文字区域；运动：镜头衔接带回忆感，动作略缓；照顾旁白节奏；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000024",
              "name": "茶房",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000024",
              "voice_card_id": "VO000024",
              "asset_binding_id": "AB000024",
              "available_asset_kinds": [],
              "identity_summary": "客店伙计",
              "visual_features": [
                "客店伙计",
                "掌柜同茶房等人站在旁边",
                "老殘一面叫茶房來，給了挑盒子的四百錢"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000022",
              "name": "明湖居",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000022",
              "voice_card_id": "",
              "asset_binding_id": "AB000022",
              "available_asset_kinds": [],
              "identity_summary": "大戏园子",
              "visual_features": [
                "明湖居",
                "大戏园子",
                "二十四日明湖居",
                "满园子里的人"
              ]
            },
            {
              "entity_uid": "",
              "name": "高升店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "昔日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B006",
          "source_scene_id": "S0006",
          "source_group_ids": [
            "AG0006"
          ],
          "source_beat_ids": [
            "AB0006"
          ],
          "entity_uids": [
            "E000024",
            "E000001",
            "E000022"
          ],
          "visual_card_ids": [
            "VC000024",
            "VC000001",
            "VC000022"
          ],
          "asset_binding_ids": [
            "AB000024",
            "AB000001",
            "AB000022"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0006_SH04",
      "scene_id": "S0006",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0006_SH04",
        "scene_id": "S0006",
        "episode_id": "EP0001",
        "source_block_id": "EP0001B006",
        "source_block_title": "【闪回】老残次日前往明湖居",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "flashback",
        "narrative_order": 6,
        "story_chronology_order": 4,
        "source_block_refs": [
          {
            "episode_id": "EP0001",
            "block_id": "EP0001B006",
            "block_title": "【闪回】老残次日前往明湖居",
            "lead_scene_id": "S0006"
          }
        ],
        "shot_description": "次日近午，明湖居戏园内。老残走进园门，眼前是拥挤喧闹的景象。",
        "camera": "从老残主观视角切入，广角镜头展现宏大的戏园空间。上百张桌子几乎坐满，人声鼎沸。",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000022",
          "name": "明湖居",
          "matched_name": "明湖居",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000022",
          "voice_card_id": "",
          "asset_binding_id": "AB000022",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "大戏园子",
          "visual_features": [
            "明湖居",
            "大戏园子",
            "二十四日明湖居",
            "满园子里的人"
          ],
          "prompt_text": "明湖居：大戏园子；明湖居；二十四日明湖居",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残站在明湖居门口，略显惊讶地环顾四周；人群涌动，小贩穿行叫卖烧饼油条；环境：明湖居戏园内；镜头：从老残主观视角切入，广角镜头展现宏大的戏园空间，上百张桌子几乎坐满，人声鼎沸；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残站在明湖居门口，略显惊讶地环顾四周；人群涌动，小贩穿行叫卖烧饼油条；环境：明湖居戏园内；镜头：从老残主观视角切入，广角镜头展现宏大的戏园空间，上百张桌子几乎坐满，人声鼎沸；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残站在明湖居门口，略显惊讶地环顾四周；人群涌动，小贩穿行叫卖烧饼油条；环境：明湖居戏园内；镜头：从老残主观视角切入，广角镜头展现宏大的戏园空间，上百张桌子几乎坐满，人声鼎沸；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：闪回；运动：镜头衔接带回忆感，动作略缓；照顾旁白节奏",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；回忆段角色外观失真；回忆段完全脱离项目主风格",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000022",
              "name": "明湖居",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000022",
              "voice_card_id": "",
              "asset_binding_id": "AB000022",
              "available_asset_kinds": [],
              "identity_summary": "大戏园子",
              "visual_features": [
                "明湖居",
                "大戏园子",
                "二十四日明湖居",
                "满园子里的人"
              ]
            },
            {
              "entity_uid": "",
              "name": "高升店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 2,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_flashback_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "昔日",
        "source_refs": {
          "episode_id": "EP0001",
          "source_block_id": "EP0001B006",
          "source_scene_id": "S0006",
          "source_group_ids": [
            "AG0006"
          ],
          "source_beat_ids": [
            "AB0006"
          ],
          "entity_uids": [
            "E000001",
            "E000022"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000022"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000022"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0008_SH01",
      "scene_id": "S0008",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0008_SH01",
        "scene_id": "S0008",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B001",
        "source_block_title": "十二点半的时间点",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 8,
        "story_chronology_order": 7,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B001",
            "block_title": "十二点半的时间点",
            "lead_scene_id": "S0008"
          }
        ],
        "shot_description": "戏台远景。后台帘子掀开，白妞（王小玉）缓步走出。她约十八九岁，瓜子脸，白净面皮，装束朴素，秀而不媚，清而不寒。她半低着头，走到半桌后，拿起梨花简，轻轻敲击几下。声音清脆，竟有五音十二律之感。她再拿起鼓槌，轻点两下鼓面。",
        "camera": "远景，缓慢推近至中景",
        "duration_seconds": 5.3,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_2AD34CD1F9",
            "name": "白妞（王小玉）",
            "matched_name": "白妞（王小玉）",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_2AD34CD1F9",
            "voice_card_id": "",
            "asset_binding_id": "PAB_2AD34CD1F9",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "白妞（王小玉）"
            ],
            "prompt_text": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "戏台",
          "matched_name": "戏台",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "戏台"
        },
        "prop_refs": [
          {
            "entity_uid": "E000029",
            "name": "梨花简",
            "matched_name": "梨花简",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000029",
            "voice_card_id": "",
            "asset_binding_id": "AB000029",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书道具；打击乐器",
            "visual_features": [
              "说书道具"
            ],
            "prompt_text": "梨花简：说书道具；打击乐器；说书道具",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推近至中景。白妞从后台走出，她走到半桌后。环境是明湖居戏台。关键物件是梨花简。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推近至中景。白妞从后台走出，她走到半桌后。环境是明湖居戏台。关键物件是梨花简。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推近至中景。白妞从后台走出，她走到半桌后。环境是明湖居戏台。关键物件是梨花简。保持角色外观、服饰和站位连续。动作连续，空间逻辑清晰。照顾旁白节奏。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "",
              "name": "白妞（王小玉）",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "明湖居戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000029",
              "name": "梨花简",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000029",
              "voice_card_id": "",
              "asset_binding_id": "AB000029",
              "available_asset_kinds": [],
              "identity_summary": "说书道具；打击乐器",
              "visual_features": [
                "说书道具"
              ]
            }
          ],
          "total_count": 5,
          "ready_count": 4,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B001",
          "source_scene_id": "S0008",
          "source_group_ids": [
            "AG0007"
          ],
          "source_beat_ids": [
            "AB0007"
          ],
          "entity_uids": [
            "E000023",
            "E000029"
          ],
          "visual_card_ids": [
            "VC000023",
            "VC000029"
          ],
          "asset_binding_ids": [
            "AB000023",
            "AB000029"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0008_SH02",
      "scene_id": "S0008",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0008_SH02",
        "scene_id": "S0008",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B001",
        "source_block_title": "十二点半的时间点",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 8,
        "story_chronology_order": 7,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B001",
            "block_title": "十二点半的时间点",
            "lead_scene_id": "S0008"
          }
        ],
        "shot_description": "白妞特写。她缓缓抬起头，目光向台下扫去。那双眼睛，如秋水，如寒星，如宝珠，如白水银里养着两丸黑水银。镜头快速切换为观众的主观视角：前排的、角落的，每个人都感觉白妞看见了自己。",
        "camera": "白妞面部特写，快速切换观众反应镜头（主观视角）",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "戏台",
          "matched_name": "戏台",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "戏台"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，快速切换观众反应镜头（主观视角）。白妞抬头，眼神扫视全场。观众们屏息凝神，与白妞眼神接触。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，快速切换观众反应镜头（主观视角）。白妞抬头，眼神扫视全场。观众们屏息凝神，与白妞眼神接触。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，快速切换观众反应镜头（主观视角）。白妞抬头，眼神扫视全场。观众们屏息凝神，与白妞眼神接触。环境是明湖居戏台。保持角色外观、服饰和站位连续。动作连续，空间逻辑清晰。照顾旁白节奏。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "明湖居戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B001",
          "source_scene_id": "S0008",
          "source_group_ids": [
            "AG0007"
          ],
          "source_beat_ids": [
            "AB0007"
          ],
          "entity_uids": [
            "E000023"
          ],
          "visual_card_ids": [
            "VC000023"
          ],
          "asset_binding_ids": [
            "AB000023"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0008_SH03",
      "scene_id": "S0008",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0008_SH03",
        "scene_id": "S0008",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B001",
        "source_block_title": "十二点半的时间点",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 8,
        "story_chronology_order": 7,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B001",
            "block_title": "十二点半的时间点",
            "lead_scene_id": "S0008"
          }
        ],
        "shot_description": "白妞中景。她启朱唇，发皓齿，开始演唱。声音初不甚大，却直入人心。观众们面露陶醉之色，仿佛五脏六腑都被熨斗熨过，无一处不伏贴。",
        "camera": "中景，缓慢环绕白妞",
        "duration_seconds": 5.7,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000028",
            "name": "弹弦子的",
            "matched_name": "弹弦子的",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000028",
            "voice_card_id": "VO000028",
            "asset_binding_id": "AB000028",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "伴奏乐师；弹三弦",
            "visual_features": [
              "伴奏乐师",
              "弹三弦",
              "弹弦子的便取了弦子"
            ],
            "prompt_text": "弹弦子的：伴奏乐师；弹三弦；伴奏乐师；弹三弦",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_2AD34CD1F9",
            "name": "白妞（王小玉）",
            "matched_name": "白妞（王小玉）",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_2AD34CD1F9",
            "voice_card_id": "",
            "asset_binding_id": "PAB_2AD34CD1F9",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "白妞（王小玉）"
            ],
            "prompt_text": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。"
          },
          {
            "entity_uid": "PCHAR_E1C8508E1D",
            "name": "弹弦子的人",
            "matched_name": "弹弦子的人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_E1C8508E1D",
            "voice_card_id": "",
            "asset_binding_id": "PAB_E1C8508E1D",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "弹弦子的人：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "弹弦子的人"
            ],
            "prompt_text": "弹弦子的人：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "戏台",
          "matched_name": "戏台",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "戏台"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头，缓慢环绕白妞。白妞开始演唱。弹弦子的人在伴奏。观众沉浸其中，表情舒缓陶醉。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头，缓慢环绕白妞。白妞开始演唱。弹弦子的人在伴奏。观众沉浸其中，表情舒缓陶醉。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头，缓慢环绕白妞。白妞开始演唱。弹弦子的人在伴奏。观众沉浸其中，表情舒缓陶醉。环境是明湖居戏台。保持角色外观、服饰和站位连续。动作连续，空间逻辑清晰。照顾旁白节奏。保留对白反应空间。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "E000028",
              "name": "弹弦子的",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000028",
              "voice_card_id": "VO000028",
              "asset_binding_id": "AB000028",
              "available_asset_kinds": [],
              "identity_summary": "伴奏乐师；弹三弦",
              "visual_features": [
                "伴奏乐师",
                "弹三弦",
                "弹弦子的便取了弦子"
              ]
            },
            {
              "entity_uid": "",
              "name": "白妞（王小玉）",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "弹弦子的人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "明湖居戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 4,
          "missing_count": 2,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B001",
          "source_scene_id": "S0008",
          "source_group_ids": [
            "AG0007"
          ],
          "source_beat_ids": [
            "AB0007"
          ],
          "entity_uids": [
            "E000023",
            "E000028"
          ],
          "visual_card_ids": [
            "VC000023",
            "VC000028"
          ],
          "asset_binding_ids": [
            "AB000023",
            "AB000028"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0008_SH04",
      "scene_id": "S0008",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0008_SH04",
        "scene_id": "S0008",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B001",
        "source_block_title": "十二点半的时间点",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 8,
        "story_chronology_order": 7,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B001",
            "block_title": "十二点半的时间点",
            "lead_scene_id": "S0008"
          }
        ],
        "shot_description": "演唱进入高潮。白妞的面部特写，表情投入。声音渐渐越唱越高，忽然拔了一个尖儿。镜头快速上摇，仿佛追随一线钢丝抛入天际。声音在极高处竟能回环转折，几转之后，又高一层，接连有三四叠，节节高起。",
        "camera": "白妞面部特写，配合声音节奏快速上摇、叠化",
        "duration_seconds": 5.3,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "戏台",
          "matched_name": "戏台",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "戏台"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，配合声音节奏快速上摇、叠化。白妞演唱，气息与表情层层递进。声音不断拔高，转折回环。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，配合声音节奏快速上摇、叠化。白妞演唱，气息与表情层层递进。声音不断拔高，转折回环。环境是明湖居戏台。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。白妞面部特写，配合声音节奏快速上摇、叠化。白妞演唱，气息与表情层层递进。声音不断拔高，转折回环。环境是明湖居戏台。保持角色外观、服饰和站位连续。动作连续，空间逻辑清晰。照顾旁白节奏。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "明湖居戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B001",
          "source_scene_id": "S0008",
          "source_group_ids": [
            "AG0007"
          ],
          "source_beat_ids": [
            "AB0007"
          ],
          "entity_uids": [
            "E000023"
          ],
          "visual_card_ids": [
            "VC000023"
          ],
          "asset_binding_ids": [
            "AB000023"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0009_SH01",
      "scene_id": "S0009",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0009_SH01",
        "scene_id": "S0009",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B002",
        "source_block_title": "黑妞简短说书作为过渡",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 9,
        "story_chronology_order": 8,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B002",
            "block_title": "黑妞简短说书作为过渡",
            "lead_scene_id": "S0009"
          }
        ],
        "shot_description": "戏台远景。黑妞立于台中，正说到一段书的尾声。她微微欠身，从容退至台侧帘后。台下观众礼貌性鼓掌，目光却已急切地投向台侧。",
        "camera": "远景，缓慢推向台侧",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000026",
            "name": "黑妞",
            "matched_name": "黑妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000026",
            "voice_card_id": "VO000026",
            "asset_binding_id": "AB000026",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；白妞的妹妹",
            "visual_features": [
              "说书艺人",
              "白妞的妹妹",
              "这人叫黑妞，是白妞的妹子"
            ],
            "prompt_text": "黑妞：说书艺人；白妞的妹妹；说书艺人；白妞的妹妹",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000034",
          "name": "趵突泉",
          "matched_name": "趵突泉",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000034",
          "voice_card_id": "",
          "asset_binding_id": "AB000034",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "济南名泉；七十二泉之首",
          "visual_features": [
            "这趵突泉乃济南府七十二泉中的第一个泉"
          ],
          "prompt_text": "趵突泉：济南名泉；七十二泉之首；这趵突泉乃济南府七十二泉中的第一个泉",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推向戏台侧方。主体是黑妞，她正说完最后几句书，欠身向观众致意，随后从容退入侧幕。观众席响起零落的掌声，人们交头接耳，目光投向台侧。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推向戏台侧方。主体是黑妞，她正说完最后几句书，欠身向观众致意，随后从容退入侧幕。观众席响起零落的掌声，人们交头接耳，目光投向台侧。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。远景镜头，缓慢推向戏台侧方。主体是黑妞，她正说完最后几句书，欠身向观众致意，随后从容退入侧幕。观众席响起零落的掌声，人们交头接耳，目光投向台侧。环境是戏台，背景可见趵突泉与金泉书院的景致。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000026",
              "name": "黑妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000026",
              "voice_card_id": "VO000026",
              "asset_binding_id": "AB000026",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；白妞的妹妹",
              "visual_features": [
                "说书艺人",
                "白妞的妹妹",
                "这人叫黑妞，是白妞的妹子"
              ]
            },
            {
              "entity_uid": "E000034",
              "name": "趵突泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000034",
              "voice_card_id": "",
              "asset_binding_id": "AB000034",
              "available_asset_kinds": [],
              "identity_summary": "济南名泉；七十二泉之首",
              "visual_features": [
                "这趵突泉乃济南府七十二泉中的第一个泉"
              ]
            },
            {
              "entity_uid": "E000036",
              "name": "金泉书院",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000036",
              "voice_card_id": "",
              "asset_binding_id": "AB000036",
              "available_asset_kinds": [],
              "identity_summary": "书院",
              "visual_features": [
                "书院"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B002",
          "source_scene_id": "S0009",
          "source_group_ids": [
            "AG0008"
          ],
          "source_beat_ids": [
            "AB0008"
          ],
          "entity_uids": [
            "E000026",
            "E000034",
            "E000036"
          ],
          "visual_card_ids": [
            "VC000026",
            "VC000034",
            "VC000036"
          ],
          "asset_binding_ids": [
            "AB000026",
            "AB000034",
            "AB000036"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0009_SH02",
      "scene_id": "S0009",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0009_SH02",
        "scene_id": "S0009",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B002",
        "source_block_title": "黑妞简短说书作为过渡",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 9,
        "story_chronology_order": 8,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B002",
            "block_title": "黑妞简短说书作为过渡",
            "lead_scene_id": "S0009"
          }
        ],
        "shot_description": "台侧特写。帘幕掀动，白妞（王小玉）款步走出，神色沉静。她站定台中，目光扫过全场，瞬间吸引了所有视线。",
        "camera": "中景推至白妞面部特写",
        "duration_seconds": 4.2,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_2AD34CD1F9",
            "name": "白妞（王小玉）",
            "matched_name": "白妞（王小玉）",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_2AD34CD1F9",
            "voice_card_id": "",
            "asset_binding_id": "PAB_2AD34CD1F9",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "白妞（王小玉）"
            ],
            "prompt_text": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000034",
          "name": "趵突泉",
          "matched_name": "趵突泉",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000034",
          "voice_card_id": "",
          "asset_binding_id": "AB000034",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "济南名泉；七十二泉之首",
          "visual_features": [
            "这趵突泉乃济南府七十二泉中的第一个泉"
          ],
          "prompt_text": "趵突泉：济南名泉；七十二泉之首；这趵突泉乃济南府七十二泉中的第一个泉",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头推至白妞（王小玉）的面部特写。主体是白妞，她从台侧帘幕后款步走出，站定在舞台中央。全场瞬间安静下来，落针可闻。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头推至白妞（王小玉）的面部特写。主体是白妞，她从台侧帘幕后款步走出，站定在舞台中央。全场瞬间安静下来，落针可闻。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。中景镜头推至白妞（王小玉）的面部特写。主体是白妞，她从台侧帘幕后款步走出，站定在舞台中央。全场瞬间安静下来，落针可闻。环境是戏台，背景可见趵突泉与金泉书院的景致。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "",
              "name": "白妞（王小玉）",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000034",
              "name": "趵突泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000034",
              "voice_card_id": "",
              "asset_binding_id": "AB000034",
              "available_asset_kinds": [],
              "identity_summary": "济南名泉；七十二泉之首",
              "visual_features": [
                "这趵突泉乃济南府七十二泉中的第一个泉"
              ]
            },
            {
              "entity_uid": "E000036",
              "name": "金泉书院",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000036",
              "voice_card_id": "",
              "asset_binding_id": "AB000036",
              "available_asset_kinds": [],
              "identity_summary": "书院",
              "visual_features": [
                "书院"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 4,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B002",
          "source_scene_id": "S0009",
          "source_group_ids": [
            "AG0008"
          ],
          "source_beat_ids": [
            "AB0008"
          ],
          "entity_uids": [
            "E000023",
            "E000034",
            "E000036"
          ],
          "visual_card_ids": [
            "VC000023",
            "VC000034",
            "VC000036"
          ],
          "asset_binding_ids": [
            "AB000023",
            "AB000034",
            "AB000036"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0009_SH03",
      "scene_id": "S0009",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0009_SH03",
        "scene_id": "S0009",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B002",
        "source_block_title": "黑妞简短说书作为过渡",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 9,
        "story_chronology_order": 8,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B002",
            "block_title": "黑妞简短说书作为过渡",
            "lead_scene_id": "S0009"
          }
        ],
        "shot_description": "快速交叉剪辑序列。白妞启唇说书，节奏极快。镜头在她专注的面容、灵巧的手势与台下观众（包括那位士子）屏息凝神、试图跟上节奏的脸上切换。",
        "camera": "快速正反打与特写组接",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000038",
            "name": "士子",
            "matched_name": "士子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000038",
            "voice_card_id": "VO000038",
            "asset_binding_id": "AB000038",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "书生；讲解者",
            "visual_features": [
              "书生",
              "讲解者",
              "后来幸而走过一个士子来"
            ],
            "prompt_text": "士子：书生；讲解者；书生；讲解者",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000026",
            "name": "黑妞",
            "matched_name": "黑妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000026",
            "voice_card_id": "VO000026",
            "asset_binding_id": "AB000026",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；白妞的妹妹",
            "visual_features": [
              "说书艺人",
              "白妞的妹妹",
              "这人叫黑妞，是白妞的妹子"
            ],
            "prompt_text": "黑妞：说书艺人；白妞的妹妹；说书艺人；白妞的妹妹",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_2AD34CD1F9",
            "name": "白妞（王小玉）",
            "matched_name": "白妞（王小玉）",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_2AD34CD1F9",
            "voice_card_id": "",
            "asset_binding_id": "PAB_2AD34CD1F9",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "白妞（王小玉）"
            ],
            "prompt_text": "白妞（王小玉）：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000034",
          "name": "趵突泉",
          "matched_name": "趵突泉",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000034",
          "voice_card_id": "",
          "asset_binding_id": "AB000034",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "济南名泉；七十二泉之首",
          "visual_features": [
            "这趵突泉乃济南府七十二泉中的第一个泉"
          ],
          "prompt_text": "趵突泉：济南名泉；七十二泉之首；这趵突泉乃济南府七十二泉中的第一个泉",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。采用快速正反打与特写组接的镜头。主体是白妞、士子和黑妞。白妞语速飞快，字字铿锵，手势干净利落。观众们身体前倾，眼睛瞪大，有人不自觉地微微张嘴。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。采用快速正反打与特写组接的镜头。主体是白妞、士子和黑妞。白妞语速飞快，字字铿锵，手势干净利落。观众们身体前倾，眼睛瞪大，有人不自觉地微微张嘴。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。采用快速正反打与特写组接的镜头。主体是白妞、士子和黑妞。白妞语速飞快，字字铿锵，手势干净利落。观众们身体前倾，眼睛瞪大，有人不自觉地微微张嘴。环境是戏台，背景可见趵突泉与金泉书院的景致。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "E000038",
              "name": "士子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000038",
              "voice_card_id": "VO000038",
              "asset_binding_id": "AB000038",
              "available_asset_kinds": [],
              "identity_summary": "书生；讲解者",
              "visual_features": [
                "书生",
                "讲解者",
                "后来幸而走过一个士子来"
              ]
            },
            {
              "entity_uid": "E000026",
              "name": "黑妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000026",
              "voice_card_id": "VO000026",
              "asset_binding_id": "AB000026",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；白妞的妹妹",
              "visual_features": [
                "说书艺人",
                "白妞的妹妹",
                "这人叫黑妞，是白妞的妹子"
              ]
            },
            {
              "entity_uid": "",
              "name": "白妞（王小玉）",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000034",
              "name": "趵突泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000034",
              "voice_card_id": "",
              "asset_binding_id": "AB000034",
              "available_asset_kinds": [],
              "identity_summary": "济南名泉；七十二泉之首",
              "visual_features": [
                "这趵突泉乃济南府七十二泉中的第一个泉"
              ]
            },
            {
              "entity_uid": "E000036",
              "name": "金泉书院",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000036",
              "voice_card_id": "",
              "asset_binding_id": "AB000036",
              "available_asset_kinds": [],
              "identity_summary": "书院",
              "visual_features": [
                "书院"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B002",
          "source_scene_id": "S0009",
          "source_group_ids": [
            "AG0008"
          ],
          "source_beat_ids": [
            "AB0008"
          ],
          "entity_uids": [
            "E000023",
            "E000038",
            "E000026",
            "E000034",
            "E000036"
          ],
          "visual_card_ids": [
            "VC000023",
            "VC000038",
            "VC000026",
            "VC000034",
            "VC000036"
          ],
          "asset_binding_ids": [
            "AB000023",
            "AB000038",
            "AB000026",
            "AB000034",
            "AB000036"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0009_SH04",
      "scene_id": "S0009",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0009_SH04",
        "scene_id": "S0009",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B002",
        "source_block_title": "黑妞简短说书作为过渡",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 9,
        "story_chronology_order": 8,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B002",
            "block_title": "黑妞简短说书作为过渡",
            "lead_scene_id": "S0009"
          }
        ],
        "shot_description": "白妞特写。她说到最快处，吐字却依然清晰无比，每个音节都如珠玉般掷地有声。最后一句收尾，戛然而止。她微微颔首。台下先是一片寂静，随后爆发出惊叹与议论。",
        "camera": "白妞面部与口型特写，最后拉至舞台全景",
        "duration_seconds": 5.8,
        "onstage_characters": [
          {
            "entity_uid": "E000023",
            "name": "白妞",
            "matched_name": "白妞",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000023",
            "voice_card_id": "VO000023",
            "asset_binding_id": "AB000023",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "说书艺人；技艺高超",
            "visual_features": [
              "王小玉便启朱唇，发皓齿",
              "说书艺人"
            ],
            "prompt_text": "白妞：说书艺人；技艺高超；王小玉便启朱唇，发皓齿；说书艺人",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000038",
            "name": "士子",
            "matched_name": "士子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000038",
            "voice_card_id": "VO000038",
            "asset_binding_id": "AB000038",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "书生；讲解者",
            "visual_features": [
              "书生",
              "讲解者",
              "后来幸而走过一个士子来"
            ],
            "prompt_text": "士子：书生；讲解者；书生；讲解者",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_D16EE40C3F",
            "name": "观众甲",
            "matched_name": "观众甲",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_D16EE40C3F",
            "voice_card_id": "",
            "asset_binding_id": "PAB_D16EE40C3F",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "观众甲：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "观众甲"
            ],
            "prompt_text": "观众甲：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000034",
          "name": "趵突泉",
          "matched_name": "趵突泉",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000034",
          "voice_card_id": "",
          "asset_binding_id": "AB000034",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "济南名泉；七十二泉之首",
          "visual_features": [
            "这趵突泉乃济南府七十二泉中的第一个泉"
          ],
          "prompt_text": "趵突泉：济南名泉；七十二泉之首；这趵突泉乃济南府七十二泉中的第一个泉",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。镜头从白妞面部与口型特写开始，最后拉至舞台全景。主体是白妞、士子和观众。白妞在极快的节奏中保持口型清晰有力。表演结束，她收势，气息平稳。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。镜头从白妞面部与口型特写开始，最后拉至舞台全景。主体是白妞、士子和观众。白妞在极快的节奏中保持口型清晰有力。表演结束，她收势，气息平稳。环境是戏台，背景可见趵突泉与金泉书院的景致。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。镜头从白妞面部与口型特写开始，最后拉至舞台全景。主体是白妞、士子和观众。白妞在极快的节奏中保持口型清晰有力。表演结束，她收势，气息平稳。环境是戏台，背景可见趵突泉与金泉书院的景致。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000023",
              "name": "白妞",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000023",
              "voice_card_id": "VO000023",
              "asset_binding_id": "AB000023",
              "available_asset_kinds": [],
              "identity_summary": "说书艺人；技艺高超",
              "visual_features": [
                "王小玉便启朱唇，发皓齿",
                "说书艺人"
              ]
            },
            {
              "entity_uid": "E000038",
              "name": "士子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000038",
              "voice_card_id": "VO000038",
              "asset_binding_id": "AB000038",
              "available_asset_kinds": [],
              "identity_summary": "书生；讲解者",
              "visual_features": [
                "书生",
                "讲解者",
                "后来幸而走过一个士子来"
              ]
            },
            {
              "entity_uid": "",
              "name": "观众甲",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000034",
              "name": "趵突泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000034",
              "voice_card_id": "",
              "asset_binding_id": "AB000034",
              "available_asset_kinds": [],
              "identity_summary": "济南名泉；七十二泉之首",
              "visual_features": [
                "这趵突泉乃济南府七十二泉中的第一个泉"
              ]
            },
            {
              "entity_uid": "E000036",
              "name": "金泉书院",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000036",
              "voice_card_id": "",
              "asset_binding_id": "AB000036",
              "available_asset_kinds": [],
              "identity_summary": "书院",
              "visual_features": [
                "书院"
              ]
            },
            {
              "entity_uid": "",
              "name": "戏台",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 5,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B002",
          "source_scene_id": "S0009",
          "source_group_ids": [
            "AG0008"
          ],
          "source_beat_ids": [
            "AB0008"
          ],
          "entity_uids": [
            "E000023",
            "E000038",
            "E000034",
            "E000036"
          ],
          "visual_card_ids": [
            "VC000023",
            "VC000038",
            "VC000034",
            "VC000036"
          ],
          "asset_binding_ids": [
            "AB000023",
            "AB000038",
            "AB000034",
            "AB000036"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0011_SH01",
      "scene_id": "S0011",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0011_SH01",
        "scene_id": "S0011",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B003",
        "source_block_title": "游览黑虎泉的视觉呈现",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 11,
        "story_chronology_order": 10,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B003",
            "block_title": "游览黑虎泉的视觉呈现",
            "lead_scene_id": "S0011"
          }
        ],
        "shot_description": "南门城外，城河湛清，水草摇曳。老残沿河缓行，来到黑虎泉边。一个石雕虎头口中喷出强劲的泉水，直冲池子对岸，水声轰鸣。夕阳西下，老残付了茶钱，缓步进城。",
        "camera": "远景，缓慢平移",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000039",
          "name": "高公馆",
          "matched_name": "高公馆",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000039",
          "voice_card_id": "",
          "asset_binding_id": "AB000039",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "高公住所",
          "visual_features": [
            "高公馆",
            "高公住所",
            "门旁贴了高公馆三个字"
          ],
          "prompt_text": "高公馆：高公住所；高公馆；门旁贴了高公馆三个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢平移。老残沿河行走，观看黑虎泉喷涌的泉水。夕阳西下，老残付茶钱离开。环境：黑虎泉，南门。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢平移。老残沿河行走，观看黑虎泉喷涌的泉水。夕阳西下，老残付茶钱离开。环境：黑虎泉，南门。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。远景，缓慢平移。老残沿河行走，观看黑虎泉喷涌的泉水。夕阳西下，老残付茶钱离开。环境：黑虎泉，南门。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。动作连续，空间逻辑清晰。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000039",
              "name": "高公馆",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000039",
              "voice_card_id": "",
              "asset_binding_id": "AB000039",
              "available_asset_kinds": [],
              "identity_summary": "高公住所",
              "visual_features": [
                "高公馆",
                "高公住所",
                "门旁贴了高公馆三个字"
              ]
            },
            {
              "entity_uid": "",
              "name": "黑虎泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "南门",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B003",
          "source_scene_id": "S0011",
          "source_group_ids": [
            "AG0009"
          ],
          "source_beat_ids": [
            "AB0009"
          ],
          "entity_uids": [
            "E000001",
            "E000039"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000039"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000039"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0011_SH02",
      "scene_id": "S0011",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0011_SH02",
        "scene_id": "S0011",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B003",
        "source_block_title": "游览黑虎泉的视觉呈现",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 11,
        "story_chronology_order": 10,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B003",
            "block_title": "游览黑虎泉的视觉呈现",
            "lead_scene_id": "S0011"
          }
        ],
        "shot_description": "次日。老残手持串铃，在街上缓步行走。串铃声清脆。他走到一条胡同口，一所朝南的大门旁贴着“高公馆”三个字。门口站着一个身穿棕紫熟罗棉大袄、手捧水烟袋的瘦长脸男子，面带愁容。",
        "camera": "中景，跟随老残",
        "duration_seconds": 4.3,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000039",
          "name": "高公馆",
          "matched_name": "高公馆",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000039",
          "voice_card_id": "",
          "asset_binding_id": "AB000039",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "高公住所",
          "visual_features": [
            "高公馆",
            "高公住所",
            "门旁贴了高公馆三个字"
          ],
          "prompt_text": "高公馆：高公住所；高公馆；门旁贴了高公馆三个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [
          {
            "entity_uid": "E000008",
            "name": "串铃",
            "matched_name": "串铃",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000008",
            "voice_card_id": "",
            "asset_binding_id": "AB000008",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "道士法器",
            "visual_features": [
              "道士法器"
            ],
            "prompt_text": "串铃：道士法器",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随老残。老残手持串铃行走。高公在公馆门口焦急张望。环境：黑虎泉，南门，高公馆。关键物件：串铃。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留屏显文字区域。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随老残。老残手持串铃行走。高公在公馆门口焦急张望。环境：黑虎泉，南门，高公馆。关键物件：串铃。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留屏显文字区域。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随老残。老残手持串铃行走。高公在公馆门口焦急张望。环境：黑虎泉，南门，高公馆。关键物件：串铃。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。预留屏显文字区域。动作连续，空间逻辑清晰。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000039",
              "name": "高公馆",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000039",
              "voice_card_id": "",
              "asset_binding_id": "AB000039",
              "available_asset_kinds": [],
              "identity_summary": "高公住所",
              "visual_features": [
                "高公馆",
                "高公住所",
                "门旁贴了高公馆三个字"
              ]
            },
            {
              "entity_uid": "",
              "name": "黑虎泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "南门",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000008",
              "name": "串铃",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000008",
              "voice_card_id": "",
              "asset_binding_id": "AB000008",
              "available_asset_kinds": [],
              "identity_summary": "道士法器",
              "visual_features": [
                "道士法器"
              ]
            }
          ],
          "total_count": 6,
          "ready_count": 6,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B003",
          "source_scene_id": "S0011",
          "source_group_ids": [
            "AG0009"
          ],
          "source_beat_ids": [
            "AB0009"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000039",
            "E000008"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000039",
            "VC000008"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000039",
            "AB000008"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0011_SH03",
      "scene_id": "S0011",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0011_SH03",
        "scene_id": "S0011",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B003",
        "source_block_title": "游览黑虎泉的视觉呈现",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 11,
        "story_chronology_order": 10,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B003",
            "block_title": "游览黑虎泉的视觉呈现",
            "lead_scene_id": "S0011"
          }
        ],
        "shot_description": "高公快步上前，拦住老残。他脸上愁容更甚，语气急切。",
        "camera": "双人中景，正反打",
        "duration_seconds": 4.7,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000039",
          "name": "高公馆",
          "matched_name": "高公馆",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000039",
          "voice_card_id": "",
          "asset_binding_id": "AB000039",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "高公住所",
          "visual_features": [
            "高公馆",
            "高公住所",
            "门旁贴了高公馆三个字"
          ],
          "prompt_text": "高公馆：高公住所；高公馆；门旁贴了高公馆三个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。双人中景，正反打。高公上前拦路。老残停下脚步。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。双人中景，正反打。高公上前拦路。老残停下脚步。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。双人中景，正反打。高公上前拦路。老残停下脚步。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。动作连续，空间逻辑清晰。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000039",
              "name": "高公馆",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000039",
              "voice_card_id": "",
              "asset_binding_id": "AB000039",
              "available_asset_kinds": [],
              "identity_summary": "高公住所",
              "visual_features": [
                "高公馆",
                "高公住所",
                "门旁贴了高公馆三个字"
              ]
            },
            {
              "entity_uid": "",
              "name": "黑虎泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "南门",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B003",
          "source_scene_id": "S0011",
          "source_group_ids": [
            "AG0009"
          ],
          "source_beat_ids": [
            "AB0009"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000039"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000039"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000039"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0011_SH04",
      "scene_id": "S0011",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0011_SH04",
        "scene_id": "S0011",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B003",
        "source_block_title": "游览黑虎泉的视觉呈现",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 11,
        "story_chronology_order": 10,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B003",
            "block_title": "游览黑虎泉的视觉呈现",
            "lead_scene_id": "S0011"
          }
        ],
        "shot_description": "高公闻言，愁容稍解，连忙侧身引路。老残随他进入高公馆大门。",
        "camera": "中景，跟随",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000039",
          "name": "高公馆",
          "matched_name": "高公馆",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000039",
          "voice_card_id": "",
          "asset_binding_id": "AB000039",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "高公住所",
          "visual_features": [
            "高公馆",
            "高公住所",
            "门旁贴了高公馆三个字"
          ],
          "prompt_text": "高公馆：高公住所；高公馆；门旁贴了高公馆三个字",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随。高公侧身引路。老残随高公进入大门。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随。高公侧身引路。老残随高公进入大门。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。中景，跟随。高公侧身引路。老残随高公进入大门。环境：黑虎泉，南门，高公馆。保持角色外观、服饰和站位连续。保持场景结构、地形和道具摆位稳定。时间锚点：次日。动作连续，空间逻辑清晰。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000039",
              "name": "高公馆",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000039",
              "voice_card_id": "",
              "asset_binding_id": "AB000039",
              "available_asset_kinds": [],
              "identity_summary": "高公住所",
              "visual_features": [
                "高公馆",
                "高公住所",
                "门旁贴了高公馆三个字"
              ]
            },
            {
              "entity_uid": "",
              "name": "黑虎泉",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "南门",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "次日",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B003",
          "source_scene_id": "S0011",
          "source_group_ids": [
            "AG0009"
          ],
          "source_beat_ids": [
            "AB0009"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000039"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000039"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000039"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0012_SH01",
      "scene_id": "S0012",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0012_SH01",
        "scene_id": "S0012",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B004",
        "source_block_title": "老残检查病人喉咙的细节",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 12,
        "story_chronology_order": 11,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B004",
            "block_title": "老残检查病人喉咙的细节",
            "lead_scene_id": "S0012"
          }
        ],
        "shot_description": "高公馆内室。一位二十岁光景的妇人（高公姨太太）躺在床上，面色通红，神情委顿。高公（E000040）小心翼翼地将她扶起，让她对着窗户的亮光。老残（E000001）俯身靠近，仔细查看她的喉咙。",
        "camera": "中景，从老残肩后拍摄，聚焦于病人喉咙。",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000041",
            "name": "妇人",
            "matched_name": "妇人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000041",
            "voice_card_id": "VO000041",
            "asset_binding_id": "AB000041",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公姨太",
            "visual_features": [
              "高公姨太",
              "看那妇人，约有二十岁光景"
            ],
            "prompt_text": "妇人：高公姨太；看那妇人，约有二十岁光景",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000045",
          "name": "北柱楼",
          "matched_name": "北柱楼",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000045",
          "voice_card_id": "",
          "asset_binding_id": "AB000045",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "宴请场所",
          "visual_features": [
            "北柱楼",
            "宴请场所",
            "还在北柱楼办了一席酒"
          ],
          "prompt_text": "北柱楼：宴请场所；北柱楼；还在北柱楼办了一席酒",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；妇人；动作：高公扶起病人；老残低头查看喉咙；环境：高公馆内室；高公府邸；镜头：中景，从老残肩后拍摄，聚焦于病人喉咙；约束：角色连续；场景连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；妇人；动作：高公扶起病人；老残低头查看喉咙；环境：高公馆内室；高公府邸；镜头：中景，从老残肩后拍摄，聚焦于病人喉咙；约束：角色连续；场景连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；妇人；动作：高公扶起病人；老残低头查看喉咙；环境：高公馆内室；高公府邸；镜头：中景，从老残肩后拍摄，聚焦于病人喉咙；约束：角色连续；场景连续；时间：主线；运动：动作连续，空间逻辑清晰",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000041",
              "name": "妇人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000041",
              "voice_card_id": "VO000041",
              "asset_binding_id": "AB000041",
              "available_asset_kinds": [],
              "identity_summary": "高公姨太",
              "visual_features": [
                "高公姨太",
                "看那妇人，约有二十岁光景"
              ]
            },
            {
              "entity_uid": "E000045",
              "name": "北柱楼",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000045",
              "voice_card_id": "",
              "asset_binding_id": "AB000045",
              "available_asset_kinds": [],
              "identity_summary": "宴请场所",
              "visual_features": [
                "北柱楼",
                "宴请场所",
                "还在北柱楼办了一席酒"
              ]
            },
            {
              "entity_uid": "E000039",
              "name": "高公馆",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000039",
              "voice_card_id": "",
              "asset_binding_id": "AB000039",
              "available_asset_kinds": [],
              "identity_summary": "高公住所",
              "visual_features": [
                "高公馆",
                "高公住所",
                "门旁贴了高公馆三个字"
              ]
            },
            {
              "entity_uid": "",
              "name": "高公馆内室",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "高公府邸",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 7,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "几天后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B004",
          "source_scene_id": "S0012",
          "source_group_ids": [
            "AG0010"
          ],
          "source_beat_ids": [
            "AB0010"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000041",
            "E000045",
            "E000039"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000041",
            "VC000045",
            "VC000039"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000041",
            "AB000045",
            "AB000039"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0012_SH02",
      "scene_id": "S0012",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0012_SH02",
        "scene_id": "S0012",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B004",
        "source_block_title": "老残检查病人喉咙的细节",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 12,
        "story_chronology_order": 11,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B004",
            "block_title": "老残检查病人喉咙的细节",
            "lead_scene_id": "S0012"
          }
        ],
        "shot_description": "老残的特写。他眉头微蹙，目光专注。镜头切至喉咙特写：两边红肿，几乎要合缝，颜色淡红。老残直起身，转向高公。",
        "camera": "特写切换：老残面部 -> 喉咙 -> 老残与高公双人中景。",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000045",
          "name": "北柱楼",
          "matched_name": "北柱楼",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000045",
          "voice_card_id": "",
          "asset_binding_id": "AB000045",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "宴请场所",
          "visual_features": [
            "北柱楼",
            "宴请场所",
            "还在北柱楼办了一席酒"
          ],
          "prompt_text": "北柱楼：宴请场所；北柱楼；还在北柱楼办了一席酒",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残观察；老残转向高公；环境：高公馆内室；高公府邸；镜头：特写切换：老残面部，喉咙，老残与高公双人中景；约束：角色连续；场景连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残观察；老残转向高公；环境：高公馆内室；高公府邸；镜头：特写切换：老残面部，喉咙，老残与高公双人中景；约束：角色连续；场景连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残观察；老残转向高公；环境：高公馆内室；高公府邸；镜头：特写切换：老残面部，喉咙，老残与高公双人中景；约束：角色连续；场景连续；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000045",
              "name": "北柱楼",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000045",
              "voice_card_id": "",
              "asset_binding_id": "AB000045",
              "available_asset_kinds": [],
              "identity_summary": "宴请场所",
              "visual_features": [
                "北柱楼",
                "宴请场所",
                "还在北柱楼办了一席酒"
              ]
            },
            {
              "entity_uid": "",
              "name": "高公馆内室",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "高公府邸",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "几天后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B004",
          "source_scene_id": "S0012",
          "source_group_ids": [
            "AG0010"
          ],
          "source_beat_ids": [
            "AB0010"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000045"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000045"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000045"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0012_SH03",
      "scene_id": "S0012",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0012_SH03",
        "scene_id": "S0012",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B004",
        "source_block_title": "老残检查病人喉咙的细节",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 12,
        "story_chronology_order": 11,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B004",
            "block_title": "老残检查病人喉咙的细节",
            "lead_scene_id": "S0012"
          }
        ],
        "shot_description": "老残从随身药囊中取出一个药瓶和一支喉枪，为病人吹了些药。随后，他与高公走出内室，来到厅房。老残在桌前提笔开方。",
        "camera": "跟拍动作，以中景和特写为主。",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000045",
          "name": "北柱楼",
          "matched_name": "北柱楼",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000045",
          "voice_card_id": "",
          "asset_binding_id": "AB000045",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "宴请场所",
          "visual_features": [
            "北柱楼",
            "宴请场所",
            "还在北柱楼办了一席酒"
          ],
          "prompt_text": "北柱楼：宴请场所；北柱楼；还在北柱楼办了一席酒",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残取药吹喉；二人移至厅房；环境：高公馆内室；高公府邸；镜头：跟拍动作，以中景和特写为主；约束：角色连续；场景连续；时间：主线；预留屏显",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残取药吹喉；二人移至厅房；环境：高公馆内室；高公府邸；镜头：跟拍动作，以中景和特写为主；约束：角色连续；场景连续；时间：主线；预留屏显",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；老残；动作：老残取药吹喉；二人移至厅房；环境：高公馆内室；高公府邸；镜头：跟拍动作，以中景和特写为主；约束：角色连续；场景连续；时间：主线；预留屏显；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000045",
              "name": "北柱楼",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000045",
              "voice_card_id": "",
              "asset_binding_id": "AB000045",
              "available_asset_kinds": [],
              "identity_summary": "宴请场所",
              "visual_features": [
                "北柱楼",
                "宴请场所",
                "还在北柱楼办了一席酒"
              ]
            },
            {
              "entity_uid": "",
              "name": "高公馆内室",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "高公府邸",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "几天后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B004",
          "source_scene_id": "S0012",
          "source_group_ids": [
            "AG0010"
          ],
          "source_beat_ids": [
            "AB0010"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000045"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000045"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000045"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0012_SH04",
      "scene_id": "S0012",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0012_SH04",
        "scene_id": "S0012",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B004",
        "source_block_title": "老残检查病人喉咙的细节",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 12,
        "story_chronology_order": 11,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B004",
            "block_title": "老残检查病人喉咙的细节",
            "lead_scene_id": "S0012"
          }
        ],
        "shot_description": "几天后。北柱楼（E000045）内，宴席正酣。高公设宴答谢老残，席间有多位官员作陪。气氛热烈，老残被奉为上宾。",
        "camera": "全景，展现宴席盛况，然后推至主桌。",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高公",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_6F5F8B75B0",
            "name": "官员甲",
            "matched_name": "官员甲",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_6F5F8B75B0",
            "voice_card_id": "",
            "asset_binding_id": "PAB_6F5F8B75B0",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "官员甲：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "官员甲"
            ],
            "prompt_text": "官员甲：screenplay 已出现，待补实体主档与角色设定。"
          },
          {
            "entity_uid": "PCHAR_F2C5C097E8",
            "name": "官员乙",
            "matched_name": "官员乙",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_F2C5C097E8",
            "voice_card_id": "",
            "asset_binding_id": "PAB_F2C5C097E8",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "官员乙：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "官员乙"
            ],
            "prompt_text": "官员乙：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "E000045",
          "name": "北柱楼",
          "matched_name": "北柱楼",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000045",
          "voice_card_id": "",
          "asset_binding_id": "AB000045",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "宴请场所",
          "visual_features": [
            "北柱楼",
            "宴请场所",
            "还在北柱楼办了一席酒"
          ],
          "prompt_text": "北柱楼：宴请场所；北柱楼；还在北柱楼办了一席酒",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；官员甲；官员乙；老残；动作：众人饮酒；高公向老残敬酒；环境：高公馆内室；高公府邸；镜头：全景，展现宴席盛况，然后推至主桌；约束：角色连续；场景连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；官员甲；官员乙；老残；动作：众人饮酒；高公向老残敬酒；环境：高公馆内室；高公府邸；镜头：全景，展现宴席盛况，然后推至主桌；约束：角色连续；场景连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：高公；官员甲；官员乙；老残；动作：众人饮酒；高公向老残敬酒；环境：高公馆内室；高公府邸；镜头：全景，展现宴席盛况，然后推至主桌；约束：角色连续；场景连续；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "官员甲",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "官员乙",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000045",
              "name": "北柱楼",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000045",
              "voice_card_id": "",
              "asset_binding_id": "AB000045",
              "available_asset_kinds": [],
              "identity_summary": "宴请场所",
              "visual_features": [
                "北柱楼",
                "宴请场所",
                "还在北柱楼办了一席酒"
              ]
            },
            {
              "entity_uid": "",
              "name": "高公馆内室",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "高公府邸",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 5,
          "missing_count": 2,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "几天后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B004",
          "source_scene_id": "S0012",
          "source_group_ids": [
            "AG0010"
          ],
          "source_beat_ids": [
            "AB0010"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000045"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000045"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000045"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0013_SH01",
      "scene_id": "S0013",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0013_SH01",
        "scene_id": "S0013",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B005",
        "source_block_title": "高绍殷乘轿拜访老残的场景",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 13,
        "story_chronology_order": 12,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B005",
            "block_title": "高绍殷乘轿拜访老残的场景",
            "lead_scene_id": "S0013"
          }
        ],
        "shot_description": "午后，老残寓所外。一乘蓝呢轿落下，高绍殷下轿，朝门口走去。",
        "camera": "远景，从院内望向门口",
        "duration_seconds": 6.0,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷从一乘蓝呢轿中走下，走向老残寓所的门口，并向门内呼喊。环境为老残的寓所外院，远景镜头从院内望向门口。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷从一乘蓝呢轿中走下，走向老残寓所的门口，并向门内呼喊。环境为老残的寓所外院，远景镜头从院内望向门口。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷从一乘蓝呢轿中走下，走向老残寓所的门口，并向门内呼喊。环境为老残的寓所外院，远景镜头从院内望向门口。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。保留对白反应空间。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "老残寓所",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B005",
          "source_scene_id": "S0013",
          "source_group_ids": [
            "AG0011"
          ],
          "source_beat_ids": [
            "AB0011"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0013_SH02",
      "scene_id": "S0013",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0013_SH02",
        "scene_id": "S0013",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B005",
        "source_block_title": "高绍殷乘轿拜访老残的场景",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 13,
        "story_chronology_order": 12,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B005",
            "block_title": "高绍殷乘轿拜访老残的场景",
            "lead_scene_id": "S0013"
          }
        ],
        "shot_description": "老残寓所厢房内。陈设简朴，靠南一张砖炕，北面方桌，桌上散放着几本书。高绍殷随老残进屋，目光被桌上的书吸引。",
        "camera": "中景，跟随高绍殷视线",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷随老残进入厢房，老残请其上首就坐。高绍殷随手拿起桌上的一本书翻阅，神情逐渐惊讶。环境为老残寓所的厢房内，陈设简朴。中景镜头，跟随高绍殷的视线。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷随老残进入厢房，老残请其上首就坐。高绍殷随手拿起桌上的一本书翻阅，神情逐渐惊讶。环境为老残寓所的厢房内，陈设简朴。中景镜头，跟随高绍殷的视线。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷随老残进入厢房，老残请其上首就坐。高绍殷随手拿起桌上的一本书翻阅，神情逐渐惊讶。环境为老残寓所的厢房内，陈设简朴。中景镜头，跟随高绍殷的视线。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。保留对白反应空间。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "老残寓所",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B005",
          "source_scene_id": "S0013",
          "source_group_ids": [
            "AG0011"
          ],
          "source_beat_ids": [
            "AB0011"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0013_SH03",
      "scene_id": "S0013",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0013_SH03",
        "scene_id": "S0013",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B005",
        "source_block_title": "高绍殷乘轿拜访老残的场景",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 13,
        "story_chronology_order": 12,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B005",
            "block_title": "高绍殷乘轿拜访老残的场景",
            "lead_scene_id": "S0013"
          }
        ],
        "shot_description": "厢房内，两人对坐。高绍殷放下书，话锋一转，试探老残。",
        "camera": "正反打，聚焦两人面部表情",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷放下书，看向老残，神情转为郑重。老残听着，神色平静，略带思索。环境为老残寓所的厢房内。正反打镜头，聚焦两人面部表情。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷放下书，看向老残，神情转为郑重。老残听着，神色平静，略带思索。环境为老残寓所的厢房内。正反打镜头，聚焦两人面部表情。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为高绍殷与老残。高绍殷放下书，看向老残，神情转为郑重。老残听着，神色平静，略带思索。环境为老残寓所的厢房内。正反打镜头，聚焦两人面部表情。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。保留对白反应空间。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "老残寓所",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B005",
          "source_scene_id": "S0013",
          "source_group_ids": [
            "AG0011"
          ],
          "source_beat_ids": [
            "AB0011"
          ],
          "entity_uids": [
            "E000040",
            "E000001",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000040",
            "VC000001",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000040",
            "AB000001",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0013_SH04",
      "scene_id": "S0013",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0013_SH04",
        "scene_id": "S0013",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B005",
        "source_block_title": "高绍殷乘轿拜访老残的场景",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 13,
        "story_chronology_order": 12,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B005",
            "block_title": "高绍殷乘轿拜访老残的场景",
            "lead_scene_id": "S0013"
          }
        ],
        "shot_description": "厢房内，老残略作沉吟，随后应允。两人起身，高绍殷唤轿。镜头随他们走出寓所，望向远处的抚署建筑。",
        "camera": "中景跟随至远景",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "他们",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为老残与高绍殷。老残略作沉吟，点头应允。高绍殷欣然同意。环境为老残寓所及远处的山东抚署轮廓。镜头从中景跟随人物移动至远景。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为老残与高绍殷。老残略作沉吟，点头应允。高绍殷欣然同意。环境为老残寓所及远处的山东抚署轮廓。镜头从中景跟随人物移动至远景。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。时间为主线叙事。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。主体为老残与高绍殷。老残略作沉吟，点头应允。高绍殷欣然同意，起身唤轿。两人一同走出寓所。环境为老残寓所及远处的山东抚署轮廓。镜头从中景跟随人物移动至远景。动作连续，空间逻辑清晰。需保持角色外观、服饰和站位连续，场景结构、地形和道具摆位稳定。保留对白反应空间。时间为主线叙事。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "老残寓所",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B005",
          "source_scene_id": "S0013",
          "source_group_ids": [
            "AG0011"
          ],
          "source_beat_ids": [
            "AB0011"
          ],
          "entity_uids": [
            "E000001",
            "E000040",
            "E000059",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000040",
            "VC000059",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000040",
            "AB000059",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0014_SH01",
      "scene_id": "S0014",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0014_SH01",
        "scene_id": "S0014",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B006",
        "source_block_title": "张宫保求教河工治理的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 14,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B006",
            "block_title": "张宫保求教河工治理的对话",
            "lead_scene_id": "S0014"
          }
        ],
        "shot_description": "山东抚署外景。老残身着随身衣服，随高绍殷步入抚署大门。建筑庄严，带有历史感。两人穿过庭院，走向三堂。",
        "camera": "远景，缓慢推进",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，高绍殷；动作：老残与高绍殷并肩而行，穿过抚署庭院；高绍殷偶尔侧身，为老残引路；环境：山东抚署，宫保签押房；镜头：远景，缓慢推进；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，高绍殷；动作：老残与高绍殷并肩而行，穿过抚署庭院；高绍殷偶尔侧身，为老残引路；环境：山东抚署，宫保签押房；镜头：远景，缓慢推进；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，高绍殷；动作：老残与高绍殷并肩而行，穿过抚署庭院；高绍殷偶尔侧身，为老残引路；环境：山东抚署，宫保签押房；镜头：远景，缓慢推进；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "宫保签押房",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B006",
          "source_scene_id": "S0014",
          "source_group_ids": [
            "AG0012"
          ],
          "source_beat_ids": [
            "AB0012"
          ],
          "entity_uids": [
            "E000001",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0014_SH02",
      "scene_id": "S0014",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0014_SH02",
        "scene_id": "S0014",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B006",
        "source_block_title": "张宫保求教河工治理的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 14,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B006",
            "block_title": "张宫保求教河工治理的对话",
            "lead_scene_id": "S0014"
          }
        ],
        "shot_description": "抚署内“宫门口”。高绍殷的书房与宫保的签押房相对。两人刚在高绍殷书房坐下不久，张宫保便从签押房内走出。他身材魁梧，相貌仁厚。高绍殷立刻迎上，低声禀报。",
        "camera": "中景，摇摄",
        "duration_seconds": 4.0,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "张宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，张宫保，高绍殷；动作：高绍殷与老残在书房内落座；张宫保从签押房内走出，步履沉稳；环境：山东抚署，宫保签押房；镜头：中景，摇摄；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，张宫保，高绍殷；动作：高绍殷与老残在书房内落座；张宫保从签押房内走出，步履沉稳；环境：山东抚署，宫保签押房；镜头：中景，摇摄；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残，张宫保，高绍殷；动作：高绍殷与老残在书房内落座；张宫保从签押房内走出，步履沉稳；环境：山东抚署，宫保签押房；镜头：中景，摇摄；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "宫保签押房",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B006",
          "source_scene_id": "S0014",
          "source_group_ids": [
            "AG0012"
          ],
          "source_beat_ids": [
            "AB0012"
          ],
          "entity_uids": [
            "E000001",
            "E000043",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000043",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000043",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0014_SH03",
      "scene_id": "S0014",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0014_SH03",
        "scene_id": "S0014",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B006",
        "source_block_title": "张宫保求教河工治理的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 14,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B006",
            "block_title": "张宫保求教河工治理的对话",
            "lead_scene_id": "S0014"
          }
        ],
        "shot_description": "张宫保听完高绍殷禀报，连声呼唤，并示意差官去请。老残闻声起身，走向张宫保。两人在签押房门口初次正式对视。",
        "camera": "中近景，正反打",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "张宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：张宫保急切地连声呼唤；差官跑上前听令，然后转身高喊；环境：山东抚署，宫保签押房；镜头：中近景，正反打；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：张宫保急切地连声呼唤；差官跑上前听令，然后转身高喊；环境：山东抚署，宫保签押房；镜头：中近景，正反打；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：张宫保急切地连声呼唤；差官跑上前听令，然后转身高喊；环境：山东抚署，宫保签押房；镜头：中近景，正反打；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "宫保签押房",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 6,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B006",
          "source_scene_id": "S0014",
          "source_group_ids": [
            "AG0012"
          ],
          "source_beat_ids": [
            "AB0012"
          ],
          "entity_uids": [
            "E000048",
            "E000043",
            "E000001",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000043",
            "VC000001",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000043",
            "AB000001",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0014_SH04",
      "scene_id": "S0014",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0014_SH04",
        "scene_id": "S0014",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B006",
        "source_block_title": "张宫保求教河工治理的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 14,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B006",
            "block_title": "张宫保求教河工治理的对话",
            "lead_scene_id": "S0014"
          }
        ],
        "shot_description": "签押房内。红木炕上，张宫保坐于上首，老残坐于对面，高绍殷相陪。张宫保表达对河工难题的焦虑与求贤若渴。老残先是客套，随即引出贾让与王景的治河策略对比。",
        "camera": "三人中景，过肩镜头",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "张宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：差官打起软帘，老残入内，再次作揖；宫保示意老残在红木炕上首坐下；环境：山东抚署，宫保签押房；镜头：三人中景，过肩镜头；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：差官打起软帘，老残入内，再次作揖；宫保示意老残在红木炕上首坐下；环境：山东抚署，宫保签押房；镜头：三人中景，过肩镜头；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：差官，张宫保，老残，高绍殷；动作：差官打起软帘，老残入内，再次作揖；宫保示意老残在红木炕上首坐下；环境：山东抚署，宫保签押房；镜头：三人中景，过肩镜头；约束：角色外观、服饰和站位连续；场景结构、地形和道具摆位稳定；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            },
            {
              "entity_uid": "",
              "name": "宫保签押房",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 6,
          "ready_count": 6,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B006",
          "source_scene_id": "S0014",
          "source_group_ids": [
            "AG0012"
          ],
          "source_beat_ids": [
            "AB0012"
          ],
          "entity_uids": [
            "E000048",
            "E000043",
            "E000001",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000043",
            "VC000001",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000043",
            "AB000001",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0015_SH01",
      "scene_id": "S0015",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0015_SH01",
        "scene_id": "S0015",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B007",
        "source_block_title": "宫保邀请老残入住南书房",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 15,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B007",
            "block_title": "宫保邀请老残入住南书房",
            "lead_scene_id": "S0015"
          }
        ],
        "shot_description": "山东抚署内，张宫保听完老残的见解，面露喜色，转向一旁的高绍殷。",
        "camera": "中景，三人构图，宫保为主焦点",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "张宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保神色欣然，转向一旁的高绍殷。老残与高公在场。中景镜头，三人构图，以宫保为主焦点。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保神色欣然，转向一旁的高绍殷。老残与高公在场。中景镜头，三人构图，以宫保为主焦点。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保转向高绍殷，神色欣然，高绍殷恭敬聆听。老残与高公在场。中景镜头，三人构图，以宫保为主焦点。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B007",
          "source_scene_id": "S0015",
          "source_group_ids": [
            "AG0013"
          ],
          "source_beat_ids": [
            "AB0013"
          ],
          "entity_uids": [
            "E000043",
            "E000001",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000043",
            "VC000001",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000043",
            "AB000001",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0015_SH02",
      "scene_id": "S0015",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0015_SH02",
        "scene_id": "S0015",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B007",
        "source_block_title": "宫保邀请老残入住南书房",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 15,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B007",
            "block_title": "宫保邀请老残入住南书房",
            "lead_scene_id": "S0015"
          }
        ],
        "shot_description": "老残闻言，微微欠身，脸上露出感激但为难的神色。",
        "camera": "近景，老残单人",
        "duration_seconds": 4.0,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残拱手，神色诚恳中带着歉意，微微欠身，脸上露出感激但为难的神色。近景镜头，老残单人。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残拱手，神色诚恳中带着歉意，微微欠身，脸上露出感激但为难的神色。近景镜头，老残单人。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残拱手，神色诚恳中带着歉意，微微欠身，脸上露出感激但为难的神色。近景镜头，老残单人。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            }
          ],
          "total_count": 2,
          "ready_count": 2,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B007",
          "source_scene_id": "S0015",
          "source_group_ids": [
            "AG0013"
          ],
          "source_beat_ids": [
            "AB0013"
          ],
          "entity_uids": [
            "E000001",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0015_SH03",
      "scene_id": "S0015",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0015_SH03",
        "scene_id": "S0015",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B007",
        "source_block_title": "宫保邀请老残入住南书房",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 15,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B007",
            "block_title": "宫保邀请老残入住南书房",
            "lead_scene_id": "S0015"
          }
        ],
        "shot_description": "老残转向宫保，清晰而坚定地陈述自己的计划。宫保脸上的笑容渐渐凝固。",
        "camera": "正反打，在老残与宫保之间切换",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "张宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残转向宫保，从容陈述。张宫保听着，神色由喜转淡，露出明显的失望。正反打镜头，在老残与宫保之间切换。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残转向宫保，从容陈述。张宫保听着，神色由喜转淡，露出明显的失望。正反打镜头，在老残与宫保之间切换。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，老残转向宫保，从容陈述。张宫保听着，神色由喜转淡，露出明显的失望。正反打镜头，在老残与宫保之间切换。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。保留对白反应空间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B007",
          "source_scene_id": "S0015",
          "source_group_ids": [
            "AG0013"
          ],
          "source_beat_ids": [
            "AB0013"
          ],
          "entity_uids": [
            "E000001",
            "E000043",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000043",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000043",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0015_SH04",
      "scene_id": "S0015",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0015_SH04",
        "scene_id": "S0015",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B007",
        "source_block_title": "宫保邀请老残入住南书房",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 15,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B007",
            "block_title": "宫保邀请老残入住南书房",
            "lead_scene_id": "S0015"
          }
        ],
        "shot_description": "宫保神色怏怏，不便强留。老残起身告辞，与高绍殷一同离开抚署。",
        "camera": "全景，跟随老残与高绍殷的背影走出厅堂",
        "duration_seconds": 4.6,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000040",
            "name": "高公",
            "matched_name": "高绍殷",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000040",
            "voice_card_id": "VO000040",
            "asset_binding_id": "AB000040",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "高公馆主人；文案老爷",
            "visual_features": [
              "高公馆主人",
              "文案老爷",
              "高公将他轻轻扶起，对着窗户的亮光",
              "同高绍殷进了抚署"
            ],
            "prompt_text": "高公：高公馆主人；文案老爷；高公馆主人；文案老爷",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000046",
          "name": "抚署",
          "matched_name": "山东抚署",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000046",
          "voice_card_id": "",
          "asset_binding_id": "AB000046",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "明朝齐王府；官府衙门",
          "visual_features": [
            "老残穿着随身衣服，同高绍殷进了抚署",
            "官府衙门",
            "明朝齐王府"
          ],
          "prompt_text": "抚署：明朝齐王府；官府衙门；老残穿着随身衣服，同高绍殷进了抚署；官府衙门",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保微微点头，未再多言。老残向宫保再次拱手，转身与高绍殷一同离开。全景镜头，跟随老残与高绍殷的背影走出厅堂。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保微微点头，未再多言。老残向宫保再次拱手，转身与高绍殷一同离开。全景镜头，跟随老残与高绍殷的背影走出厅堂。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事风格，细节清晰，角色形象一致，光照连续。山东抚署内，张宫保微微点头，未再多言。老残向宫保再次拱手，转身与高绍殷一同离开。全景镜头，跟随老残与高绍殷的背影走出厅堂。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。照顾旁白节奏。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "E000040",
              "name": "高公",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000040",
              "voice_card_id": "VO000040",
              "asset_binding_id": "AB000040",
              "available_asset_kinds": [],
              "identity_summary": "高公馆主人；文案老爷",
              "visual_features": [
                "高公馆主人",
                "文案老爷",
                "高公将他轻轻扶起，对着窗户的亮光",
                "同高绍殷进了抚署"
              ]
            },
            {
              "entity_uid": "E000046",
              "name": "抚署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000046",
              "voice_card_id": "",
              "asset_binding_id": "AB000046",
              "available_asset_kinds": [],
              "identity_summary": "明朝齐王府；官府衙门",
              "visual_features": [
                "老残穿着随身衣服，同高绍殷进了抚署",
                "官府衙门",
                "明朝齐王府"
              ]
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B007",
          "source_scene_id": "S0015",
          "source_group_ids": [
            "AG0013"
          ],
          "source_beat_ids": [
            "AB0013"
          ],
          "entity_uids": [
            "E000001",
            "E000043",
            "E000040",
            "E000046"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000043",
            "VC000040",
            "VC000046"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000043",
            "AB000040",
            "AB000046"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0016_SH01",
      "scene_id": "S0016",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0016_SH01",
        "scene_id": "S0016",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B008",
        "source_block_title": "【传闻】老残否认抚台邀请的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "rumor",
        "narrative_order": 16,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B008",
            "block_title": "【传闻】老残否认抚台邀请的对话",
            "lead_scene_id": "S0016"
          }
        ],
        "shot_description": "傍晚，客栈内。老残刚回到自己房间，掌柜满脸堆笑地快步走进来。",
        "camera": "中景，从老残身后拍摄，掌柜入画",
        "duration_seconds": 5.7,
        "onstage_characters": [
          {
            "entity_uid": "E000047",
            "name": "掌柜",
            "matched_name": "掌柜",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000047",
            "voice_card_id": "VO000047",
            "asset_binding_id": "AB000047",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店掌柜",
            "visual_features": [
              "客店掌柜",
              "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
              "掌櫃的笑迷迷的迎著說道"
            ],
            "prompt_text": "掌柜：客店掌柜；傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜；掌櫃的笑迷迷的迎著說道",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈",
          "matched_name": "客栈",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，老残刚回到房间，掌柜快步走进来。掌柜拱手作揖，脸上带着夸张的喜色。老残放下手中物品，面露疑惑。中景，从老残身后拍摄，掌柜入画。保持角色外观、服饰和站位连续。传闻视角。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，老残刚回到房间，掌柜快步走进来。掌柜拱手作揖，脸上带着夸张的喜色。老残放下手中物品，面露疑惑。中景，从老残身后拍摄，掌柜入画。保持角色外观、服饰和站位连续。传闻视角。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，老残刚回到房间，掌柜快步走进来。掌柜拱手作揖，脸上带着夸张的喜色。老残放下手中物品，面露疑惑。中景，从老残身后拍摄，掌柜入画。保持角色外观、服饰和站位连续。动作呈现保留不确定性，保留对白反应空间。传闻视角。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；传闻段乱改角色身份；用夸张风格替代叙事区别",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000047",
              "name": "掌柜",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000047",
              "voice_card_id": "VO000047",
              "asset_binding_id": "AB000047",
              "available_asset_kinds": [],
              "identity_summary": "客店掌柜",
              "visual_features": [
                "客店掌柜",
                "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
                "掌櫃的笑迷迷的迎著說道"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_rumor_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B008",
          "source_scene_id": "S0016",
          "source_group_ids": [
            "AG0014"
          ],
          "source_beat_ids": [
            "AB0014"
          ],
          "entity_uids": [
            "E000047",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000047",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000047",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0016_SH02",
      "scene_id": "S0016",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0016_SH02",
        "scene_id": "S0016",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B008",
        "source_block_title": "【传闻】老残否认抚台邀请的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "rumor",
        "narrative_order": 16,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B008",
            "block_title": "【传闻】老残否认抚台邀请的对话",
            "lead_scene_id": "S0016"
          }
        ],
        "shot_description": "掌柜凑近，压低声音但难掩激动。老残听着，眉头微皱。",
        "camera": "正反打，特写两人面部表情",
        "duration_seconds": 5.2,
        "onstage_characters": [
          {
            "entity_uid": "E000047",
            "name": "掌柜",
            "matched_name": "掌柜",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000047",
            "voice_card_id": "VO000047",
            "asset_binding_id": "AB000047",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店掌柜",
            "visual_features": [
              "客店掌柜",
              "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
              "掌櫃的笑迷迷的迎著說道"
            ],
            "prompt_text": "掌柜：客店掌柜；傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜；掌櫃的笑迷迷的迎著說道",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "抚台",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈",
          "matched_name": "客栈",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，掌柜凑近老残，压低声音但难掩激动。掌柜比划着，模仿抚台催促的样子。老残微微摇头，露出无奈的笑容。正反打，特写两人面部表情。保持角色外观、服饰和站位连续。传闻视角。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，掌柜凑近老残，压低声音但难掩激动。掌柜比划着，模仿抚台催促的样子。老残微微摇头，露出无奈的笑容。正反打，特写两人面部表情。保持角色外观、服饰和站位连续。传闻视角。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈内，掌柜凑近老残，压低声音但难掩激动。掌柜比划着，模仿抚台催促的样子。老残微微摇头，露出无奈的笑容。正反打，特写两人面部表情。保持角色外观、服饰和站位连续。动作呈现保留不确定性，保留对白反应空间。传闻视角。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；传闻段乱改角色身份；用夸张风格替代叙事区别",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000047",
              "name": "掌柜",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000047",
              "voice_card_id": "VO000047",
              "asset_binding_id": "AB000047",
              "available_asset_kinds": [],
              "identity_summary": "客店掌柜",
              "visual_features": [
                "客店掌柜",
                "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
                "掌櫃的笑迷迷的迎著說道"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_rumor_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B008",
          "source_scene_id": "S0016",
          "source_group_ids": [
            "AG0014"
          ],
          "source_beat_ids": [
            "AB0014"
          ],
          "entity_uids": [
            "E000047",
            "E000001",
            "E000043"
          ],
          "visual_card_ids": [
            "VC000047",
            "VC000001",
            "VC000043"
          ],
          "asset_binding_ids": [
            "AB000047",
            "AB000001",
            "AB000043"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0016_SH03",
      "scene_id": "S0016",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0016_SH03",
        "scene_id": "S0016",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B008",
        "source_block_title": "【传闻】老残否认抚台邀请的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "rumor",
        "narrative_order": 16,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B008",
            "block_title": "【传闻】老残否认抚台邀请的对话",
            "lead_scene_id": "S0016"
          }
        ],
        "shot_description": "突然，客栈外传来高声呼喊。掌柜慌忙跑出去。一个戴亮蓝顶子、穿官服的差官提着灯笼，手持双红名帖站在门口。",
        "camera": "全景，从客栈内望向门口，差官身影被灯笼光勾勒",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000047",
            "name": "掌柜",
            "matched_name": "掌柜",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000047",
            "voice_card_id": "VO000047",
            "asset_binding_id": "AB000047",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店掌柜",
            "visual_features": [
              "客店掌柜",
              "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
              "掌櫃的笑迷迷的迎著說道"
            ],
            "prompt_text": "掌柜：客店掌柜；傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜；掌櫃的笑迷迷的迎著說道",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈",
          "matched_name": "客栈",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈门口，一个戴亮蓝顶子、穿官服的差官提着灯笼，手持双红名帖高声呼喊。掌柜慌忙小跑迎上。老残在房内望向门口。全景，从客栈内望向门口，差官身影被灯笼光勾勒。保持角色外观、服饰和站位连续。传闻视角。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈门口，一个戴亮蓝顶子、穿官服的差官提着灯笼，手持双红名帖高声呼喊。掌柜慌忙小跑迎上。老残在房内望向门口。全景，从客栈内望向门口，差官身影被灯笼光勾勒。保持角色外观、服饰和站位连续。传闻视角。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈门口，一个戴亮蓝顶子、穿官服的差官提着灯笼，手持双红名帖高声呼喊。掌柜慌忙小跑迎上。老残在房内望向门口。全景，从客栈内望向门口，差官身影被灯笼光勾勒。保持角色外观、服饰和站位连续。动作呈现保留不确定性，保留对白反应空间。传闻视角。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；传闻段乱改角色身份；用夸张风格替代叙事区别",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000047",
              "name": "掌柜",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000047",
              "voice_card_id": "VO000047",
              "asset_binding_id": "AB000047",
              "available_asset_kinds": [],
              "identity_summary": "客店掌柜",
              "visual_features": [
                "客店掌柜",
                "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
                "掌櫃的笑迷迷的迎著說道"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_rumor_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B008",
          "source_scene_id": "S0016",
          "source_group_ids": [
            "AG0014"
          ],
          "source_beat_ids": [
            "AB0014"
          ],
          "entity_uids": [
            "E000048",
            "E000047",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000047",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000047",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0016_SH04",
      "scene_id": "S0016",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0016_SH04",
        "scene_id": "S0016",
        "episode_id": "EP0002",
        "source_block_id": "EP0002B008",
        "source_block_title": "【传闻】老残否认抚台邀请的对话",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "rumor",
        "narrative_order": 16,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0002",
            "block_id": "EP0002B008",
            "block_title": "【传闻】老残否认抚台邀请的对话",
            "lead_scene_id": "S0016"
          }
        ],
        "shot_description": "掌柜引差官进房。差官向老残请安，递上名帖。身后两人抬进一个三层长方抬盒。",
        "camera": "中景，跟随差官进入房间",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000024",
            "name": "茶房",
            "matched_name": "茶房",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000024",
            "voice_card_id": "VO000024",
            "asset_binding_id": "AB000024",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店伙计",
            "visual_features": [
              "客店伙计",
              "掌柜同茶房等人站在旁边",
              "老殘一面叫茶房來，給了挑盒子的四百錢"
            ],
            "prompt_text": "茶房：客店伙计；掌柜同茶房等人站在旁边；老殘一面叫茶房來，給了挑盒子的四百錢",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000047",
            "name": "掌柜",
            "matched_name": "掌柜",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000047",
            "voice_card_id": "VO000047",
            "asset_binding_id": "AB000047",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店掌柜",
            "visual_features": [
              "客店掌柜",
              "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
              "掌櫃的笑迷迷的迎著說道"
            ],
            "prompt_text": "掌柜：客店掌柜；傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜；掌櫃的笑迷迷的迎著說道",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈",
          "matched_name": "客栈",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈房间内，掌柜引差官进房。差官上前一步，向老残请安，递上名帖。身后两人抬进一个三层长方抬盒，打开盖子，露出丰盛菜肴。掌柜和茶房在一旁看呆了。中景，跟随差官进入房间。保持角色外观、服饰和站位连续。传闻视角。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈房间内，掌柜引差官进房。差官上前一步，向老残请安，递上名帖。身后两人抬进一个三层长方抬盒，打开盖子，露出丰盛菜肴。掌柜和茶房在一旁看呆了。中景，跟随差官进入房间。保持角色外观、服饰和站位连续。传闻视角。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续，项目级统一风格，场景结构连续，光照逻辑稳定，构图清晰，主体突出，不确定性可感知，主体信息仍可辨识。傍晚，客栈房间内，掌柜引差官进房。差官上前一步，向老残请安，递上名帖。身后两人抬进一个三层长方抬盒，打开盖子，露出丰盛菜肴。掌柜和茶房在一旁看呆了。中景，跟随差官进入房间。保持角色外观、服饰和站位连续。动作呈现保留不确定性，保留对白反应空间。传闻视角。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；传闻段乱改角色身份；用夸张风格替代叙事区别",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000024",
              "name": "茶房",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000024",
              "voice_card_id": "VO000024",
              "asset_binding_id": "AB000024",
              "available_asset_kinds": [],
              "identity_summary": "客店伙计",
              "visual_features": [
                "客店伙计",
                "掌柜同茶房等人站在旁边",
                "老殘一面叫茶房來，給了挑盒子的四百錢"
              ]
            },
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000047",
              "name": "掌柜",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000047",
              "voice_card_id": "VO000047",
              "asset_binding_id": "AB000047",
              "available_asset_kinds": [],
              "identity_summary": "客店掌柜",
              "visual_features": [
                "客店掌柜",
                "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
                "掌櫃的笑迷迷的迎著說道"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_rumor_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "随后",
        "source_refs": {
          "episode_id": "EP0002",
          "source_block_id": "EP0002B008",
          "source_scene_id": "S0016",
          "source_group_ids": [
            "AG0014"
          ],
          "source_beat_ids": [
            "AB0014"
          ],
          "entity_uids": [
            "E000024",
            "E000048",
            "E000001",
            "E000047"
          ],
          "visual_card_ids": [
            "VC000024",
            "VC000048",
            "VC000001",
            "VC000047"
          ],
          "asset_binding_ids": [
            "AB000024",
            "AB000048",
            "AB000001",
            "AB000047"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0017_SH01",
      "scene_id": "S0017",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0017_SH01",
        "scene_id": "S0017",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B001",
        "source_block_title": "老残为差官倒茶",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 17,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B001",
            "block_title": "老残为差官倒茶",
            "lead_scene_id": "S0017"
          }
        ],
        "shot_description": "客栈房间内。老残拿起茶壶，为坐在对面的差官倒了一碗茶。差官见状，连忙从座位上站起，恭敬地请了个安道谢。",
        "camera": "中景，从老残倒茶的动作摇至差官起身行礼。",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈房间",
          "matched_name": "客栈房间",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈房间"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，游方郎中老残正为抚署差官倒茶。差官见状连忙从座位上站起，恭敬地请安道谢。中景镜头，从老残倒茶的动作摇至差官起身行礼。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，游方郎中老残正为抚署差官倒茶。差官见状连忙从座位上站起，恭敬地请安道谢。中景镜头，从老残倒茶的动作摇至差官起身行礼。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，游方郎中老残正为抚署差官倒茶。差官见状连忙从座位上站起，恭敬地请安道谢。中景镜头，从老残倒茶的动作摇至差官起身行礼。动作连续，空间逻辑清晰。保持角色外观、服饰和站位连续。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈房间",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "客店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B001",
          "source_scene_id": "S0017",
          "source_group_ids": [
            "AG0015"
          ],
          "source_beat_ids": [
            "AB0015"
          ],
          "entity_uids": [
            "E000048",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0017_SH02",
      "scene_id": "S0017",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0017_SH02",
        "scene_id": "S0017",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B001",
        "source_block_title": "老残为差官倒茶",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 17,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B001",
            "block_title": "老残为差官倒茶",
            "lead_scene_id": "S0017"
          }
        ],
        "shot_description": "差官坐下，身体微微前倾，向老残传达宫保的吩咐。老残平静地听着。",
        "camera": "双人中景，正反打。",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000043",
            "name": "宫保",
            "matched_name": "宫保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000043",
            "voice_card_id": "VO000043",
            "asset_binding_id": "AB000043",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "山东巡抚",
            "visual_features": [
              "山东巡抚",
              "宫保赏识非凡",
              "对面便是宫保的签押房",
              "聽官保吩咐，趕緊打掃南書房院子"
            ],
            "prompt_text": "宫保：山东巡抚；宫保赏识非凡；对面便是宫保的签押房",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈房间",
          "matched_name": "客栈房间",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈房间"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，抚署差官身体微微前倾，正向老残传达宫保的吩咐。老残平静地倾听。双人中景，正反打构图。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，抚署差官身体微微前倾，正向老残传达宫保的吩咐。老残平静地倾听。双人中景，正反打构图。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，抚署差官身体微微前倾，正向老残传达宫保的吩咐。老残平静地倾听。双人中景，正反打构图。动作连续，空间逻辑清晰。保留对白反应空间。保持角色外观、服饰和站位连续。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000043",
              "name": "宫保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000043",
              "voice_card_id": "VO000043",
              "asset_binding_id": "AB000043",
              "available_asset_kinds": [],
              "identity_summary": "山东巡抚",
              "visual_features": [
                "山东巡抚",
                "宫保赏识非凡",
                "对面便是宫保的签押房",
                "聽官保吩咐，趕緊打掃南書房院子"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈房间",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "客店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B001",
          "source_scene_id": "S0017",
          "source_group_ids": [
            "AG0015"
          ],
          "source_beat_ids": [
            "AB0015"
          ],
          "entity_uids": [
            "E000048",
            "E000001",
            "E000043"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000001",
            "VC000043"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000001",
            "AB000043"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0017_SH03",
      "scene_id": "S0017",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0017_SH03",
        "scene_id": "S0017",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B001",
        "source_block_title": "老残为差官倒茶",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 17,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B001",
            "block_title": "老残为差官倒茶",
            "lead_scene_id": "S0017"
          }
        ],
        "shot_description": "老残客气地回应。差官再次站起，请安告辞，并索要名片。老残一面唤来茶房，吩咐给挑盒子的人四百钱；一面走到桌边，提笔写领谢帖子。",
        "camera": "中景，跟随老残动作。特写老残写字的手。",
        "duration_seconds": 4.7,
        "onstage_characters": [
          {
            "entity_uid": "E000024",
            "name": "茶房",
            "matched_name": "茶房",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000024",
            "voice_card_id": "VO000024",
            "asset_binding_id": "AB000024",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店伙计",
            "visual_features": [
              "客店伙计",
              "掌柜同茶房等人站在旁边",
              "老殘一面叫茶房來，給了挑盒子的四百錢"
            ],
            "prompt_text": "茶房：客店伙计；掌柜同茶房等人站在旁边；老殘一面叫茶房來，給了挑盒子的四百錢",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈房间",
          "matched_name": "客栈房间",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈房间"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，差官再次站起请安告辞。老残一面唤来客店伙计茶房，吩咐给挑盒子的人四百钱；一面走到桌边提笔写领谢帖子。中景跟随老残动作，可包含特写老残写字的手。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，差官再次站起请安告辞。老残一面唤来客店伙计茶房，吩咐给挑盒子的人四百钱；一面走到桌边提笔写领谢帖子。中景跟随老残动作，可包含特写老残写字的手。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。客栈房间内，差官再次站起请安告辞。老残一面唤来客店伙计茶房，吩咐给挑盒子的人四百钱；一面走到桌边提笔写领谢帖子。中景跟随老残动作，可包含特写老残写字的手。动作连续，空间逻辑清晰。保留对白反应空间。保持角色外观、服饰和站位连续。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000024",
              "name": "茶房",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000024",
              "voice_card_id": "VO000024",
              "asset_binding_id": "AB000024",
              "available_asset_kinds": [],
              "identity_summary": "客店伙计",
              "visual_features": [
                "客店伙计",
                "掌柜同茶房等人站在旁边",
                "老殘一面叫茶房來，給了挑盒子的四百錢"
              ]
            },
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈房间",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "客店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B001",
          "source_scene_id": "S0017",
          "source_group_ids": [
            "AG0015"
          ],
          "source_beat_ids": [
            "AB0015"
          ],
          "entity_uids": [
            "E000024",
            "E000048",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000024",
            "VC000048",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000024",
            "AB000048",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0017_SH04",
      "scene_id": "S0017",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0017_SH04",
        "scene_id": "S0017",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B001",
        "source_block_title": "老残为差官倒茶",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 17,
        "story_chronology_order": 13,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B001",
            "block_title": "老残为差官倒茶",
            "lead_scene_id": "S0017"
          }
        ],
        "shot_description": "老残将写好的帖子递给差官。差官再三推让，老残坚持送客。两人一前一后走出房间，穿过客店大堂，来到大门口。老残目送差官上马离去。",
        "camera": "从房间跟拍至门口。远景，老残站在门口，看着差官骑马远去的背影。",
        "duration_seconds": 4.6,
        "onstage_characters": [
          {
            "entity_uid": "E000048",
            "name": "差官",
            "matched_name": "差官",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000048",
            "voice_card_id": "VO000048",
            "asset_binding_id": "AB000048",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "抚署差役；武巡捕",
            "visual_features": [
              "抚署差役",
              "武巡捕",
              "便有个差官跑来喊道",
              "那人連忙立起，請了個安道謝"
            ],
            "prompt_text": "差官：抚署差役；武巡捕；抚署差役；武巡捕",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "客栈房间",
          "matched_name": "客栈房间",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "客栈房间"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。老残将写好的帖子递给差官，差官再三推让。两人一前一后走出房间，穿过客店大堂，来到大门口。远景，老残站在门口，看着差官骑马远去的背影。保持角色外观、服饰和站位连续。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。老残将写好的帖子递给差官，差官再三推让。两人一前一后走出房间，穿过客店大堂，来到大门口。远景，老残站在门口，看着差官骑马远去的背影。保持角色外观、服饰和站位连续。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。老残将写好的帖子递给差官，差官再三推让。两人一前一后走出房间，穿过客店大堂，来到大门口。远景，老残站在门口，看着差官骑马远去的背影。动作连续，空间逻辑清晰。照顾旁白节奏。保持角色外观、服饰和站位连续。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000048",
              "name": "差官",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000048",
              "voice_card_id": "VO000048",
              "asset_binding_id": "AB000048",
              "available_asset_kinds": [],
              "identity_summary": "抚署差役；武巡捕",
              "visual_features": [
                "抚署差役",
                "武巡捕",
                "便有个差官跑来喊道",
                "那人連忙立起，請了個安道謝"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "客栈房间",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "客店",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B001",
          "source_scene_id": "S0017",
          "source_group_ids": [
            "AG0015"
          ],
          "source_beat_ids": [
            "AB0015"
          ],
          "entity_uids": [
            "E000048",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000048",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000048",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0018_SH01",
      "scene_id": "S0018",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0018_SH01",
        "scene_id": "S0018",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B002",
        "source_block_title": "老残为避纠缠连夜离济",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 18,
        "story_chronology_order": 14,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B002",
            "block_title": "老残为避纠缠连夜离济",
            "lead_scene_id": "S0018"
          }
        ],
        "shot_description": "深夜，济南客栈内。烛光下，老残伏案疾书，神色凝重。写完信，他吹熄蜡烛，屋内陷入黑暗。天未明，他结算了店账，雇了一辆二把手的小车，悄然出城。",
        "camera": "远景/中景切换",
        "duration_seconds": 5.3,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "济南",
          "matched_name": "济南",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "济南"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残在烛光下写信，随后吹熄蜡烛；环境：济南客栈内，深夜；镜头：远景/中景切换；约束：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残在烛光下写信，随后吹熄蜡烛；环境：济南客栈内，深夜；镜头：远景/中景切换；约束：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残伏案写信，神色凝重，写完信后吹熄蜡烛；环境：济南客栈内，深夜；镜头：远景/中景切换；约束：保持角色外观、服饰和站位连续；时间：主线；运动：动作连续，空间逻辑清晰；照顾旁白节奏",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "济南",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "雒口",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "船上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 4,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B002",
          "source_scene_id": "S0018",
          "source_group_ids": [
            "AG0016"
          ],
          "source_beat_ids": [
            "AB0016"
          ],
          "entity_uids": [
            "E000001"
          ],
          "visual_card_ids": [
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0018_SH02",
      "scene_id": "S0018",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0018_SH02",
        "scene_id": "S0018",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B002",
        "source_block_title": "老残为避纠缠连夜离济",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 18,
        "story_chronology_order": 14,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B002",
            "block_title": "老残为避纠缠连夜离济",
            "lead_scene_id": "S0018"
          }
        ],
        "shot_description": "雒口码头。老残登上一只小船，船家升起帆。小船逆流而上，驶向曹州府方向。画面叠化，展现数日行程：落日下的齐河县城，平阴，寿张，最终抵达董家口。",
        "camera": "远景/航拍",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "济南",
          "matched_name": "济南",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "济南"
        },
        "prop_refs": [
          {
            "entity_uid": "E000013",
            "name": "渔船",
            "matched_name": "小船",
            "type": "物品",
            "role": "item",
            "visual_card_id": "VC000013",
            "voice_card_id": "",
            "asset_binding_id": "AB000013",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "轻快小船",
            "visual_features": [
              "渔船",
              "轻快小船",
              "選了一隻輕快漁船",
              "趕忙回了小船"
            ],
            "prompt_text": "渔船：轻快小船；渔船；選了一隻輕快漁船",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残登上小船，船家升起船帆；环境：雒口码头，河面，东南风；关键物件：渔船；镜头：远景/航拍；约束：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残登上小船，船家升起船帆；环境：雒口码头，河面，东南风；关键物件：渔船；镜头：远景/航拍；约束：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老残；动作：老残登船，船家升帆，小船逆流而上；环境：雒口码头，河面，东南风；关键物件：渔船；镜头：远景/航拍；约束：保持角色外观、服饰和站位连续；时间：主线；运动：动作连续，空间逻辑清晰；照顾旁白节奏",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "济南",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "雒口",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "船上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "E000013",
              "name": "渔船",
              "role": "item",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000013",
              "voice_card_id": "",
              "asset_binding_id": "AB000013",
              "available_asset_kinds": [],
              "identity_summary": "轻快小船",
              "visual_features": [
                "渔船",
                "轻快小船",
                "選了一隻輕快漁船",
                "趕忙回了小船"
              ]
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B002",
          "source_scene_id": "S0018",
          "source_group_ids": [
            "AG0016"
          ],
          "source_beat_ids": [
            "AB0016"
          ],
          "entity_uids": [
            "E000001",
            "E000013"
          ],
          "visual_card_ids": [
            "VC000001",
            "VC000013"
          ],
          "asset_binding_ids": [
            "AB000001",
            "AB000013"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0018_SH03",
      "scene_id": "S0018",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0018_SH03",
        "scene_id": "S0018",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B002",
        "source_block_title": "老残为避纠缠连夜离济",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 18,
        "story_chronology_order": 14,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B002",
            "block_title": "老残为避纠缠连夜离济",
            "lead_scene_id": "S0018"
          }
        ],
        "shot_description": "董二房老店门口。辰牌时分，住客已散。掌柜老董（六十多岁）在门口闲坐。老残搬进行李，也在门口长凳上坐下。两人望着街景。",
        "camera": "双人中景",
        "duration_seconds": 5.5,
        "onstage_characters": [
          {
            "entity_uid": "E000052",
            "name": "老董",
            "matched_name": "老董",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000052",
            "voice_card_id": "VO000052",
            "asset_binding_id": "AB000052",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老董与老残存在稳定剧情关联",
            "visual_features": [],
            "prompt_text": "老董：老董与老残存在稳定剧情关联",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000047",
            "name": "掌柜",
            "matched_name": "掌柜",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000047",
            "voice_card_id": "VO000047",
            "asset_binding_id": "AB000047",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "客店掌柜",
            "visual_features": [
              "客店掌柜",
              "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
              "掌櫃的笑迷迷的迎著說道"
            ],
            "prompt_text": "掌柜：客店掌柜；傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜；掌櫃的笑迷迷的迎著說道",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "济南",
          "matched_name": "济南",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "济南"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残搬运行李入住，老董在店门口闲坐；环境：董家口，董二房老店门口，辰牌时分；镜头：双人中景；约束：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残搬运行李入住，老董在店门口闲坐；环境：董家口，董二房老店门口，辰牌时分；镜头：双人中景；约束：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残搬行李入住，在门口长凳坐下，老董闲坐；环境：董家口，董二房老店门口，辰牌时分；镜头：双人中景；约束：保持角色外观、服饰和站位连续；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000052",
              "name": "老董",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000052",
              "voice_card_id": "VO000052",
              "asset_binding_id": "AB000052",
              "available_asset_kinds": [],
              "identity_summary": "老董与老残存在稳定剧情关联",
              "visual_features": []
            },
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "E000047",
              "name": "掌柜",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000047",
              "voice_card_id": "VO000047",
              "asset_binding_id": "AB000047",
              "available_asset_kinds": [],
              "identity_summary": "客店掌柜",
              "visual_features": [
                "客店掌柜",
                "傍晚回到店里，店里掌柜的连忙跑进屋来说声恭喜",
                "掌櫃的笑迷迷的迎著說道"
              ]
            },
            {
              "entity_uid": "",
              "name": "济南",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "雒口",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "船上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 7,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B002",
          "source_scene_id": "S0018",
          "source_group_ids": [
            "AG0016"
          ],
          "source_beat_ids": [
            "AB0016"
          ],
          "entity_uids": [
            "E000052",
            "E000049",
            "E000001",
            "E000047"
          ],
          "visual_card_ids": [
            "VC000052",
            "VC000049",
            "VC000001",
            "VC000047"
          ],
          "asset_binding_ids": [
            "AB000052",
            "AB000049",
            "AB000001",
            "AB000047"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0018_SH04",
      "scene_id": "S0018",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0018_SH04",
        "scene_id": "S0018",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B002",
        "source_block_title": "老残为避纠缠连夜离济",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 18,
        "story_chronology_order": 14,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B002",
            "block_title": "老残为避纠缠连夜离济",
            "lead_scene_id": "S0018"
          }
        ],
        "shot_description": "老残转向老董，开口询问。老董闻言，先是叹了口气。",
        "camera": "正反打（老残->老董）",
        "duration_seconds": 4.9,
        "onstage_characters": [
          {
            "entity_uid": "E000052",
            "name": "老董",
            "matched_name": "老董",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000052",
            "voice_card_id": "VO000052",
            "asset_binding_id": "AB000052",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老董与老残存在稳定剧情关联",
            "visual_features": [],
            "prompt_text": "老董：老董与老残存在稳定剧情关联",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000001",
            "name": "老残",
            "matched_name": "老残",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000001",
            "voice_card_id": "VO000001",
            "asset_binding_id": "AB000001",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "游方郎中；主角",
            "visual_features": [
              "游方郎中",
              "主角",
              "游历者",
              "医术高明"
            ],
            "prompt_text": "老残：游方郎中；主角；游方郎中；主角",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "济南",
          "matched_name": "济南",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "济南"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残转向老董询问，老董闻言叹气；环境：董家口，董二房老店门口；镜头：正反打（老残，老董）；约束：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残转向老董询问，老董闻言叹气；环境：董家口，董二房老店门口；镜头：正反打（老残，老董）；约束：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；主体：老董，老残；动作：老残转向老董开口询问，老董闻言先是叹气；环境：董家口，董二房老店门口；镜头：正反打（老残，老董）；约束：保持角色外观、服饰和站位连续；时间：主线；运动：动作连续，空间逻辑清晰；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000052",
              "name": "老董",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000052",
              "voice_card_id": "VO000052",
              "asset_binding_id": "AB000052",
              "available_asset_kinds": [],
              "identity_summary": "老董与老残存在稳定剧情关联",
              "visual_features": []
            },
            {
              "entity_uid": "E000001",
              "name": "老残",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000001",
              "voice_card_id": "VO000001",
              "asset_binding_id": "AB000001",
              "available_asset_kinds": [],
              "identity_summary": "游方郎中；主角",
              "visual_features": [
                "游方郎中",
                "主角",
                "游历者",
                "医术高明"
              ]
            },
            {
              "entity_uid": "",
              "name": "济南",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "雒口",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "船上",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 2,
          "voiced_character_count": 2,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B002",
          "source_scene_id": "S0018",
          "source_group_ids": [
            "AG0016"
          ],
          "source_beat_ids": [
            "AB0016"
          ],
          "entity_uids": [
            "E000052",
            "E000001"
          ],
          "visual_card_ids": [
            "VC000052",
            "VC000001"
          ],
          "asset_binding_ids": [
            "AB000052",
            "AB000001"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0019_SH01",
      "scene_id": "S0019",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0019_SH01",
        "scene_id": "S0019",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B003",
        "source_block_title": "玉贤率马队追击",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 19,
        "story_chronology_order": 15,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B003",
            "block_title": "玉贤率马队追击",
            "lead_scene_id": "S0019"
          }
        ],
        "shot_description": "深夜，城外荒野。玉贤（E000049）一马当先，率领二十余骑的马队在夜色中疾驰。远处地平线上，几个微弱的火把光点在前方移动。",
        "camera": "低角度跟拍，远景",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000058",
          "name": "于家屯",
          "matched_name": "于家屯",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000058",
          "voice_card_id": "",
          "asset_binding_id": "AB000058",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "村庄",
          "visual_features": [
            "村庄"
          ],
          "prompt_text": "于家屯：村庄",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤面色冷峻，目光紧锁前方火把，率领马队在深夜的城外荒野疾驰。环境为城外和于家屯方向。低角度跟拍远景镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤面色冷峻，目光紧锁前方火把，率领马队在深夜的城外荒野疾驰。环境为城外和于家屯方向。低角度跟拍远景镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤面色冷峻，目光紧锁前方火把，率领马队在深夜的城外荒野疾驰。环境为城外和于家屯方向。低角度跟拍远景镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。动作连续，空间逻辑清晰。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000058",
              "name": "于家屯",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000058",
              "voice_card_id": "",
              "asset_binding_id": "AB000058",
              "available_asset_kinds": [],
              "identity_summary": "村庄",
              "visual_features": [
                "村庄"
              ]
            },
            {
              "entity_uid": "",
              "name": "城外",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B003",
          "source_scene_id": "S0019",
          "source_group_ids": [
            "AG0017"
          ],
          "source_beat_ids": [
            "AB0017"
          ],
          "entity_uids": [
            "E000049",
            "E000058"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000058"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000058"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0019_SH02",
      "scene_id": "S0019",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0019_SH02",
        "scene_id": "S0019",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B003",
        "source_block_title": "玉贤率马队追击",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 19,
        "story_chronology_order": 15,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B003",
            "block_title": "玉贤率马队追击",
            "lead_scene_id": "S0019"
          }
        ],
        "shot_description": "玉贤的近景。他伏在马背上，风吹动他的衣襟。火光在他眼中闪烁。",
        "camera": "中近景，手持晃动",
        "duration_seconds": 4.0,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000058",
          "name": "于家屯",
          "matched_name": "于家屯",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000058",
          "voice_card_id": "",
          "asset_binding_id": "AB000058",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "村庄",
          "visual_features": [
            "村庄"
          ],
          "prompt_text": "于家屯：村庄",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤咬紧牙关，脸上混合着愤怒与决绝，伏在马背上。环境为城外和于家屯方向。中近景手持晃动镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤咬紧牙关，脸上混合着愤怒与决绝，伏在马背上。环境为城外和于家屯方向。中近景手持晃动镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤咬紧牙关，脸上混合着愤怒与决绝，伏在马背上。环境为城外和于家屯方向。中近景手持晃动镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。动作连续，空间逻辑清晰。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000058",
              "name": "于家屯",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000058",
              "voice_card_id": "",
              "asset_binding_id": "AB000058",
              "available_asset_kinds": [],
              "identity_summary": "村庄",
              "visual_features": [
                "村庄"
              ]
            },
            {
              "entity_uid": "",
              "name": "城外",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B003",
          "source_scene_id": "S0019",
          "source_group_ids": [
            "AG0017"
          ],
          "source_beat_ids": [
            "AB0017"
          ],
          "entity_uids": [
            "E000049",
            "E000058"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000058"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000058"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0019_SH03",
      "scene_id": "S0019",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0019_SH03",
        "scene_id": "S0019",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B003",
        "source_block_title": "玉贤率马队追击",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 19,
        "story_chronology_order": 15,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B003",
            "block_title": "玉贤率马队追击",
            "lead_scene_id": "S0019"
          }
        ],
        "shot_description": "天色渐明，灰蒙蒙的光线勾勒出远方于家屯（E000058）的轮廓。前方的火把光点与枪声突然同时消失，仿佛被大地吞噬。",
        "camera": "远景，缓慢推近",
        "duration_seconds": 3.8,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000058",
          "name": "于家屯",
          "matched_name": "于家屯",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000058",
          "voice_card_id": "",
          "asset_binding_id": "AB000058",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "村庄",
          "visual_features": [
            "村庄"
          ],
          "prompt_text": "于家屯：村庄",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤率领的马队速度不减，冲上一处土坡。天色渐明，灰蒙蒙的光线勾勒出远方于家屯的轮廓。环境为城外和于家屯。远景缓慢推近镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "image_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤率领的马队速度不减，冲上一处土坡。天色渐明，灰蒙蒙的光线勾勒出远方于家屯的轮廓。环境为城外和于家屯。远景缓慢推近镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。主线时间。",
        "video_prompt": "电影化叙事，细节清晰，角色形象一致，光照连续。曹州府官员玉贤率领的马队速度不减，冲上一处土坡。天色渐明，灰蒙蒙的光线勾勒出远方于家屯的轮廓。环境为城外和于家屯。远景缓慢推近镜头。保持角色外观、服饰和站位连续，保持场景结构、地形和道具摆位稳定。动作连续，空间逻辑清晰。主线时间。",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000058",
              "name": "于家屯",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000058",
              "voice_card_id": "",
              "asset_binding_id": "AB000058",
              "available_asset_kinds": [],
              "identity_summary": "村庄",
              "visual_features": [
                "村庄"
              ]
            },
            {
              "entity_uid": "",
              "name": "城外",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 3,
          "ready_count": 3,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B003",
          "source_scene_id": "S0019",
          "source_group_ids": [
            "AG0017"
          ],
          "source_beat_ids": [
            "AB0017"
          ],
          "entity_uids": [
            "E000049",
            "E000058"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000058"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000058"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0020_SH01",
      "scene_id": "S0020",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0020_SH01",
        "scene_id": "S0020",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B004",
        "source_block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 20,
        "story_chronology_order": 16,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B004",
            "block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
            "lead_scene_id": "S0020"
          }
        ],
        "shot_description": "深夜，野外。玉贤（E000049）率领马队在黑暗中疾驰。远处，强盗的火光在夜幕中忽明忽灭，偶尔传来一两声枪响。玉贤面色冷峻，紧盯着前方。天色渐明，火光与枪声突然消失。玉贤勒住马，环顾四周的村庄轮廓（于家屯）。",
        "camera": "动态跟拍（中景/全景），从马队后方推进至玉贤侧脸特写，最后拉远展现黎明时分的村庄全景。",
        "duration_seconds": 4.8,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000058",
          "name": "于家屯",
          "matched_name": "于家屯",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000058",
          "voice_card_id": "",
          "asset_binding_id": "AB000058",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "村庄",
          "visual_features": [
            "村庄"
          ],
          "prompt_text": "于家屯：村庄",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤率领马队在黑夜中疾驰追捕强盗，紧盯着远处忽明忽灭的火光与零星的枪声；环境：于家屯村庄外的荒野，天色渐明；构图镜头：动态跟拍，从马队后方推进至玉贤侧脸特写，最后拉远展现黎明时分的村庄全景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤率领马队在黑夜中疾驰追捕强盗，紧盯着远处忽明忽灭的火光与零星的枪声；环境：于家屯村庄外的荒野，天色渐明；构图镜头：动态跟拍，从马队后方推进至玉贤侧脸特写，最后拉远展现黎明时分的村庄全景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤率领马队在黑夜中疾驰追捕强盗，紧盯着远处忽明忽灭的火光与零星的枪声；环境：于家屯村庄外的荒野，天色渐明；构图镜头：动态跟拍，从马队后方推进至玉贤侧脸特写，最后拉远展现黎明时分的村庄全景；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；运动：动作连续，空间逻辑清晰；时间：主线",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000058",
              "name": "于家屯",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000058",
              "voice_card_id": "",
              "asset_binding_id": "AB000058",
              "available_asset_kinds": [],
              "identity_summary": "村庄",
              "visual_features": [
                "村庄"
              ]
            }
          ],
          "total_count": 2,
          "ready_count": 2,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": false,
          "dialogue_expected": false,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "not_needed",
          "reason": "no_dialogue_or_narration"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B004",
          "source_scene_id": "S0020",
          "source_group_ids": [
            "AG0018"
          ],
          "source_beat_ids": [
            "AB0018"
          ],
          "entity_uids": [
            "E000049",
            "E000058"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000058"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000058"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0020_SH02",
      "scene_id": "S0020",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0020_SH02",
        "scene_id": "S0020",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B004",
        "source_block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 20,
        "story_chronology_order": 16,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B004",
            "block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
            "lead_scene_id": "S0020"
          }
        ],
        "shot_description": "于家屯，关帝庙前。天已大亮。玉贤下马，地保、乡约等人惶恐地围在一旁。玉贤果断下令，马队士兵迅速分散，把守住村庄各处出口。玉贤亲自带队，从村南开始，挨家挨户搜查。",
        "camera": "中景固定镜头（玉贤下马指挥），切换至快速剪辑的搜查蒙太奇（士兵敲门、入户查看）。",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "E000058",
          "name": "于家屯",
          "matched_name": "于家屯",
          "type": "地点",
          "role": "location",
          "visual_card_id": "VC000058",
          "voice_card_id": "",
          "asset_binding_id": "AB000058",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "村庄",
          "visual_features": [
            "村庄"
          ],
          "prompt_text": "于家屯：村庄",
          "title_aliases": [],
          "identity_notes": "",
          "disambiguation_notes": "",
          "work_entity_pool_ref": {}
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤在于家屯关帝庙前下马，果断下令士兵封锁村庄各处出口；环境：于家屯村庄，天已大亮；构图镜头：中景固定镜头拍摄玉贤下马指挥，切换至快速剪辑的搜查蒙太奇，展现士兵敲门、入户查看；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤在于家屯关帝庙前下马，果断下令士兵封锁村庄各处出口；环境：于家屯村庄，天已大亮；构图镜头：中景固定镜头拍摄玉贤下马指挥，切换至快速剪辑的搜查蒙太奇，展现士兵敲门、入户查看；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；动作：玉贤在于家屯关帝庙前下马，果断下令士兵封锁村庄各处出口；环境：于家屯村庄，天已大亮；构图镜头：中景固定镜头拍摄玉贤下马指挥，切换至快速剪辑的搜查蒙太奇，展现士兵敲门、入户查看；连续性：保持角色外观、服饰和站位连续；保持场景结构、地形和道具摆位稳定；运动：动作连续，空间逻辑清晰；保留对白反应空间；时间：主线",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000058",
              "name": "于家屯",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000058",
              "voice_card_id": "",
              "asset_binding_id": "AB000058",
              "available_asset_kinds": [],
              "identity_summary": "村庄",
              "visual_features": [
                "村庄"
              ]
            }
          ],
          "total_count": 2,
          "ready_count": 2,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B004",
          "source_scene_id": "S0020",
          "source_group_ids": [
            "AG0018"
          ],
          "source_beat_ids": [
            "AB0018"
          ],
          "entity_uids": [
            "E000049",
            "E000058"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000058"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000058"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0020_SH03",
      "scene_id": "S0020",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0020_SH03",
        "scene_id": "S0020",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B004",
        "source_block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 20,
        "story_chronology_order": 16,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B004",
            "block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
            "lead_scene_id": "S0020"
          }
        ],
        "shot_description": "于朝栋家院内。士兵从屋内搜出三支土枪、几把刀和十几根长竿，扔在院子中央。玉贤盯着这些武器，脸色愈发阴沉。他转身走向厅堂。于朝栋、于学诗、于学礼父子三人被士兵带上来，跪在厅中，浑身发抖。",
        "camera": "特写：土枪、刀、竿子被扔在地上的画面。中景：玉贤审视武器的冷峻侧脸。正反打：玉贤坐在厅上主位，俯视着下方跪着的于家父子。",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "于家父子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000055",
            "name": "于学礼",
            "matched_name": "于学礼",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000055",
            "voice_card_id": "VO000055",
            "asset_binding_id": "AB000055",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋次子",
            "visual_features": [
              "于朝栋次子",
              "二儿子叫于学礼"
            ],
            "prompt_text": "于学礼：于朝栋次子；二儿子叫于学礼",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000054",
            "name": "于学诗",
            "matched_name": "于学诗",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000054",
            "voice_card_id": "VO000054",
            "asset_binding_id": "AB000054",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋长子",
            "visual_features": [
              "于朝栋长子",
              "大儿子叫于学诗"
            ],
            "prompt_text": "于学诗：于朝栋长子；大儿子叫于学诗",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000053",
            "name": "于朝栋",
            "matched_name": "于朝栋",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000053",
            "voice_card_id": "VO000053",
            "asset_binding_id": "AB000053",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于家屯村民",
            "visual_features": [
              "于家屯村民",
              "老头子叫于朝栋",
              "于朝栋看了看"
            ],
            "prompt_text": "于朝栋：于家屯村民；老头子叫于朝栋；于朝栋看了看",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000014",
            "name": "三人",
            "matched_name": "三人",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000014",
            "voice_card_id": "VO000014",
            "asset_binding_id": "AB000014",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "老残等三人",
            "visual_features": [
              "老残等三人",
              "當時三人便將帆葉落小"
            ],
            "prompt_text": "三人：老残等三人；當時三人便將帆葉落小",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_7C9612CCF4",
            "name": "地保",
            "matched_name": "地保",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_7C9612CCF4",
            "voice_card_id": "",
            "asset_binding_id": "PAB_7C9612CCF4",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "地保：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "地保"
            ],
            "prompt_text": "地保：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "朝栋家院",
          "matched_name": "朝栋家院",
          "type": "地点",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": ""
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、地保、于家父子；动作：士兵从于朝栋家搜出三支土枪、几把刀和十几根长竿扔在地上，玉贤面色阴沉地审视这些武器；构图镜头：特写土枪、刀、竿子被扔在地上的画面，中景展现玉贤审视武器的冷峻侧脸，正反打镜头展现玉贤坐在厅上主位，俯视下方跪着的于家父子；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、地保、于家父子；动作：士兵从于朝栋家搜出三支土枪、几把刀和十几根长竿扔在地上，玉贤面色阴沉地审视这些武器；构图镜头：特写土枪、刀、竿子被扔在地上的画面，中景展现玉贤审视武器的冷峻侧脸，正反打镜头展现玉贤坐在厅上主位，俯视下方跪着的于家父子；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、地保、于家父子；动作：士兵从于朝栋家搜出三支土枪、几把刀和十几根长竿扔在地上，玉贤面色阴沉地审视这些武器；构图镜头：特写土枪、刀、竿子被扔在地上的画面，中景展现玉贤审视武器的冷峻侧脸，正反打镜头展现玉贤坐在厅上主位，俯视下方跪着的于家父子；连续性：保持角色外观、服饰和站位连续；运动：动作连续，空间逻辑清晰；保留对白反应空间；时间：主线",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "E000055",
              "name": "于学礼",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000055",
              "voice_card_id": "VO000055",
              "asset_binding_id": "AB000055",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋次子",
              "visual_features": [
                "于朝栋次子",
                "二儿子叫于学礼"
              ]
            },
            {
              "entity_uid": "E000054",
              "name": "于学诗",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000054",
              "voice_card_id": "VO000054",
              "asset_binding_id": "AB000054",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋长子",
              "visual_features": [
                "于朝栋长子",
                "大儿子叫于学诗"
              ]
            },
            {
              "entity_uid": "E000053",
              "name": "于朝栋",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000053",
              "voice_card_id": "VO000053",
              "asset_binding_id": "AB000053",
              "available_asset_kinds": [],
              "identity_summary": "于家屯村民",
              "visual_features": [
                "于家屯村民",
                "老头子叫于朝栋",
                "于朝栋看了看"
              ]
            },
            {
              "entity_uid": "E000014",
              "name": "三人",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000014",
              "voice_card_id": "VO000014",
              "asset_binding_id": "AB000014",
              "available_asset_kinds": [],
              "identity_summary": "老残等三人",
              "visual_features": [
                "老残等三人",
                "當時三人便將帆葉落小"
              ]
            },
            {
              "entity_uid": "",
              "name": "地保",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "朝栋家院",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 8,
          "ready_count": 6,
          "missing_count": 2,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 7,
          "voiced_character_count": 6,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B004",
          "source_scene_id": "S0020",
          "source_group_ids": [
            "AG0018"
          ],
          "source_beat_ids": [
            "AB0018"
          ],
          "entity_uids": [
            "E000049",
            "E000059",
            "E000055",
            "E000054",
            "E000053",
            "E000014"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000059",
            "VC000055",
            "VC000054",
            "VC000053",
            "VC000014"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000059",
            "AB000055",
            "AB000054",
            "AB000053",
            "AB000014"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0020_SH04",
      "scene_id": "S0020",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0020_SH04",
        "scene_id": "S0020",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B004",
        "source_block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 20,
        "story_chronology_order": 16,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B004",
            "block_title": "玉贤率马队夜间追捕强盗的火光与枪声…",
            "lead_scene_id": "S0020"
          }
        ],
        "shot_description": "厅堂内。于朝栋吓得说不出话。二儿子于学礼强压恐惧，直起腰，抬头看向玉贤。玉贤目光如刀，等着他的回答。",
        "camera": "特写：于学礼苍白但试图镇定的脸。反打特写：玉贤审视、怀疑的凌厉眼神。",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000055",
            "name": "于学礼",
            "matched_name": "于学礼",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000055",
            "voice_card_id": "VO000055",
            "asset_binding_id": "AB000055",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋次子",
            "visual_features": [
              "于朝栋次子",
              "二儿子叫于学礼"
            ],
            "prompt_text": "于学礼：于朝栋次子；二儿子叫于学礼",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000053",
            "name": "于朝栋",
            "matched_name": "于朝栋",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000053",
            "voice_card_id": "VO000053",
            "asset_binding_id": "AB000053",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于家屯村民",
            "visual_features": [
              "于家屯村民",
              "老头子叫于朝栋",
              "于朝栋看了看"
            ],
            "prompt_text": "于朝栋：于家屯村民；老头子叫于朝栋；于朝栋看了看",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "厅堂",
          "matched_name": "厅堂",
          "type": "地点",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": ""
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、于学礼、于朝栋；动作：于朝栋恐惧得瘫软在地说不出话，二儿子于学礼强压恐惧，直起腰抬头看向玉贤辩解；构图镜头：特写于学礼苍白但试图镇定的脸，反打特写玉贤审视、怀疑的凌厉眼神；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、于学礼、于朝栋；动作：于朝栋恐惧得瘫软在地说不出话，二儿子于学礼强压恐惧，直起腰抬头看向玉贤辩解；构图镜头：特写于学礼苍白但试图镇定的脸，反打特写玉贤审视、怀疑的凌厉眼神；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤、于学礼、于朝栋；动作：于朝栋恐惧得瘫软在地说不出话，二儿子于学礼强压恐惧，直起腰抬头看向玉贤辩解；构图镜头：特写于学礼苍白但试图镇定的脸，反打特写玉贤审视、怀疑的凌厉眼神；连续性：保持角色外观、服饰和站位连续；运动：动作连续，空间逻辑清晰；保留对白反应空间；时间：主线",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000055",
              "name": "于学礼",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000055",
              "voice_card_id": "VO000055",
              "asset_binding_id": "AB000055",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋次子",
              "visual_features": [
                "于朝栋次子",
                "二儿子叫于学礼"
              ]
            },
            {
              "entity_uid": "E000053",
              "name": "于朝栋",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000053",
              "voice_card_id": "VO000053",
              "asset_binding_id": "AB000053",
              "available_asset_kinds": [],
              "identity_summary": "于家屯村民",
              "visual_features": [
                "于家屯村民",
                "老头子叫于朝栋",
                "于朝栋看了看"
              ]
            },
            {
              "entity_uid": "",
              "name": "厅堂",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 4,
          "ready_count": 3,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 3,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B004",
          "source_scene_id": "S0020",
          "source_group_ids": [
            "AG0018"
          ],
          "source_beat_ids": [
            "AB0018"
          ],
          "entity_uids": [
            "E000049",
            "E000055",
            "E000053"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000055",
            "VC000053"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000055",
            "AB000053"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0021_SH01",
      "scene_id": "S0021",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0021_SH01",
        "scene_id": "S0021",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B005",
        "source_block_title": "玉贤搜查于家并发现可疑衣物",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 1,
        "shot_role": "opening",
        "time_mode": "mainline",
        "narrative_order": 21,
        "story_chronology_order": 17,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B005",
            "block_title": "玉贤搜查于家并发现可疑衣物",
            "lead_scene_id": "S0021"
          }
        ],
        "shot_description": "于家院内。玉贤（E000049）端坐厅上，面色冷峻。于学礼、于朝栋等父子跪在下方，神色惶恐。几名马兵肃立两旁。",
        "camera": "中景，略带俯角，突出玉贤的威压。",
        "duration_seconds": 6.0,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "于家父子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000055",
            "name": "于学礼",
            "matched_name": "于学礼",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000055",
            "voice_card_id": "VO000055",
            "asset_binding_id": "AB000055",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋次子",
            "visual_features": [
              "于朝栋次子",
              "二儿子叫于学礼"
            ],
            "prompt_text": "于学礼：于朝栋次子；二儿子叫于学礼",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000053",
            "name": "于朝栋",
            "matched_name": "于朝栋",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000053",
            "voice_card_id": "VO000053",
            "asset_binding_id": "AB000053",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于家屯村民",
            "visual_features": [
              "于家屯村民",
              "老头子叫于朝栋",
              "于朝栋看了看"
            ],
            "prompt_text": "于朝栋：于家屯村民；老头子叫于朝栋；于朝栋看了看",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000060",
            "name": "马兵",
            "matched_name": "马兵",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000060",
            "voice_card_id": "VO000060",
            "asset_binding_id": "AB000060",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "押车士兵",
            "visual_features": [
              "押车士兵",
              "那马兵押着车子已到"
            ],
            "prompt_text": "马兵：押车士兵；那马兵押着车子已到",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_1BE229DE68",
            "name": "众马兵",
            "matched_name": "众马兵",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_1BE229DE68",
            "voice_card_id": "",
            "asset_binding_id": "PAB_1BE229DE68",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "众马兵：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "众马兵"
            ],
            "prompt_text": "众马兵：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "撫署",
          "matched_name": "撫署",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "撫署"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；众马兵；于家父子；于学礼；动作：玉贤猛地一拍桌子，厉声呵斥；环境：撫署；镜头：中景，略带俯角，突出玉贤的威压；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；众马兵；于家父子；于学礼；动作：玉贤猛地一拍桌子，厉声呵斥；环境：撫署；镜头：中景，略带俯角，突出玉贤的威压；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；众马兵；于家父子；于学礼；动作：玉贤猛地一拍桌子，厉声呵斥；环境：撫署；镜头：中景，略带俯角，突出玉贤的威压；运动：动作连续，空间逻辑清晰；连续性：保持角色外观、服饰和站位连续；时间：主线；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "E000055",
              "name": "于学礼",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000055",
              "voice_card_id": "VO000055",
              "asset_binding_id": "AB000055",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋次子",
              "visual_features": [
                "于朝栋次子",
                "二儿子叫于学礼"
              ]
            },
            {
              "entity_uid": "E000053",
              "name": "于朝栋",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000053",
              "voice_card_id": "VO000053",
              "asset_binding_id": "AB000053",
              "available_asset_kinds": [],
              "identity_summary": "于家屯村民",
              "visual_features": [
                "于家屯村民",
                "老头子叫于朝栋",
                "于朝栋看了看"
              ]
            },
            {
              "entity_uid": "E000060",
              "name": "马兵",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000060",
              "voice_card_id": "VO000060",
              "asset_binding_id": "AB000060",
              "available_asset_kinds": [],
              "identity_summary": "押车士兵",
              "visual_features": [
                "押车士兵",
                "那马兵押着车子已到"
              ]
            },
            {
              "entity_uid": "",
              "name": "众马兵",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "撫署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 7,
          "ready_count": 6,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 6,
          "voiced_character_count": 5,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B005",
          "source_scene_id": "S0021",
          "source_group_ids": [
            "AG0019"
          ],
          "source_beat_ids": [
            "AB0019"
          ],
          "entity_uids": [
            "E000049",
            "E000059",
            "E000055",
            "E000053",
            "E000060"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000059",
            "VC000055",
            "VC000053",
            "VC000060"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000059",
            "AB000055",
            "AB000053",
            "AB000060"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0021_SH02",
      "scene_id": "S0021",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0021_SH02",
        "scene_id": "S0021",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B005",
        "source_block_title": "玉贤搜查于家并发现可疑衣物",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 2,
        "shot_role": "character",
        "time_mode": "mainline",
        "narrative_order": 21,
        "story_chronology_order": 17,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B005",
            "block_title": "玉贤搜查于家并发现可疑衣物",
            "lead_scene_id": "S0021"
          }
        ],
        "shot_description": "于家各屋。马兵们粗暴地翻箱倒柜，衣物、农具被扔得满地狼藉。于家女眷躲在角落哭泣。",
        "camera": "快速剪辑，手持晃动镜头，表现混乱与暴力。穿插特写：马兵将值钱小物件掖进腰里。",
        "duration_seconds": 4.5,
        "onstage_characters": [
          {
            "entity_uid": "E000060",
            "name": "马兵",
            "matched_name": "马兵",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000060",
            "voice_card_id": "VO000060",
            "asset_binding_id": "AB000060",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "押车士兵",
            "visual_features": [
              "押车士兵",
              "那马兵押着车子已到"
            ],
            "prompt_text": "马兵：押车士兵；那马兵押着车子已到",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "撫署",
          "matched_name": "撫署",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "撫署"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：马兵；动作：马兵肆意搜查，破坏家具；环境：于家各屋；镜头：快速剪辑，手持晃动镜头，表现混乱与暴力；穿插特写：马兵将值钱小物件掖进腰里；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：马兵；动作：马兵肆意搜查，破坏家具；环境：于家各屋；镜头：快速剪辑，手持晃动镜头，表现混乱与暴力；穿插特写：马兵将值钱小物件掖进腰里；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：马兵；动作：马兵肆意搜查，破坏家具；环境：于家各屋；镜头：快速剪辑，手持晃动镜头，表现混乱与暴力；穿插特写：马兵将值钱小物件掖进腰里；运动：动作连续，空间逻辑清晰；连续性：保持角色外观、服饰和站位连续；时间：主线；照顾旁白节奏",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000060",
              "name": "马兵",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000060",
              "voice_card_id": "VO000060",
              "asset_binding_id": "AB000060",
              "available_asset_kinds": [],
              "identity_summary": "押车士兵",
              "visual_features": [
                "押车士兵",
                "那马兵押着车子已到"
              ]
            },
            {
              "entity_uid": "",
              "name": "撫署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 2,
          "ready_count": 2,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": false,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 1,
          "voiced_character_count": 1,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B005",
          "source_scene_id": "S0021",
          "source_group_ids": [
            "AG0019"
          ],
          "source_beat_ids": [
            "AB0019"
          ],
          "entity_uids": [
            "E000060"
          ],
          "visual_card_ids": [
            "VC000060"
          ],
          "asset_binding_ids": [
            "AB000060"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0021_SH03",
      "scene_id": "S0021",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0021_SH03",
        "scene_id": "S0021",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B005",
        "source_block_title": "玉贤搜查于家并发现可疑衣物",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 3,
        "shot_role": "dialogue_or_action",
        "time_mode": "mainline",
        "narrative_order": 21,
        "story_chronology_order": 17,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B005",
            "block_title": "玉贤搜查于家并发现可疑衣物",
            "lead_scene_id": "S0021"
          }
        ],
        "shot_description": "厅上。马兵将包袱呈上。玉贤打开，里面是七八件衣裳，其中三四件是旧绸子的。玉贤拿起一件细看，眉头紧锁。",
        "camera": "特写：玉贤审视衣服的眼神；包袱里绸衣的特写；于家父子紧张对视的反应镜头。",
        "duration_seconds": 5.0,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000060",
            "name": "马兵",
            "matched_name": "马兵",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000060",
            "voice_card_id": "VO000060",
            "asset_binding_id": "AB000060",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "押车士兵",
            "visual_features": [
              "押车士兵",
              "那马兵押着车子已到"
            ],
            "prompt_text": "马兵：押车士兵；那马兵押着车子已到",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000055",
            "name": "于学礼",
            "matched_name": "于学礼",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000055",
            "voice_card_id": "VO000055",
            "asset_binding_id": "AB000055",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋次子",
            "visual_features": [
              "于朝栋次子",
              "二儿子叫于学礼"
            ],
            "prompt_text": "于学礼：于朝栋次子；二儿子叫于学礼",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "于家父子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "撫署",
          "matched_name": "撫署",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "撫署"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于学礼；于家父子；动作：玉贤眉毛一皱，眼睛一凝；环境：廳上；镜头：特写：玉贤审视衣服的眼神；包袱里绸衣的特写；于家父子紧张对视的反应镜头；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于学礼；于家父子；动作：玉贤眉毛一皱，眼睛一凝；环境：廳上；镜头：特写：玉贤审视衣服的眼神；包袱里绸衣的特写；于家父子紧张对视的反应镜头；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于学礼；于家父子；动作：玉贤眉毛一皱，眼睛一凝；环境：廳上；镜头：特写：玉贤审视衣服的眼神；包袱里绸衣的特写；于家父子紧张对视的反应镜头；运动：动作连续，空间逻辑清晰；连续性：保持角色外观、服饰和站位连续；时间：主线；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000060",
              "name": "马兵",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000060",
              "voice_card_id": "VO000060",
              "asset_binding_id": "AB000060",
              "available_asset_kinds": [],
              "identity_summary": "押车士兵",
              "visual_features": [
                "押车士兵",
                "那马兵押着车子已到"
              ]
            },
            {
              "entity_uid": "E000055",
              "name": "于学礼",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000055",
              "voice_card_id": "VO000055",
              "asset_binding_id": "AB000055",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋次子",
              "visual_features": [
                "于朝栋次子",
                "二儿子叫于学礼"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "",
              "name": "撫署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 5,
          "missing_count": 0,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": false,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 4,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B005",
          "source_scene_id": "S0021",
          "source_group_ids": [
            "AG0019"
          ],
          "source_beat_ids": [
            "AB0019"
          ],
          "entity_uids": [
            "E000049",
            "E000060",
            "E000055",
            "E000059"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000060",
            "VC000055",
            "VC000059"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000060",
            "AB000055",
            "AB000059"
          ]
        }
      },
      "delivery_repair": {}
    },
    {
      "shot_id": "S0021_SH04",
      "scene_id": "S0021",
      "storyboard_ready_status": "pass",
      "storyboard_ready_issues": [],
      "dramart_mapping": {
        "shot_id": "S0021_SH04",
        "scene_id": "S0021",
        "episode_id": "EP0003",
        "source_block_id": "EP0003B005",
        "source_block_title": "玉贤搜查于家并发现可疑衣物",
        "source_block_generation_status": "unknown",
        "source_block_generation_error_kind": "",
        "source_block_generation_error": "",
        "source_block_generation_placeholder": false,
        "shot_index": 4,
        "shot_role": "closing",
        "time_mode": "mainline",
        "narrative_order": 21,
        "story_chronology_order": 17,
        "source_block_refs": [
          {
            "episode_id": "EP0003",
            "block_id": "EP0003B005",
            "block_title": "玉贤搜查于家并发现可疑衣物",
            "lead_scene_id": "S0021"
          }
        ],
        "shot_description": "玉贤起身，不再听辩解。于家父子抱头痛哭。马兵催促。地保慌张张罗车辆。",
        "camera": "全景：玉贤上马，带部分人先行离去。中景：于家父子被马兵推搡上车，家人哭作一团。",
        "duration_seconds": 5.6,
        "onstage_characters": [
          {
            "entity_uid": "E000049",
            "name": "玉贤",
            "matched_name": "玉贤",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000049",
            "voice_card_id": "VO000049",
            "asset_binding_id": "AB000049",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "曹州府官员",
            "visual_features": [
              "曹州府官员",
              "因想沿路打聽那玉賢的政績",
              "玉大人调了马队，走到街上",
              "玉大人拿了失单交下来"
            ],
            "prompt_text": "玉贤：曹州府官员；因想沿路打聽那玉賢的政績；玉大人调了马队，走到街上",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000059",
            "name": "于家父子",
            "matched_name": "于家父子",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000059",
            "voice_card_id": "VO000059",
            "asset_binding_id": "AB000059",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "于朝栋及儿子们",
            "visual_features": [
              "于朝栋及儿子们",
              "用铁链子将于家父子锁好"
            ],
            "prompt_text": "于家父子：于朝栋及儿子们；用铁链子将于家父子锁好",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "E000060",
            "name": "马兵",
            "matched_name": "马兵",
            "type": "人物",
            "role": "character",
            "visual_card_id": "VC000060",
            "voice_card_id": "VO000060",
            "asset_binding_id": "AB000060",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "押车士兵",
            "visual_features": [
              "押车士兵",
              "那马兵押着车子已到"
            ],
            "prompt_text": "马兵：押车士兵；那马兵押着车子已到",
            "title_aliases": [],
            "identity_notes": "",
            "disambiguation_notes": "",
            "work_entity_pool_ref": {}
          },
          {
            "entity_uid": "PCHAR_9B8D27BA78",
            "name": "马兵头目",
            "matched_name": "马兵头目",
            "type": "人物",
            "role": "character",
            "visual_card_id": "PVC_9B8D27BA78",
            "voice_card_id": "",
            "asset_binding_id": "PAB_9B8D27BA78",
            "reference_ready": false,
            "available_asset_kinds": [],
            "identity_summary": "马兵头目：screenplay 已出现，待补实体主档与角色设定。",
            "visual_features": [
              "马兵头目"
            ],
            "prompt_text": "马兵头目：screenplay 已出现，待补实体主档与角色设定。"
          }
        ],
        "location_ref": {
          "entity_uid": "",
          "name": "撫署",
          "matched_name": "撫署",
          "type": "",
          "role": "location",
          "visual_card_id": "",
          "voice_card_id": "",
          "asset_binding_id": "",
          "reference_ready": false,
          "available_asset_kinds": [],
          "identity_summary": "",
          "visual_features": [],
          "prompt_text": "撫署"
        },
        "prop_refs": [],
        "prompt_text": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于家父子；动作：玉贤立起身，出门上马；环境：撫署外；镜头：全景：玉贤上马，带部分人先行离去；中景：于家父子被马兵推搡上车，家人哭作一团；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "image_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于家父子；动作：玉贤立起身，出门上马；环境：撫署外；镜头：全景：玉贤上马，带部分人先行离去；中景：于家父子被马兵推搡上车，家人哭作一团；连续性：保持角色外观、服饰和站位连续；时间：主线",
        "video_prompt": "电影化叙事；细节清晰；角色形象一致；光照连续；项目级统一风格；场景结构连续；光照逻辑稳定；构图清晰；主体突出；时序清晰；空间连续；动作衔接稳定；主体：玉贤；马兵；于家父子；动作：玉贤立起身，出门上马；环境：撫署外；镜头：全景：玉贤上马，带部分人先行离去；中景：于家父子被马兵推搡上车，家人哭作一团；运动：动作连续，空间逻辑清晰；连续性：保持角色外观、服饰和站位连续；时间：主线；照顾旁白节奏；保留对白反应空间",
        "negative_prompt": "风格漂移；角色不一致；低清晰度；模糊；多余肢体；畸形手部；穿帮道具；英文乱码；水印；过曝；无依据时间跳变；主线画风突然改变",
        "reference_media": {
          "items": [
            {
              "entity_uid": "E000049",
              "name": "玉贤",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000049",
              "voice_card_id": "VO000049",
              "asset_binding_id": "AB000049",
              "available_asset_kinds": [],
              "identity_summary": "曹州府官员",
              "visual_features": [
                "曹州府官员",
                "因想沿路打聽那玉賢的政績",
                "玉大人调了马队，走到街上",
                "玉大人拿了失单交下来"
              ]
            },
            {
              "entity_uid": "E000059",
              "name": "于家父子",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000059",
              "voice_card_id": "VO000059",
              "asset_binding_id": "AB000059",
              "available_asset_kinds": [],
              "identity_summary": "于朝栋及儿子们",
              "visual_features": [
                "于朝栋及儿子们",
                "用铁链子将于家父子锁好"
              ]
            },
            {
              "entity_uid": "E000060",
              "name": "马兵",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "VC000060",
              "voice_card_id": "VO000060",
              "asset_binding_id": "AB000060",
              "available_asset_kinds": [],
              "identity_summary": "押车士兵",
              "visual_features": [
                "押车士兵",
                "那马兵押着车子已到"
              ]
            },
            {
              "entity_uid": "",
              "name": "马兵头目",
              "role": "character",
              "reference_ready": false,
              "seed_text_ready": false,
              "ready": false,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            },
            {
              "entity_uid": "",
              "name": "撫署",
              "role": "location",
              "reference_ready": false,
              "seed_text_ready": true,
              "ready": true,
              "visual_card_id": "",
              "voice_card_id": "",
              "asset_binding_id": "",
              "available_asset_kinds": [],
              "identity_summary": "",
              "visual_features": []
            }
          ],
          "total_count": 5,
          "ready_count": 4,
          "missing_count": 1,
          "has_any_reference": true
        },
        "voice_binding_status": {
          "needed": true,
          "dialogue_expected": true,
          "narration_expected": true,
          "narrator_profile_id": "narrator_main_cn",
          "onstage_character_count": 4,
          "voiced_character_count": 3,
          "status": "pass",
          "reason": "ready"
        },
        "style_bible_id": "SBL_577B3B31389F",
        "anchor_label": "",
        "source_refs": {
          "episode_id": "EP0003",
          "source_block_id": "EP0003B005",
          "source_scene_id": "S0021",
          "source_group_ids": [
            "AG0019"
          ],
          "source_beat_ids": [
            "AB0019"
          ],
          "entity_uids": [
            "E000049",
            "E000059",
            "E000060"
          ],
          "visual_card_ids": [
            "VC000049",
            "VC000059",
            "VC000060"
          ],
          "asset_binding_ids": [
            "AB000049",
            "AB000059",
            "AB000060"
          ]
        }
      },
      "delivery_repair": {}
    }
  ]
}