아래 씬의 shot별로 물리적으로 보이는 요소를 결정하세요.

## 이 씬에 존재하는 요소 (씬 감독 판정)
{ve_block}

## 변형 쌍
{variant_block}

## 이전 씬 컨텍스트 (변형 상태 연속성 참고)
{prev_context}

## Shot 리스트 (시간 순서)
{shots_block}

## 씬 텍스트
{scene_text}

이전 씬에서 변형된 상태가 유지되고 있다면, 이 씬의 첫 shot부터 해당 변형 형태를 사용하세요.
각 shot에서 visible_entity_ids와 variant_resolved를 반환하세요. 변형 매핑이 적용되지 않는 shot 은 `variant_resolved: null` 로 emit (key 생략 금지 — schema strict).
