target 64 steps | pid=7872eda9-8b02-4cb3-bfd1-04ae1d43acac eid=f8e669c3-f8df-47ce-8a93-40dca77cbaf5 [planning_doc_analysis] started (attempt 1) [planning_doc_analysis] completed (60s) done=1/1 failed=0 [text_cleanup] started (attempt 1) [text_cleanup] completed (120s) done=1/1 failed=0 [scene_segmentation] started (attempt 1) [scene_segmentation] completed (30s) done=1/1 failed=0 [episode_summary] started (attempt 1) [episode_summary] completed (30s) done=1/1 failed=0 [visual_world_rules] started (attempt 1) [visual_world_rules] completed (60s) done=1/1 failed=0 [scene_save] started (attempt 1) [scene_save] completed (30s) done=30/30 failed=0 [entity_character_list] started (attempt 1) [entity_character_list] completed (60s) done=8/8 failed=0 [scene_summary] started (attempt 1) [scene_summary] completed (30s) done=30/30 failed=0 [beat_extract] started (attempt 1) [beat_extract] completed (90s) done=30/30 failed=0 [shot_extract] started (attempt 1) [shot_extract] completed (360s) done=30/30 failed=0 [shot_validator] started (attempt 1) [shot_validator] completed (180s) done=30/30 failed=0 [entity_all_character] started (attempt 1) [entity_all_character] completed (90s) done=22/22 failed=0 [entity_extract_character] started (attempt 1) [entity_extract_character] completed (90s) done=22/22 failed=0 [entity_all_location] started (attempt 1) [entity_all_location] completed (60s) done=20/20 failed=0 [entity_extract_location] started (attempt 1) [entity_extract_location] completed (30s) done=20/20 failed=0 [entity_all_prop] started (attempt 1) [entity_all_prop] completed (90s) done=12/12 failed=0 [entity_extract_prop] started (attempt 1) [entity_extract_prop] completed (30s) done=12/12 failed=0 [entity_merge] started (attempt 1) [entity_merge] completed (30s) done=54/54 failed=0 [entity_relation] started (attempt 1) [entity_relation] completed (30s) done=1/1 failed=0 [entity_filter] started (attempt 1) [entity_filter] completed (30s) done=1/1 failed=0 [entity_detail] started (attempt 1) [entity_detail] completed (90s) done=50/50 failed=0 [entity_t2i] started (attempt 1) [entity_t2i] completed (60s) done=50/50 failed=0 [shot_selection] started (attempt 1) [shot_selection] completed (90s) done=30/30 failed=0 [scene_director] started (attempt 1) [scene_director] completed (90s) done=30/30 failed=0 [shot_director] started (attempt 1) [shot_director] completed (150s) done=30/30 failed=0 [scene_camera_flow] started (attempt 1) [scene_camera_flow] completed (180s) done=30/30 failed=0 [shot_dependency] started (attempt 1) [shot_dependency] completed (30s) done=71/71 failed=0 [outlook_phase1] started (attempt 1) [outlook_phase1] completed (60s) done=20/20 failed=0 [outlook_phase2] started (attempt 1) [outlook_phase2] completed (90s) done=27/30 failed=0 [outlook_phase3] started (attempt 1) [outlook_phase3] completed (30s) done=19/1 failed=0 [shot_staging] started (attempt 1) [shot_staging] completed (751s) done=71/71 failed=0 [background_classify] started (attempt 1) [background_classify] completed (60s) done=1/1 failed=0 [background_master_plan] started (attempt 1) [background_master_plan] completed (60s) done=5/5 failed=0 [floor_plan_prompt] started (attempt 1) [floor_plan_prompt] completed (180s) done=1/1 failed=0 [shot_essence_extraction] started (attempt 1) [shot_essence_extraction] not_applicable (30s) done=0/0 failed=0 [scene_consistency] started (attempt 1) [scene_consistency] completed (120s) done=30/30 failed=0 [floor_plan_render] started (attempt 1) [floor_plan_render] completed (510s) done=1/1 failed=0 [floor_plan_light_sidecar] started (attempt 1) [floor_plan_light_sidecar] completed (30s) done=0/0 failed=0 [floor_plan_overlay_payload] started (attempt 1) [floor_plan_overlay_payload] completed (30s) done=1/1 failed=0 [base_location_dossier] started (attempt 1) [base_location_dossier] completed (30s) done=1/1 failed=0 [floor_plan_geometry_readback] started (attempt 1) target 64 steps | pid=7872eda9-8b02-4cb3-bfd1-04ae1d43acac eid=f8e669c3-f8df-47ce-8a93-40dca77cbaf5 [planning_doc_analysis] already completed [text_cleanup] already completed [scene_segmentation] already completed [episode_summary] already completed [visual_world_rules] already completed [scene_save] already completed [entity_character_list] already completed [scene_summary] already completed [beat_extract] already completed [shot_extract] already completed [shot_validator] already completed [entity_all_character] already completed [entity_extract_character] already completed [entity_all_location] already completed [entity_extract_location] already completed [entity_all_prop] already completed [entity_extract_prop] already completed [entity_merge] already completed [entity_relation] already completed [entity_filter] already completed [entity_detail] already completed [entity_t2i] already completed [shot_selection] already completed [scene_director] already completed [shot_director] already completed [scene_camera_flow] already completed [shot_dependency] already completed [outlook_phase1] already completed [outlook_phase2] already completed [outlook_phase3] already completed [shot_staging] already completed [background_classify] already completed [background_master_plan] already completed [floor_plan_prompt] already completed [shot_essence_extraction] already not_applicable [scene_consistency] already completed [floor_plan_render] already completed [floor_plan_light_sidecar] already completed [floor_plan_overlay_payload] already completed [base_location_dossier] already completed [floor_plan_geometry_readback] already partial [floor_plan_semantic_readback] started (attempt 1) [floor_plan_semantic_readback] completed (30s) done=0/0 failed=0 [shot_projection_card] started (attempt 1) [shot_projection_card] completed (30s) done=0/0 failed=0 [bg_space_partition] started (attempt 1) [bg_space_partition] completed (30s) done=0/0 failed=0 [dwelling_zone_map] started (attempt 1) [dwelling_zone_map] completed (30s) done=0/0 failed=0 [shot_aware_bg_render_plan] started (attempt 1) [shot_aware_bg_render_plan] completed (540s) done=10/1 failed=0 [background_prompt] started (attempt 1) [background_prompt] completed (270s) done=32/32 failed=0 [episode_reference_policy] started (attempt 1) [episode_reference_policy] completed (30s) done=51/51 failed=0 [visual_continuity_anchor] started (attempt 1) [visual_continuity_anchor] completed (60s) done=4/4 failed=0 [scene_detail] started (attempt 1) [scene_detail] completed (901s) done=71/71 failed=0 [shot_dependency_t2i] started (attempt 1) [shot_dependency_t2i] completed (360s) done=71/71 failed=0 [t2i_review] started (attempt 1) [t2i_review] completed (150s) done=1/1 failed=0 [zoom_continuity_anchor] started (attempt 1) [zoom_continuity_anchor] completed (120s) done=4/4 failed=0 [outdoor_site_layout] started (attempt 1) [outdoor_site_layout] not_applicable (30s) done=0/0 failed=0 [outdoor_place_spec] started (attempt 1) [outdoor_place_spec] completed (300s) done=12/12 failed=0 [outdoor_place_canon] started (attempt 1) [outdoor_place_canon] completed (2974s) done=10/10 failed=0 [outdoor_shot_grounding] started (attempt 1) [outdoor_shot_grounding] completed (480s) done=32/32 failed=0 [world_guide] started (attempt 1) [world_guide] completed (90s) done=1/1 failed=0 [space_set_bg] started (attempt 1) [space_set_bg] not_applicable (30s) done=0/0 failed=0 [ref_image_gen] started (attempt 1) [ref_image_gen] FAILED (30s) — {"step_id": "ref_image_gen", "label": "요소 참조 이미지", "category": "image", "order": 23, "provider": "gemini", "model": "gemini-image", "depends_on": ["entity_t2i"], "fan_out": true, "applicability": "always", "status": "failed", "can_run": true, "blocked_by": [], "consumed_by": [], "completed_count": 0, "applicable_count": 0, "failed_count": 0, "started_at": "2026-07-10T13:00:42.670862+00:00", "completed_at": null, "error_message": "분석이 완료되지 않았습니다 (현재: uploaded). 분석을 먼저 완료하세요.", "sync_status": null [ref_image_gen] retrying resume (1/5)… [ref_image_gen] started (attempt 2) [ref_image_gen] FAILED (30s) — {"step_id": "ref_image_gen", "label": "요소 참조 이미지", "category": "image", "order": 23, "provider": "gemini", "model": "gemini-image", "depends_on": ["entity_t2i"], "fan_out": true, "applicability": "always", "status": "failed", "can_run": true, "blocked_by": [], "consumed_by": [], "completed_count": 0, "applicable_count": 0, "failed_count": 0, "started_at": "2026-07-10T13:01:32.780515+00:00", "completed_at": null, "error_message": "분석이 완료되지 않았습니다 (현재: uploaded). 분석을 먼저 완료하세요.", "sync_status": null [ref_image_gen] retrying resume (2/5)… [ref_image_gen] started (attempt 3) [ref_image_gen] FAILED (30s) — {"step_id": "ref_image_gen", "label": "요소 참조 이미지", "category": "image", "order": 23, "provider": "gemini", "model": "gemini-image", "depends_on": ["entity_t2i"], "fan_out": true, "applicability": "always", "status": "failed", "can_run": true, "blocked_by": [], "consumed_by": [], "completed_count": 0, "applicable_count": 0, "failed_count": 0, "started_at": "2026-07-10T13:02:22.848819+00:00", "completed_at": null, "error_message": "분석이 완료되지 않았습니다 (현재: uploaded). 분석을 먼저 완료하세요.", "sync_status": null [ref_image_gen] retrying resume (3/5)… [ref_image_gen] started (attempt 4) [ref_image_gen] FAILED (30s) — {"step_id": "ref_image_gen", "label": "요소 참조 이미지", "category": "image", "order": 23, "provider": "gemini", "model": "gemini-image", "depends_on": ["entity_t2i"], "fan_out": true, "applicability": "always", "status": "failed", "can_run": true, "blocked_by": [], "consumed_by": [], "completed_count": 0, "applicable_count": 0, "failed_count": 0, "started_at": "2026-07-10T13:03:12.948078+00:00", "completed_at": null, "error_message": "분석이 완료되지 않았습니다 (현재: uploaded). 분석을 먼저 완료하세요.", "sync_status": null [ref_image_gen] retrying resume (4/5)… [ref_image_gen] started (attempt 5) [ref_image_gen] FAILED (30s) — {"step_id": "ref_image_gen", "label": "요소 참조 이미지", "category": "image", "order": 23, "provider": "gemini", "model": "gemini-image", "depends_on": ["entity_t2i"], "fan_out": true, "applicability": "always", "status": "failed", "can_run": true, "blocked_by": [], "consumed_by": [], "completed_count": 0, "applicable_count": 0, "failed_count": 0, "started_at": "2026-07-10T13:04:03.011847+00:00", "completed_at": null, "error_message": "분석이 완료되지 않았습니다 (현재: uploaded). 분석을 먼저 완료하세요.", "sync_status": null STOP at ref_image_gen target 64 steps | pid=7872eda9-8b02-4cb3-bfd1-04ae1d43acac eid=f8e669c3-f8df-47ce-8a93-40dca77cbaf5 [planning_doc_analysis] already completed [text_cleanup] already completed [scene_segmentation] already completed [episode_summary] already completed [visual_world_rules] already completed [scene_save] already completed [entity_character_list] already completed [scene_summary] already completed [beat_extract] already completed [shot_extract] already completed [shot_validator] already completed [entity_all_character] already completed [entity_extract_character] already completed [entity_all_location] already completed [entity_extract_location] already completed [entity_all_prop] already completed [entity_extract_prop] already completed [entity_merge] already completed [entity_relation] already completed [entity_filter] already completed [entity_detail] already completed [entity_t2i] already completed [shot_selection] already completed [scene_director] already completed [shot_director] already completed [scene_camera_flow] already completed [shot_dependency] already completed [outlook_phase1] already completed [outlook_phase2] already completed [outlook_phase3] already completed [shot_staging] already completed [background_classify] already completed [background_master_plan] already completed [floor_plan_prompt] already completed [shot_essence_extraction] already not_applicable [scene_consistency] already completed [floor_plan_render] already completed [floor_plan_light_sidecar] already completed [floor_plan_overlay_payload] already completed [base_location_dossier] already completed [floor_plan_geometry_readback] already completed [floor_plan_semantic_readback] already completed [shot_projection_card] already completed [bg_space_partition] already completed [dwelling_zone_map] already completed [shot_aware_bg_render_plan] already completed [background_prompt] already completed [episode_reference_policy] already completed [visual_continuity_anchor] already completed [scene_detail] already completed [shot_dependency_t2i] already completed [t2i_review] already completed [zoom_continuity_anchor] already completed [outdoor_site_layout] already not_applicable [outdoor_place_spec] already completed [outdoor_place_canon] already completed [outdoor_shot_grounding] already completed [world_guide] already completed [space_set_bg] already not_applicable [ref_image_gen] started (attempt 1) [ref_image_gen] completed (120s) done=30/66 failed=0 [composite_image_gen] started (attempt 1) [composite_image_gen] completed (90s) done=9/9 failed=0 [character_state_variant] started (attempt 1) [character_state_variant] completed (90s) done=5/5 failed=0 [background_render] started (attempt 1) [background_render] partial (1832s) done=20/20 failed=0 [scene_image_pipeline] started (attempt 1) [scene_image_pipeline] completed (1081s) done=71/71 failed=0 ALL STEPS DONE