{
  "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\": \"C0012\", \"start_para\": 8, \"end_para\": 8, \"char_len\": 427, \"para_count\": 1, \"structure_counts\": {\"body\": 1}}\n\nCANDIDATE SCENES:\n[{\"candidate_id\": \"C0012-SC01\", \"title_hint\": \"主人 · 再看那主人時，卻放下了馬…\", \"summary_hint\": \"再看那主人時，卻放下了馬蹄袖，拱起雙手，一直拱到眉毛上面，彎著…\", \"type_hints\": [\"叙事\"], \"tone_hints\": [\"庄严\", \"轻松\"], \"presentation_hints\": [\"叙事画面\"], \"importance_hint\": \"主线\", \"characters_hint\": [\"主人\", \"同事\", \"客人\", \"吳景曾\"], \"locations_hint\": [], \"text\": \"再看那主人時，卻放下了馬蹄袖，拱起雙手，一直拱到眉毛上面，彎著腰，嘴裡不住的說：「請，請，請！」直到那客人走的轉了個彎看不見了，方才進去，「呀」的一聲，大門關了。我再留心看那門口時，卻掛著一個紅底黑字的牌兒，像是個店家招牌。再看看那牌上的字，卻寫的是「欽命二品頂戴，賞戴花翎，江蘇即補道，長白苟公館」二十個宋體字。不覺心中暗暗納罕。走到前面，僱定了馬匹，騎到關上去，見過繼之。這天沒有甚麼事，大家坐著閒談一會。開出午飯來，便有幾個同事都過來，同著吃飯。這吃飯中間，我忽然想起方才所見的一樁事體，便對繼之說道：「我今天看見了一位禮賢下士的大人先生，在今世只怕是要算絕少的了！」繼之還沒有開口，就有一位同事搶著問道：「怎麼樣的禮賢下士？快告訴我，等我也去見見他。」我就將方才所見的說了一遍。繼之對我看了一眼，笑了一笑，說道：「你總是這麼大驚小怪似的。」繼之這一句話，說的倒把我悶住了。正是：禮賢下士謙恭客，猶有旁觀指摘人。要知繼之為了甚事笑我，且待下回再記。\", \"text_preview\": \"再看那主人時，卻放下了馬蹄袖，拱起雙手，一直拱到眉毛上面，彎著腰，嘴裡不住的說：「請，請，請！」直到那客人走的轉了個彎看不見了，方才進去，「呀」的一聲，大門關…\", \"source_chunk_id\": \"C0012\", \"source_start_para\": 8, \"source_end_para\": 8, \"record_count\": 1, \"char_len\": 427, \"structure_counts\": {\"body\": 1}, \"continuation_hint\": true, \"key_beats_hint\": [\"再看那主人時，卻放下了馬蹄袖，拱起雙手，一直拱到眉毛上面，彎著…\"], \"matched_entities\": [{\"entity_id\": \"E000024\", \"name\": \"公館\", \"type\": \"其他\", \"subtype\": \"\", \"matched_terms\": [\"公館\"], \"score\": 5.3}, {\"entity_id\": \"E000042\", \"name\": \"主人\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"主人\"], \"score\": 5.1}, {\"entity_id\": \"E000044\", \"name\": \"同事\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"同事\"], \"score\": 5.1}, {\"entity_id\": \"E000043\", \"name\": \"客人\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"客人\"], \"score\": 5.1}, {\"entity_id\": \"E000025\", \"name\": \"吳景曾\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"繼之\"], \"score\": 2.6}], \"entity_refs\": [{\"entity_id\": \"E000024\", \"entity_uid\": \"E000024\", \"name\": \"公館\", \"canonical_name\": \"公館\", \"type\": \"其他\", \"subtype\": \"\", \"matched_terms\": [\"公館\"], \"match_score\": 5.3, \"ref_role\": \"other_candidate\"}, {\"entity_id\": \"E000042\", \"entity_uid\": \"E000042\", \"name\": \"主人\", \"canonical_name\": \"主人\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"主人\"], \"match_score\": 5.1, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000044\", \"entity_uid\": \"E000044\", \"name\": \"同事\", \"canonical_name\": \"同事\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"同事\"], \"match_score\": 5.1, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000043\", \"entity_uid\": \"E000043\", \"name\": \"客人\", \"canonical_name\": \"客人\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"客人\"], \"match_score\": 5.1, \"ref_role\": \"character_candidate\"}, {\"entity_id\": \"E000025\", \"entity_uid\": \"E000025\", \"name\": \"吳景曾\", \"canonical_name\": \"吳景曾\", \"type\": \"人物\", \"subtype\": \"\", \"matched_terms\": [\"繼之\"], \"match_score\": 2.6, \"ref_role\": \"character_candidate\"}], \"boundary_reasons_after\": []}]"
    }
  ]
}