{
  "messages": [
    {
      "role": "system",
      "content": "You are a scene enrichment agent. The program has already split the chunk into candidate scenes. Do not invent or remove candidates unless the input is malformed. Keep candidate boundaries stable and only decide whether the first candidate continues the previous scene. Return JSON only."
    },
    {
      "role": "user",
      "content": "The program already produced candidate scenes for one chunk. For each candidate, return exactly one scene object under key scenes. Output STRICT JSON with key scenes (list). Scene schema: {candidate_id,title,summary,type,tone,importance,presentation,key_beats,characters,locations,continuation_of_prev}. Use the same candidate_id values from the input. type/tone/presentation are lists of short labels. Prefer the program-provided characters and locations unless the text clearly contradicts them. Only set continuation_of_prev=true when the first candidate clearly continues the previous chunk's scene. Keep title and summary short. Keep key_beats to 1-3 short phrases. Return a single JSON object and nothing else (no markdown, no code fences). If unsure, return {\"scenes\":[]}.\n\nCHUNK META:\n{\"chunk_id\": \"C0001\", \"start_para\": 1, \"end_para\": 17, \"char_len\": 2127, \"para_count\": 17, \"structure_counts\": {\"short_line\": 3, \"body\": 13, \"dialogue\": 1}}\n\nCANDIDATE SCENES:\n[{\"candidate_id\": \"C0001-SC01\", \"title_hint\": \"White Rabbit · CH…\", \"summary_hint\": \"“without pictures or conversati…；CHAPTER I.\", \"type_hints\": [\"对话\"], \"tone_hints\": [\"中性\"], \"presentation_hints\": [\"对白驱动\"], \"importance_hint\": \"主线\", \"characters_hint\": [\"White Rabbit\", \"Alice\", \"Alice's sister\"], \"locations_hint\": [\"hall\", \"well\"], \"text\": \"CHAPTER I.\\n\\nDown the Rabbit-Hole\\n\\nAlice was beginning to get very tired of sitting by her sister on the\\nbank, and of having nothing to do: once or twice she had peeped into\\nthe book her sister was reading, but it had no pictures or\\n\\nconversations in it, “and what is the use of a book,” thought Alice\\n\\n“without pictures or conversations?”\\n\\nSo she was considering in her own mind (as well as she could, for the\\nhot day made her feel very sleepy and stupid), whether the pleasure of\\nmaking a daisy-chain would be worth the trouble of getting up and\\n\\npicking the daisies, when suddenly a White Rabbit with pink eyes ran\\n\\nclose by her.\\n\\nThere was nothing so _very_ remarkable in that; nor did Alice think it\\nso _very_ much out of the way to hear the Rabbit say to itself, “Oh\\ndear! Oh dear! I shall be late!” (when she thought it over afterwards,\\n\\nit occurred to her that she ought to have wondered at this, but at the\\ntime it all seemed quite natural); but when the Rabbit actually _took a\\nwatch out of its waistcoat-pocket_, and looked at it, and then hurried\", \"text_preview\": \"CHAPTER I. Down the Rabbit-Hole Alice was beginning to get very tired of sittin…\", \"source_chunk_id\": \"C0001\", \"source_start_para\": 1, \"source_end_para\": 10, \"record_count\": 10, \"char_len\": 1057, \"structure_counts\": {\"short_line\": 2, \"body\": 7, \"dialogue\": 1}, \"continuation_hint\": false, \"key_beats_hint\": [\"“without pictures or conversati…\", \"CHAPTER I.\", \"Down the Rabbit-Hole\"], \"matched_entities\": [{\"entity_id\": \"E000002\", \"name\": \"White Rabbit\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"White Rabbit\", \"Rabbit\"], \"score\": 7.5}, {\"entity_id\": \"E000001\", \"name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"Alice\"], \"score\": 5.8}, {\"entity_id\": \"E000014\", \"name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"score\": 5.3}, {\"entity_id\": \"E000005\", \"name\": \"well\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"well\"], \"score\": 5.2}, {\"entity_id\": \"E000007\", \"name\": \"book\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book\"], \"score\": 5.1}, {\"entity_id\": \"E000012\", \"name\": \"pictures\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"pictures\"], \"score\": 5.1}, {\"entity_id\": \"E000006\", \"name\": \"watch\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"watch\"], \"score\": 5.1}, {\"entity_id\": \"E000003\", \"name\": \"Alice's sister\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"her sister\"], \"score\": 2.1}], \"entity_refs\": [{\"entity_id\": \"E000002\", \"entity_uid\": \"E000002\", \"name\": \"White Rabbit\", \"canonical_name\": \"White Rabbit\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"White Rabbit\", \"Rabbit\"], \"match_score\": 7.5, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000001\", \"entity_uid\": \"E000001\", \"name\": \"Alice\", \"canonical_name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"Alice\"], \"match_score\": 5.8, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000014\", \"entity_uid\": \"E000014\", \"name\": \"hall\", \"canonical_name\": \"hall\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"hall\"], \"match_score\": 5.3, \"ref_role\": \"location_candidate\"}, {\"entity_id\": \"E000005\", \"entity_uid\": \"E000005\", \"name\": \"well\", \"canonical_name\": \"well\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"well\"], \"match_score\": 5.2, \"ref_role\": \"location_candidate\"}, {\"entity_id\": \"E000007\", \"entity_uid\": \"E000007\", \"name\": \"book\", \"canonical_name\": \"book\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000012\", \"entity_uid\": \"E000012\", \"name\": \"pictures\", \"canonical_name\": \"pictures\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"pictures\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000006\", \"entity_uid\": \"E000006\", \"name\": \"watch\", \"canonical_name\": \"watch\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"watch\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000003\", \"entity_uid\": \"E000003\", \"name\": \"Alice's sister\", \"canonical_name\": \"Alice's sister\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"her sister\"], \"match_score\": 2.1, \"ref_role\": \"character_candidate\"}], \"boundary_reasons_after\": [\"hard_length_break\"]}, {\"candidate_id\": \"C0001-SC02\", \"title_hint\": \"Alice · on, Alice…\", \"summary_hint\": \"on, Alice started to her feet, …；field after it, and fortunately…\", \"type_hints\": [\"叙事\"], \"tone_hints\": [\"中性\"], \"presentation_hints\": [\"叙事画面\"], \"importance_hint\": \"支线\", \"characters_hint\": [\"Alice\"], \"locations_hint\": [\"well\", \"rabbit-hole\"], \"text\": \"on, Alice started to her feet, for it flashed across her mind that she\\nhad never before seen a rabbit with either a waistcoat-pocket, or a\\nwatch to take out of it, and burning with curiosity, she ran across the\\n\\nfield after it, and fortunately was just in time to see it pop down a\\nlarge rabbit-hole under the hedge.\\n\\nIn another moment down went Alice after it, never once considering how\\nin the world she was to get out again.\\n\\nThe rabbit-hole went straight on like a tunnel for some way, and then\\ndipped suddenly down, so suddenly that Alice had not a moment to think\\nabout stopping herself before she found herself falling down a very\\n\\ndeep well.\\n\\nEither the well was very deep, or she fell very slowly, for she had\\nplenty of time as she went down to look about her and to wonder what\\nwas going to happen next. First, she tried to look down and make out\\n\\nwhat she was coming to, but it was too dark to see anything; then she\\nlooked at the sides of the well, and noticed that they were filled with\\ncupboards and book-shelves; here and there she saw maps and pictures\", \"text_preview\": \"on, Alice started to her feet, for it flashed across her mind that she had neve…\", \"source_chunk_id\": \"C0001\", \"source_start_para\": 11, \"source_end_para\": 17, \"record_count\": 7, \"char_len\": 1068, \"structure_counts\": {\"body\": 6, \"short_line\": 1}, \"continuation_hint\": false, \"key_beats_hint\": [\"on, Alice started to her feet, …\", \"field after it, and fortunately…\", \"In another moment down went Ali…\"], \"matched_entities\": [{\"entity_id\": \"E000001\", \"name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"Alice\"], \"score\": 5.8}, {\"entity_id\": \"E000005\", \"name\": \"well\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"well\"], \"score\": 5.2}, {\"entity_id\": \"E000007\", \"name\": \"book\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book\"], \"score\": 5.1}, {\"entity_id\": \"E000010\", \"name\": \"book-shelves\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book-shelves\"], \"score\": 5.1}, {\"entity_id\": \"E000009\", \"name\": \"cupboards\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"cupboards\"], \"score\": 5.1}, {\"entity_id\": \"E000011\", \"name\": \"maps\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"maps\"], \"score\": 5.1}, {\"entity_id\": \"E000012\", \"name\": \"pictures\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"pictures\"], \"score\": 5.1}, {\"entity_id\": \"E000004\", \"name\": \"rabbit-hole\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"rabbit-hole\"], \"score\": 5.1}, {\"entity_id\": \"E000006\", \"name\": \"watch\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"watch\"], \"score\": 5.1}], \"entity_refs\": [{\"entity_id\": \"E000001\", \"entity_uid\": \"E000001\", \"name\": \"Alice\", \"canonical_name\": \"Alice\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"Alice\"], \"match_score\": 5.8, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000005\", \"entity_uid\": \"E000005\", \"name\": \"well\", \"canonical_name\": \"well\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"well\"], \"match_score\": 5.2, \"ref_role\": \"location_candidate\"}, {\"entity_id\": \"E000007\", \"entity_uid\": \"E000007\", \"name\": \"book\", \"canonical_name\": \"book\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000010\", \"entity_uid\": \"E000010\", \"name\": \"book-shelves\", \"canonical_name\": \"book-shelves\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"book-shelves\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000009\", \"entity_uid\": \"E000009\", \"name\": \"cupboards\", \"canonical_name\": \"cupboards\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"cupboards\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000011\", \"entity_uid\": \"E000011\", \"name\": \"maps\", \"canonical_name\": \"maps\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"maps\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000012\", \"entity_uid\": \"E000012\", \"name\": \"pictures\", \"canonical_name\": \"pictures\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"pictures\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000004\", \"entity_uid\": \"E000004\", \"name\": \"rabbit-hole\", \"canonical_name\": \"rabbit-hole\", \"type\": \"地点\", \"subtype\": \"\", \"matched_terms\": [\"rabbit-hole\"], \"match_score\": 5.1, \"ref_role\": \"location_candidate\"}, {\"entity_id\": \"E000006\", \"entity_uid\": \"E000006\", \"name\": \"watch\", \"canonical_name\": \"watch\", \"type\": \"物品\", \"subtype\": \"\", \"matched_terms\": [\"watch\"], \"match_score\": 5.1, \"ref_role\": \"other_candidate\"}], \"boundary_reasons_after\": []}]"
    }
  ]
}