{
  "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\": \"C0004-SC03\", \"title\": \"Moral Stories\", \"summary\": \"A brief mention of cautionary tales about children who suffered consequences for not following rules. Alice recalls cautionary tales, then drinks from an unmarked bottle with a pleasant flavor, finishing it quickly.\", \"type\": [\"reflection\", \"aside\", \"internal\", \"action\"], \"tone\": [\"moralizing\", \"neutral\", \"contemplative\", \"whimsical\"], \"importance\": \"low\", \"presentation\": [\"narrative\", \"expository\", \"narration\", \"internal_monologue\"], \"key_beats\": [\"References stories of children facing dangers\", \"Recalls cautionary tales\", \"Drinks from unmarked bottle\", \"Experiences curious feeling\"], \"characters\": [\"Alice\"], \"locations\": [], \"entity_refs\": [], \"continuation_of_prev\": false, \"source_chunk_id\": \"C0004\", \"source_start_para\": 55, \"source_end_para\": 55, \"text\": \"several nice little histories about children who had got burnt, and\\neaten up by wild beasts and other unpleasant things, all because they\\n_would_ not remember the simple rules their friends had taught them:\", \"text_preview\": \"several nice little histories about children who had got burnt, and eaten up by…\", \"candidate_meta\": {\"candidate_id\": \"C0004-SC03\", \"record_count\": 1, \"char_len\": 206, \"structure_counts\": {\"body\": 1}, \"boundary_reasons_after\": [], \"matched_entities\": [], \"entity_refs\": [], \"heuristic_types\": [\"叙事\"], \"heuristic_tones\": [\"中性\"], \"heuristic_presentation\": [\"叙事画面\"], \"heuristic_importance\": \"支线\"}, \"scene_id\": \"S0007\"}\n\nCHRONOLOGY:\n{\"scene_id\": \"S0007\", \"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": \"S0006\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0006\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}\n\nADAPTATION:\n{\"scene_id\": \"S0007\", \"source_chunk_id\": \"C0004\", \"scene_summary\": \"A brief mention of cautionary tales about children who suffered consequences for not following rules. Alice recalls cautionary tales, then drinks from an unmarked bottle with a pleasant flavor, finishing it quickly.\", \"chronology\": {\"scene_id\": \"S0007\", \"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": \"S0006\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0006\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"foreshadowing\", \"internal_conflict\"], \"adaptation_focus\": \"通过爱丽丝回忆道德故事，展现其内心对规则与好奇的冲突，为后续喝下未知液体建立心理动机。\", \"must_keep\": [\"爱丽丝回忆道德故事\", \"爱丽丝喝下无标签瓶子里的液体\", \"液体味道宜人\", \"爱丽丝快速喝完\"], \"may_compress\": [\"道德故事的具体细节\"], \"visual_focus\": [\"爱丽丝的表情（犹豫/好奇）\", \"瓶子的特写\", \"喝液体的动作\", \"环境光线/色调变化\"], \"audio_focus\": [\"爱丽丝的内心独白或低语\", \"环境音效（可能减弱）\", \"喝液体时的音效\", \"可能的背景音乐转折\"], \"continuity_requirements\": [\"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\"], \"script_objective\": \"展现爱丽丝在好奇与规则警告之间的内心挣扎，并通过她最终选择喝下液体的决定，刻画其性格中的冒险精神，同时为即将发生的身体变化埋下伏笔。\", \"conflict\": \"内在冲突：好奇心与对危险警告的记忆之间的对抗。\", \"turning_point\": \"爱丽丝决定忽略回忆中的警告，喝下瓶子里的液体。\", \"reason\": \"该场景是展现爱丽丝性格关键特质（好奇心压倒谨慎）的重要时刻，并为后续的奇幻变化提供直接因果。dramatize模式能有效通过表演和视听语言外化其内心活动，增强观众代入感。\", \"candidate_meta\": {\"scene_id\": \"S0007\", \"decision_reasons\": [\"default_retain\"], \"presentation_reasons\": [\"default_dramatize\"], \"metrics\": {\"text_length\": 644, \"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\": 1, \"location_count\": 0, \"beat_count\": 4, \"continuation_of_prev\": false, \"time_mode\": \"mainline\", \"order_delta\": 0}, \"characters\": [\"Alice\"], \"locations\": [], \"key_beats\": [\"References stories of children facing dangers\", \"Recalls cautionary tales\", \"Drinks from unmarked bottle\", \"Experiences curious feeling\"], \"entity_refs\": []}, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\", \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"merge_lead_scene_id\": \"S0005\", \"merge_reason\": \"adjacent_narrative_order；same_time_mode；character_overlap；location_overlap；close_story_order；same_source_chunk\", \"group_scene_count\": 4, \"group_context\": {\"group_id\": \"AG0002\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0005\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"script_objective\": \"通过Alice的探索与发现，建立“进入花园”这一核心目标，并引入第一个主要障碍（体型），激发观众对她后续行动的好奇。\", \"story_functions\": [\"主线推进\", \"环境探索\", \"目标建立\", \"character_development\", \"setup\", \"foreshadowing\", \"internal_conflict\", \"transformation\"], \"must_keep\": [\"Alice安全着陆\", \"追逐白兔至大厅\", \"发现大厅与所有上锁的门\", \"发现玻璃三脚桌与金钥匙\", \"发现通往花园的小门\", \"因体型过大无法进入\", \"Alice希望自己能像望远镜一样缩小\", \"Alice在桌上发现标有‘DRINK ME’的瓶子\", \"Alice决定先检查是否有‘poison’标记\", \"爱丽丝回忆道德故事\"], \"continuity_requirements\": [\"Alice的服装与状态延续自坠落\", \"白兔的消失需连贯\", \"大厅作为后续场景的固定地点\", \"Alice的服装与状态\", \"大厅的布局与陈设\", \"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\", \"Alice's size (ten inches)\", \"Location: Hall with table and door\"], \"merged_scene_summaries\": []}}\n\nENTITY CONTEXT:\n{\"registry_entities\": [{\"entity_uid\": \"E000001\", \"canonical_name\": \"Alice\", \"aliases\": [], \"type\": \"人物\", \"subtype\": \"\", \"voice_card_id\": \"VO000001\"}], \"kg_entities\": [{\"entity_id\": \"E000001\", \"name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"aliases\": [], \"attributes\": {}, \"descriptions\": [\"女孩\", \"好奇\", \"变高\", \"困惑\", \"哭泣\"], \"evidence\": [\"Alice was beginning to get very tired\", \"Alice to herself\", \"Alice was not a bit hurt\", \"said Alice; \\\"I must be shutting up like a telescope.\\\"\", \"Alice, her head struck against the roof\", \"Alice felt so desperate... she began thinking over all the children\", \"said poor Alice, and her eyes filled with tears again\", \"Alice had been to the seaside once in her life\"], \"mentions\": [{\"chunk_id\": \"C0001\", \"summary\": \"河边无聊\", \"evidence\": [\"Alice was beginning to get very tired\"], \"attributes\": {}}, {\"chunk_id\": \"C0002\", \"summary\": \"在井中思考\", \"evidence\": [\"Alice to herself\"], \"attributes\": {}}, {\"chunk_id\": \"C0003\", \"summary\": \"Alice掉到树叶堆\", \"evidence\": [\"down she came upon a heap\"], \"attributes\": {}}, {\"chunk_id\": \"C0003\", \"summary\": \"Alice追赶白兔\", \"evidence\": [\"away went Alice like the wind\"], \"attributes\": {}}, {\"chunk_id\": \"C0005\", \"summary\": \"品尝瓶子液体\", \"evidence\": [\"so Alice ventured to taste it\"], \"attributes\": {}}, {\"chunk_id\": \"C0005\", \"summary\": \"身高缩小至十英寸\", \"evidence\": [\"she was now only ten inches high\"], \"attributes\": {}}, {\"chunk_id\": \"C0006\", \"summary\": \"自言自语\", \"evidence\": [\"Alice to herself\"], \"attributes\": {}}, {\"chunk_id\": \"C0007\", \"summary\": \"Alice变高撞到屋顶\", \"evidence\": [\"her head struck against the roof\"], \"attributes\": {}}, {\"chunk_id\": \"C0008\", \"summary\": \"Alice感到绝望并思考身份\", \"evidence\": [\"Alice felt so desperate that she was ready to ask help\"], \"attributes\": {}}, {\"chunk_id\": \"C0009\", \"summary\": \"哭泣并思考身份\", \"evidence\": [\"said poor Alice, and her eyes filled with tears again\"], \"attributes\": {}}, {\"chunk_id\": \"C0010\", \"summary\": \"掉入泪水池\", \"evidence\": [\"she was up to her chin in salt water\"], \"attributes\": {}}], \"mention_count\": 11, \"observation_count\": 11, \"first_seen\": \"C0001\", \"last_seen\": \"C0010\"}]}\n\nSCRIPT CANDIDATE:\n{\"scene_id\": \"S0007\", \"scene_notes\": \"A brief mention of cautionary tales about children who suffered consequences for not following rules. Alice recalls cautionary tales, then drinks from an unmarked bottle with a pleasant flavor, finishing it quickly.；重要性：low；呈现：narrative / expository / narration / internal_monologue；改编策略：retain；呈现策略：dramatize；组策略：multi_scene_sequence；剧本目标：展现爱丽丝在好奇与规则警告之间的内心挣扎，并通过她最终选择喝下液体的决定，刻画其性格中的冒险精神，同时为即将发生的身体变化埋下伏笔。\", \"audio_notes\": \"爱丽丝的内心独白或低语；环境音效（可能减弱）；喝液体时的音效\", \"narrator_profile_id\": \"narrator_main_cn\", \"chronology\": {\"scene_id\": \"S0007\", \"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": \"S0006\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0006\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"adaptation\": {\"scene_id\": \"S0007\", \"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"foreshadowing\", \"internal_conflict\"], \"adaptation_focus\": \"通过爱丽丝回忆道德故事，展现其内心对规则与好奇的冲突，为后续喝下未知液体建立心理动机。\", \"must_keep\": [\"爱丽丝回忆道德故事\", \"爱丽丝喝下无标签瓶子里的液体\", \"液体味道宜人\", \"爱丽丝快速喝完\"], \"may_compress\": [\"道德故事的具体细节\"], \"visual_focus\": [\"爱丽丝的表情（犹豫/好奇）\", \"瓶子的特写\", \"喝液体的动作\", \"环境光线/色调变化\"], \"audio_focus\": [\"爱丽丝的内心独白或低语\", \"环境音效（可能减弱）\", \"喝液体时的音效\", \"可能的背景音乐转折\"], \"continuity_requirements\": [\"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\"], \"script_objective\": \"展现爱丽丝在好奇与规则警告之间的内心挣扎，并通过她最终选择喝下液体的决定，刻画其性格中的冒险精神，同时为即将发生的身体变化埋下伏笔。\", \"conflict\": \"内在冲突：好奇心与对危险警告的记忆之间的对抗。\", \"turning_point\": \"爱丽丝决定忽略回忆中的警告，喝下瓶子里的液体。\", \"reason\": \"该场景是展现爱丽丝性格关键特质（好奇心压倒谨慎）的重要时刻，并为后续的奇幻变化提供直接因果。dramatize模式能有效通过表演和视听语言外化其内心活动，增强观众代入感。\", \"chronology\": {\"scene_id\": \"S0007\", \"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": \"S0006\"}, \"constraints\": [{\"relation\": \"after\", \"target_scene_id\": \"S0006\", \"confidence\": 0.58, \"reason\": \"narrative_forward\"}], \"evidence\": []}, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\", \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"hard_merge\": false, \"merge_lead_scene_id\": \"S0005\", \"merge_reason\": \"adjacent_narrative_order；same_time_mode；character_overlap；location_overlap；close_story_order；same_source_chunk\", \"group_scene_count\": 4, \"group_context\": {\"group_id\": \"AG0002\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0005\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"script_objective\": \"通过Alice的探索与发现，建立“进入花园”这一核心目标，并引入第一个主要障碍（体型），激发观众对她后续行动的好奇。\", \"story_functions\": [\"主线推进\", \"环境探索\", \"目标建立\", \"character_development\", \"setup\", \"foreshadowing\", \"internal_conflict\", \"transformation\"], \"must_keep\": [\"Alice安全着陆\", \"追逐白兔至大厅\", \"发现大厅与所有上锁的门\", \"发现玻璃三脚桌与金钥匙\", \"发现通往花园的小门\", \"因体型过大无法进入\", \"Alice希望自己能像望远镜一样缩小\", \"Alice在桌上发现标有‘DRINK ME’的瓶子\", \"Alice决定先检查是否有‘poison’标记\", \"爱丽丝回忆道德故事\"], \"continuity_requirements\": [\"Alice的服装与状态延续自坠落\", \"白兔的消失需连贯\", \"大厅作为后续场景的固定地点\", \"Alice的服装与状态\", \"大厅的布局与陈设\", \"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\", \"Alice's size (ten inches)\", \"Location: Hall with table and door\"], \"merged_scene_summaries\": []}}, \"shots\": [{\"shot_id\": \"S0007_SH01\", \"camera\": \"中景\", \"description\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"actions\": [\"References stories of children facing dangers\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"opening\", \"description_hint\": \"场景建立镜头，带出References stories of children facing dangers\", \"camera_hint\": \"中景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"foreshadowing\", \"internal_conflict\"], \"must_keep_count\": 4, \"audio_focus_count\": 4, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\"}, \"adaptation_group_context\": {\"group_id\": \"AG0002\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0005\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"script_objective\": \"通过Alice的探索与发现，建立“进入花园”这一核心目标，并引入第一个主要障碍（体型），激发观众对她后续行动的好奇。\", \"story_functions\": [\"主线推进\", \"环境探索\", \"目标建立\", \"character_development\", \"setup\", \"foreshadowing\", \"internal_conflict\", \"transformation\"], \"must_keep\": [\"Alice安全着陆\", \"追逐白兔至大厅\", \"发现大厅与所有上锁的门\", \"发现玻璃三脚桌与金钥匙\", \"发现通往花园的小门\", \"因体型过大无法进入\", \"Alice希望自己能像望远镜一样缩小\", \"Alice在桌上发现标有‘DRINK ME’的瓶子\", \"Alice决定先检查是否有‘poison’标记\", \"爱丽丝回忆道德故事\"], \"continuity_requirements\": [\"Alice的服装与状态延续自坠落\", \"白兔的消失需连贯\", \"大厅作为后续场景的固定地点\", \"Alice的服装与状态\", \"大厅的布局与陈设\", \"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\", \"Alice's size (ten inches)\", \"Location: Hall with table and door\"], \"merged_scene_summaries\": []}, \"shot_index\": 1, \"chronology_summary\": {\"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": []}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0007_SH02\", \"camera\": \"中近景\", \"description\": \"Alice的反应镜头，推进Recalls cautionary tales\", \"actions\": [\"Recalls cautionary tales\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"character\", \"description_hint\": \"Alice的反应镜头，推进Recalls cautionary tales\", \"camera_hint\": \"中近景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"foreshadowing\", \"internal_conflict\"], \"must_keep_count\": 4, \"audio_focus_count\": 4, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\"}, \"adaptation_group_context\": {\"group_id\": \"AG0002\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0005\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"script_objective\": \"通过Alice的探索与发现，建立“进入花园”这一核心目标，并引入第一个主要障碍（体型），激发观众对她后续行动的好奇。\", \"story_functions\": [\"主线推进\", \"环境探索\", \"目标建立\", \"character_development\", \"setup\", \"foreshadowing\", \"internal_conflict\", \"transformation\"], \"must_keep\": [\"Alice安全着陆\", \"追逐白兔至大厅\", \"发现大厅与所有上锁的门\", \"发现玻璃三脚桌与金钥匙\", \"发现通往花园的小门\", \"因体型过大无法进入\", \"Alice希望自己能像望远镜一样缩小\", \"Alice在桌上发现标有‘DRINK ME’的瓶子\", \"Alice决定先检查是否有‘poison’标记\", \"爱丽丝回忆道德故事\"], \"continuity_requirements\": [\"Alice的服装与状态延续自坠落\", \"白兔的消失需连贯\", \"大厅作为后续场景的固定地点\", \"Alice的服装与状态\", \"大厅的布局与陈设\", \"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\", \"Alice's size (ten inches)\", \"Location: Hall with table and door\"], \"merged_scene_summaries\": []}, \"shot_index\": 2, \"chronology_summary\": {\"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": []}, \"narrator_profile_id\": \"narrator_main_cn\"}, {\"shot_id\": \"S0007_SH03\", \"camera\": \"近景\", \"description\": \"动作或状态变化的推进镜头\", \"actions\": [\"Recalls cautionary tales\", \"Drinks from unmarked bottle\"], \"dialogue\": [], \"narration\": \"\", \"on_screen_text\": \"\", \"focus_characters\": [\"Alice\"], \"focus_locations\": [], \"candidate_meta\": {\"shot_role\": \"dialogue_or_action\", \"description_hint\": \"动作或状态变化的推进镜头\", \"camera_hint\": \"近景\", \"adaptation_summary\": {\"decision\": \"retain\", \"presentation_mode\": \"dramatize\", \"story_function\": [\"character_development\", \"foreshadowing\", \"internal_conflict\"], \"must_keep_count\": 4, \"audio_focus_count\": 4, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\"}, \"adaptation_group_context\": {\"group_id\": \"AG0002\", \"group_strategy\": \"multi_scene_sequence\", \"hard_merge\": false, \"lead_scene_id\": \"S0005\", \"support_scene_ids\": [], \"merged_scene_count\": 0, \"group_summary\": \"Alice lands safely, chases the Whit… / Alice returns to the table and find… / A brief mention of cautionary tales…\", \"script_objective\": \"通过Alice的探索与发现，建立“进入花园”这一核心目标，并引入第一个主要障碍（体型），激发观众对她后续行动的好奇。\", \"story_functions\": [\"主线推进\", \"环境探索\", \"目标建立\", \"character_development\", \"setup\", \"foreshadowing\", \"internal_conflict\", \"transformation\"], \"must_keep\": [\"Alice安全着陆\", \"追逐白兔至大厅\", \"发现大厅与所有上锁的门\", \"发现玻璃三脚桌与金钥匙\", \"发现通往花园的小门\", \"因体型过大无法进入\", \"Alice希望自己能像望远镜一样缩小\", \"Alice在桌上发现标有‘DRINK ME’的瓶子\", \"Alice决定先检查是否有‘poison’标记\", \"爱丽丝回忆道德故事\"], \"continuity_requirements\": [\"Alice的服装与状态延续自坠落\", \"白兔的消失需连贯\", \"大厅作为后续场景的固定地点\", \"Alice的服装与状态\", \"大厅的布局与陈设\", \"爱丽丝的服装/状态\", \"瓶子的出现位置\", \"与前一场情绪衔接\", \"Alice's size (ten inches)\", \"Location: Hall with table and door\"], \"merged_scene_summaries\": []}, \"shot_index\": 3, \"chronology_summary\": {\"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\": []}, \"narrator_profile_id\": \"narrator_main_cn\"}], \"candidate_meta\": {\"scene_id\": \"S0007\", \"source_chunk_id\": \"C0004\", \"source_start_para\": 55, \"source_end_para\": 55, \"characters\": [\"Alice\"], \"locations\": [], \"key_beats\": [\"References stories of children facing dangers\", \"Recalls cautionary tales\", \"Drinks from unmarked bottle\", \"Experiences curious feeling\"], \"shot_count_hint\": 3, \"scene_summary\": \"A brief mention of cautionary tales about children who suffered consequences for not following rules. Alice recalls cautionary tales, then drinks from an unmarked bottle with a pleasant flavor, finishing it quickly.\", \"scene_text_preview\": \"several nice little histories about children who had got burnt, and eaten up by…\", \"chronology_summary\": {\"narrative_order\": 7, \"story_chronology_order\": 7, \"story_chronology_group\": \"CG0007\", \"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\", \"foreshadowing\", \"internal_conflict\"], \"must_keep_count\": 4, \"audio_focus_count\": 4, \"group_role\": \"support\", \"group_strategy\": \"multi_scene_sequence\", \"script_render_mode\": \"support_scene\", \"drop_from_script\": false, \"retained_group_id\": \"AG0002\", \"beat_id\": \"AB0002\"}, \"character_entity_refs\": [], \"location_entity_refs\": [], \"merged_scene_ids\": [], \"merged_scene_count\": 0}}"
    }
  ]
}