{
  "messages": [
    {
      "role": "system",
      "content": "You are a screenwriting agent. The program already created a script skeleton and shot plan. Do not change scene_id or shot_id ordering. Keep the number of shots stable. Chronology is program-owned. Use it to keep flashback, dream, rumor, and parallel-line language consistent, but do not rewrite chronology fields. Adaptation is also program-owned. Use the adaptation brief to decide what to fully dramatize, what to compress, and what to turn into bridge narration. Refine language, dialogue, narration, and shot descriptions while preserving the program structure. Prefer the existing entity display names from the entity context. Do not invent unnecessary new speaker variants when the candidate already provides a stable character name. Return JSON only."
    },
    {
      "role": "user",
      "content": "Given the scene payload, chronology context, adaptation context, entity context, and the program-generated script candidate, refine it into a concise screenplay. Output STRICT JSON with keys: scene_id, shots (list), scene_notes, audio_notes, narrator_profile_id. Shot schema: {shot_id,description,camera,actions,dialogue,narration,on_screen_text,narrator_profile_id,narration_delivery_hint}. dialogue is a list of {speaker,speaker_entity_uid,delivery_hint,line}. speaker_entity_uid and narrator_profile_id are program-owned identity fields: preserve the candidate values when unsure, and do not fabricate random IDs. Keep the same shot count as the candidate unless the candidate is malformed. Keep the narrative presentation order, but make the script language consistent with chronology time_mode, anchor, ordering hints, and adaptation decision/presentation_mode. Prefer existing characters and locations. Return a single JSON object and nothing else (no markdown, no code fences). If unsure, return {\"scene_id\":\"\",\"shots\":[]}.\n\nSCENE:\n{\"candidate_id\": \"C0002-SC03\", \"title\": \"Written Answer\", \"summary\": \"Alice hopes to find the country's name written somewhere. Alice falls while talking to herself about her cat Dinah, wondering if cats eat bats, and begins to doze off.\", \"type\": [\"internal\", \"dialogue\", \"internal_monologue\"], \"tone\": [\"hopeful\", \"dreamy\", \"curious\"], \"importance\": \"minor\", \"presentation\": [\"internal_monologue\", \"dialogue_driven\", \"introspective\"], \"key_beats\": [\"Hopes to see country name written\", \"Alice continues falling\", \"Talks to herself about Dinah\", \"Begins to doze off dreaming\"], \"characters\": [\"Alice\", \"Dinah\"], \"locations\": [\"well\", \"hall\"], \"entity_refs\": [{\"entity_id\": \"E000014\", \"entity_uid\": \"E000014\", \"name\": \"hall\", \"canonical_name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"ref_role\": \"location_candidate\"}], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0002\", \"source_start_para\": 29, \"source_end_para\": 29, \"text\": \"to ask: perhaps I shall see it written up somewhere.”\", \"text_preview\": \"to ask: perhaps I shall see it written up somewhere.”\", \"candidate_meta\": {\"candidate_id\": \"C0002-SC03\", \"record_count\": 1, \"char_len\": 53, \"structure_counts\": {\"body\": 1}, \"boundary_reasons_after\": [], \"matched_entities\": [{\"entity_id\": \"E000014\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"score\": 5.3}], \"entity_refs\": [{\"entity_id\": \"E000014\", \"entity_uid\": \"E000014\", \"name\": \"hall\", \"canonical_name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"ref_role\": \"location_candidate\"}], \"heuristic_types\": [\"叙事\"], \"heuristic_tones\": [\"中性\"], \"heuristic_presentation\": [\"叙事画面\"], \"heuristic_importance\": \"支线\"}, \"scene_id\": \"S0004\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0003\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0003\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}\n\nADAPTATION:\n{\"scene_id\": \"S0004\", \"source_chunk_id\": \"C0002\", \"scene_summary\": \"Alice hopes to find the country's name written somewhere. Alice falls while talking to herself about her cat Dinah, wondering if cats eat bats, and begins to doze off.\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0003\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0003\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"adaptation_focus\": \"通过爱丽丝的内心独白和逐渐入睡的过程，展现她从天真的好奇到进入梦境边缘的心理状态转变。\", \"must_keep\": [\"爱丽丝寻找国名的希望\", \"爱丽丝持续下落的动作\", \"关于黛娜猫和蝙蝠的自言自语\", \"开始打瞌睡/进入梦境边缘\"], \"may_compress\": [\"寻找国名的具体想法\"], \"visual_focus\": [\"爱丽丝下落时的面部表情（好奇、困惑、困倦）\", \"井壁/周围环境的模糊变化\", \"黛娜猫的想象画面（若隐若现）\"], \"audio_focus\": [\"爱丽丝轻柔的自言自语\", \"下落的环境音（风声或空灵感）\", \"音乐逐渐变得梦幻、朦胧\"], \"continuity_requirements\": [\"爱丽丝持续下落的状态\", \"从清醒到半梦半醒的过渡\", \"与后续大厅场景的视觉衔接\"], \"script_objective\": \"通过视觉和听觉手段，将爱丽丝从现实逻辑思考（找国名）滑向非逻辑联想（猫吃蝙蝠？）并最终进入梦呓状态的过程具象化，为进入奇幻大厅做好铺垫。\", \"conflict\": \"内部冲突：爱丽丝的逻辑思维（寻找解释）与非逻辑的梦境感知（荒诞联想）之间的拉锯。\", \"turning_point\": \"爱丽丝的自言自语从有意识的提问（“猫吃蝙蝠吗？”）转变为无意识的梦呓，标志着她正式滑入梦境边缘。\", \"reason\": \"此场景是爱丽丝从现实坠入奇幻世界的关键心理过渡点。‘dramatize’模式能有效通过表演、镜头和音效外化其内心活动，比纯叙述或对话更能营造出坠入梦境的沉浸感。保留全部关键节拍以确保角色状态转变的完整性。\", \"candidate_meta\": {\"scene_id\": \"S0004\", \"decision_reasons\": [\"default_retain\"], \"presentation_reasons\": [\"default_dramatize\"], \"metrics\": {\"text_length\": 405, \"quote_count\": 0, \"action_score\": 0, \"exposition_score\": 0, \"inner_score\": 0, \"transition_score\": 0, \"reveal_score\": 0, \"tension_score\": 0, \"environment_score\": 0, \"character_count\": 2, \"location_count\": 2, \"beat_count\": 4, \"continuation_of_prev\": false, \"time_mode\": \"mainline\", \"order_delta\": 0}, \"characters\": [\"Alice\", \"Dinah\"], \"locations\": [\"well\", \"hall\"], \"key_beats\": [\"Hopes to see country name written\", \"Alice continues falling\", \"Talks to herself about Dinah\", \"Begins to doze off dreaming\"], \"entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}]}, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\", \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"merge_lead_scene_id\": \"S0001\", \"merge_reason\": \"adjacent_narrative_order；character_overlap；location_overlap；same_source_chunk；close_story_order；same_time_mode\", \"group_scene_count\": 4, \"group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}}\n\nENTITY CONTEXT:\n{\"registry_entities\": [{\"entity_uid\": \"E000014\", \"canonical_name\": \"hall\", \"aliases\": [], \"type\": \"地点\", \"subtype\": \"\", \"voice_card_id\": \"\"}, {\"entity_uid\": \"E000001\", \"canonical_name\": \"Alice\", \"aliases\": [], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000001\"}, {\"entity_uid\": \"E000013\", \"canonical_name\": \"Dinah\", \"aliases\": [\"cat\"], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000013\"}, {\"entity_uid\": \"E000005\", \"canonical_name\": \"well\", \"aliases\": [], \"type\": \"地点\", \"subtype\": \"\", \"voice_card_id\": \"\"}], \"kg_entities\": [{\"entity_id\": \"E000014\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"aliases\": [], \"attributes\": {}, \"descriptions\": [\"长而低矮的大厅\", \"大厅\", \"有屋顶\"], \"evidence\": [\"found herself in a long, low hall\", \"dark hall\", \"roof of the hall\"], \"mentions\": [{\"chunk_id\": \"C0003\", \"summary\": \"大厅有门和灯\", \"evidence\": [\"long, low hall with lamps\"], \"attributes\": {}}, {\"chunk_id\": \"C0004\", \"summary\": \"黑暗大厅\", \"evidence\": [\"dark hall\"], \"attributes\": {}}, {\"chunk_id\": \"C0007\", \"summary\": \"大厅屋顶\", \"evidence\": [\"roof of the hall\"], \"attributes\": {}}], \"mention_count\": 3, \"observation_count\": 3, \"first_seen\": \"C0003\", \"last_seen\": \"C0007\"}]}\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0004\", \"scene_notes\": \"Alice hopes to find the country's name written somewhere. Alice falls while talking to herself about her cat Dinah, wondering if cats eat bats, and begins to doze off.；重要性：minor；呈现：internal_monologue / dialogue_driven / introspective；改编策略：retain；呈现策略：dramatize；组策略：multi_scene_sequence；剧本目标：通过视觉和听觉手段，将爱丽丝从现实逻辑思考（找国名）滑向非逻辑联想（猫吃蝙蝠？）并最终进入梦呓状态的过程具象化，为进入奇幻大厅做好铺垫。\", \"audio_notes\": \"爱丽丝轻柔的自言自语；下落的环境音（风声或空灵感）；音乐逐渐变得梦幻、朦胧\", \"narrator_profile_id\": \"narrator_main_cn\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0003\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0003\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"adaptation\": {\"scene_id\": \"S0004\", \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"adaptation_focus\": \"通过爱丽丝的内心独白和逐渐入睡的过程，展现她从天真的好奇到进入梦境边缘的心理状态转变。\", \"must_keep\": [\"爱丽丝寻找国名的希望\", \"爱丽丝持续下落的动作\", \"关于黛娜猫和蝙蝠的自言自语\", \"开始打瞌睡/进入梦境边缘\"], \"may_compress\": [\"寻找国名的具体想法\"], \"visual_focus\": [\"爱丽丝下落时的面部表情（好奇、困惑、困倦）\", \"井壁/周围环境的模糊变化\", \"黛娜猫的想象画面（若隐若现）\"], \"audio_focus\": [\"爱丽丝轻柔的自言自语\", \"下落的环境音（风声或空灵感）\", \"音乐逐渐变得梦幻、朦胧\"], \"continuity_requirements\": [\"爱丽丝持续下落的状态\", \"从清醒到半梦半醒的过渡\", \"与后续大厅场景的视觉衔接\"], \"script_objective\": \"通过视觉和听觉手段，将爱丽丝从现实逻辑思考（找国名）滑向非逻辑联想（猫吃蝙蝠？）并最终进入梦呓状态的过程具象化，为进入奇幻大厅做好铺垫。\", \"conflict\": \"内部冲突：爱丽丝的逻辑思维（寻找解释）与非逻辑的梦境感知（荒诞联想）之间的拉锯。\", \"turning_point\": \"爱丽丝的自言自语从有意识的提问（“猫吃蝙蝠吗？”）转变为无意识的梦呓，标志着她正式滑入梦境边缘。\", \"reason\": \"此场景是爱丽丝从现实坠入奇幻世界的关键心理过渡点。‘dramatize’模式能有效通过表演、镜头和音效外化其内心活动，比纯叙述或对话更能营造出坠入梦境的沉浸感。保留全部关键节拍以确保角色状态转变的完整性。\", \"chronology\": {\"scene_id\": \"S0004\", \"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"temporal_anchor\": {\"label\": \"\", \"normalized_label\": \"unknown\", \"anchor_type\": \"unknown\", \"relative_direction\": \"unknown\", \"amount\": null, \"unit\": \"\", \"time_of_day\": \"\", \"explicit\": false, \"anchor_scene_id\": \"S0003\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0003\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\", \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"hard_merge\": false, \"merge_lead_scene_id\": \"S0001\", \"merge_reason\": \"adjacent_narrative_order；character_overlap；location_overlap；same_source_chunk；close_story_order；same_time_mode\", \"group_scene_count\": 4, \"group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}}, \"shots\": [{\"shot_id\": \"S0004_SH01\", \"camera\": \"远景\", \"description\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"actions\": [\"Hopes to see country name written\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\", \"Dinah\"], \"focus_locations\": [\"well\", \"hall\"], \"candidate_meta\": {\"shot_role\": \"opening\", \"description_hint\": \"well建立镜头，带出Hopes to see country name written\", \"camera_hint\": \"远景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"must_keep_count\": 4, \"audio_focus_count\": 3, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\"}, \"adaptation_group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}]}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0004_SH02\", \"camera\": \"双人中景\", \"description\": \"Alice的反应镜头，推进Alice continues falling\", \"actions\": [\"Alice continues falling\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\", \"Dinah\"], \"focus_locations\": [\"well\"], \"candidate_meta\": {\"shot_role\": \"character\", \"description_hint\": \"Alice的反应镜头，推进Alice continues falling\", \"camera_hint\": \"双人中景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"must_keep_count\": 4, \"audio_focus_count\": 3, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\"}, \"adaptation_group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}]}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0004_SH03\", \"camera\": \"近景\", \"description\": \"动作或状态变化的推进镜头\", \"actions\": [\"Alice continues falling\", \"Talks to herself about Dinah\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\", \"Dinah\"], \"focus_locations\": [\"well\"], \"candidate_meta\": {\"shot_role\": \"dialogue_or_action\", \"description_hint\": \"动作或状态变化的推进镜头\", \"camera_hint\": \"近景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"must_keep_count\": 4, \"audio_focus_count\": 3, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\"}, \"adaptation_group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}]}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0004_SH04\", \"camera\": \"特写\", \"description\": \"Alice收束镜头，停在Begins to doze off dreaming\", \"actions\": [\"Begins to doze off dreaming\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [\"well\"], \"candidate_meta\": {\"shot_role\": \"closing\", \"description_hint\": \"Alice收束镜头，停在Begins to doze off dreaming\", \"camera_hint\": \"特写\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"must_keep_count\": 4, \"audio_focus_count\": 3, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\"}, \"adaptation_group_context\": {\"group_id\": \"AG0001\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0001\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice, bored by her sister's book,… / Alice follows the Rabbit down a hol… / Alice calculates her descent distan…\", \"script_objective\": \"Introduce Alice's character (curious, imaginative, bored with ordinary world) and present the inciting incident (White Rabbit) that propels her into adventure.\", \"story_functions\": [\"establish_ordinary_world\", \"inciting_incident\", \"transition\", \"world_introduction\", \"character_development\", \"worldbuilding\", \"internal_conflict\"], \"must_keep\": [\"Alice's boredom with the book\", \"White Rabbit's appearance\", \"Rabbit's dialogue ('Oh dear! I shall be late!')\", \"Rabbit checking pocket watch\", \"爱丽丝追赶兔子并跳入兔子洞\", \"缓慢坠入深井的奇异感\", \"井壁上出现橱柜和书架等不合常理的物品\", \"爱丽丝在坠落过程中的观察与内心独白\", \"爱丽丝计算坠落距离（约4000英里）\", \"爱丽丝对经纬度的好奇与误解\"], \"continuity_requirements\": [\"Alice's character introduction\", \"White Rabbit's first appearance\", \"Establish riverbank location\", \"爱丽丝的服装和状态需与上一场景衔接\", \"兔子洞作为入口的视觉连贯性\", \"坠落感的物理连续性\", \"爱丽丝的坠落状态需与前后场景（S0002, S0004）连贯\", \"爱丽丝的服装、发型保持一致\", \"井内环境的黑暗、深邃感需延续\", \"爱丽丝持续下落的状态\"], \"merged_scene_summaries\": []}, \"shot_index\": 4, \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"focus_character_entity_refs\": [], \"focus_location_entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}]}, \"narrator_profile_id\": \"narrator_main_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0004\", \"source_chunk_id\": \"C0002\", \"source_start_para\": 29, \"source_end_para\": 29, \"characters\": [\"Alice\", \"Dinah\"], \"locations\": [\"well\", \"hall\"], \"key_beats\": [\"Hopes to see country name written\", \"Alice continues falling\", \"Talks to herself about Dinah\", \"Begins to doze off dreaming\"], \"shot_count_hint\": 4, \"scene_summary\": \"Alice hopes to find the country's name written somewhere. Alice falls while talking to herself about her cat Dinah, wondering if cats eat bats, and begins to doze off.\", \"scene_text_preview\": \"to ask: perhaps I shall see it written up somewhere.”\", \"chronology_summary\": {\"narrative_order\": 4, \"story_chronology_order\": 4, \"story_chronology_group\": \"CG0004\", \"time_mode\": \"mainline\", \"confidence\": 0.86, \"order_delta\": 0, \"anchor_label\": \"\", \"anchor_type\": \"unknown\", \"constraint_count\": 1, \"evidence_count\": 0}, \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"transition\"], \"must_keep_count\": 4, \"audio_focus_count\": 3, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0001\", \"beat_id\": \"AB0001\"}, \"character_entity_refs\": [], \"location_entity_refs\": [{\"entity_uid\": \"E000014\", \"entity_id\": \"E000014\", \"canonical_name\": \"hall\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"display_name\": \"\", \"conflict_group_id\": \"\", \"identity_conflict\": false, \"ref_role\": \"location_candidate\"}], \"merged_scene_ids\": [], \"merged_scene_count\": 0}}"
    }
  ]
}