{
  "status": "running",
  "data": {
    "completed": {
      "C31": {
        "name": "피투성이 조선인 남성(옥사 수감자)",
        "short_id": "C31",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 평상시 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire era, Boseong, Jeollanam-do, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, typical facial features. Photorealistic cinematic style, naturalistic contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C44": {
        "name": "일진회 대장",
        "short_id": "C44",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, balancing human warmth with sober tension and tragic gravity.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C33": {
        "name": "조선인 노파(씨나락 주인)",
        "short_id": "C33",
        "description": "한국인 노년 여성. 연령대에 맞는 자연스러운 얼굴과 머리의 기본 외형이며, 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "노년 나이대",
          "자연스러운 노년의 얼굴"
        ],
        "t2i_prompt": "Set in late Korean Empire, rural Bosong area of Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. Elderly Korean woman, natural wrinkles and aging features on face, neutral facial expression, natural hair. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L16": {
        "name": "보성 호숫가 강용언 임시거점 자갈밭·공터·막사 앞",
        "short_id": "L16",
        "description": "넓은 호수와 자갈밭 앞에 낡은 천과 거적으로 엮은 막사가 모여 있다. 뒤로 대나무숲이 서고, 돌 화덕과 큰 무쇠솥이 놓인다.",
        "visual_traits": [
          "넓은 호수",
          "호숫가 자갈밭",
          "천과 거적 막사",
          "대나무숲",
          "돌 화덕과 무쇠솥"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century, Jeollanam-do Boseong region. Photorealistic cinematic establishing shot, a temporary campsite on a wide lakeside gravel shore and dirt clearing. Makeshift tents constructed from old worn cloth and woven straw mats. A dense bamboo forest standing in the background. Crude stone fire pits with large cast-iron pots on the ground. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures. Gritty historical resistance drama realism, no people, no vehicles, no modern objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C42": {
        "name": "조선인 머슴(박제현 집)",
        "short_id": "C42",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in the late Korean Empire era, Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, average and typical facial features. Photorealistic cinematic style, restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L01": {
        "name": "복내장터 좌판 거리·장터 입구·골목",
        "short_id": "L01",
        "description": "흙바닥 길 양쪽에 옹기전, 짚신전, 포목전과 생선 좌판이 빽빽한 장터. 입구와 좁은 골목이 이어지고 국밥집 연기가 오른다.",
        "visual_traits": [
          "흙바닥 거리",
          "빽빽한 좌판",
          "옹기와 짚신 진열",
          "좁은 골목",
          "국밥집 연기"
        ],
        "t2i_prompt": "Set in late Korean Empire, Jeollanam-do Boseong area. Photorealistic cinematic establishing shot, a traditional outdoor rural market street. Dirt roads lined densely with wooden stalls and straw mats, empty displays for earthen pottery and straw shoes, a thatched-roof tavern with white smoke rising from the chimney, narrow dirt alleys branching off from the main entrance. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, gritty historical realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C41": {
        "name": "일본인 행정요원",
        "short_id": "C41",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Japanese male, natural black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C26": {
        "name": "조선인 순검(장터 징세 일행)",
        "short_id": "C26",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century Korean Empire, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with natural black hair. Neutral facial expression, unpolished texture, naturalistic contrast, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C46": {
        "name": "헌병 장교의 말",
        "short_id": "C46",
        "description": "성체 말의 기본 외형. 긴 얼굴과 위로 선 귀, 목을 따라 난 갈기가 있으며, 털색과 품종은 명시되지 않는다.",
        "visual_traits": [
          "성체 말",
          "긴 얼굴",
          "위로 선 귀",
          "목을 따라 난 갈기"
        ],
        "t2i_prompt": "Set in the Late Korean Empire, early 20th century, Boseong area in Jeollanam-do on the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Head and neck of an adult horse, long face, upright ears, mane along the neck. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L10": {
        "name": "박제현 집 사랑채 대청마루",
        "short_id": "L10",
        "description": "마당보다 높게 놓인 목조 대청마루. 넓은 마룻널과 기둥이 드러나며, 사랑채 방과 흙마당 사이를 연결한다.",
        "visual_traits": [
          "높인 목조 바닥",
          "넓은 마룻널",
          "목재 기둥",
          "마당으로 열린 전면"
        ],
        "t2i_prompt": "Set in early 20th-century Joseon, southern Korean peninsula. Photorealistic cinematic establishing shot, a traditional hanok sarangchae daecheong-maru, which is an elevated wide wooden porch. Thick exposed wooden pillars, wide and tactile wooden floorboards elevated above a dirt courtyard. Open-air structure connecting inner rooms with traditional paper doors to the outside dirt yard. Restrained earth tones, muted saturation, naturalistic contrast, unpolished textures, natural daylight, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C23": {
        "name": "일본인 징세원1",
        "short_id": "C23",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire early 20th century, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair, standard facial features. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L15": {
        "name": "대나무 숲길·바위 매복 지점",
        "short_id": "L15",
        "description": "빽빽한 대나무 사이로 내려가는 좁은 산길. 길 양쪽에 바위와 틈새가 있으며, 대나무 줄기가 시야를 여러 겹 가린다.",
        "visual_traits": [
          "빽빽한 대나무",
          "좁은 내리막길",
          "길 양쪽 바위",
          "바위틈",
          "겹치는 대나무 줄기"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century Boseong, Jeollanam-do. Photorealistic cinematic establishing shot, a narrow downhill dirt mountain path cutting through a highly dense bamboo forest. Large, rugged rocks and deep crevices flank both sides of the steep trail. Countless overlapping bamboo stalks create dense layers that partially obscure the view. Restrained earth tones, muted saturation, naturalistic lighting, tactile and unpolished textures, gritty historical realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L23": {
        "name": "파청 산채 공터·훈련장·취사장·막사 주변",
        "short_id": "L23",
        "description": "편백숲 속 흙 공터를 중심으로 목책과 움막이 모인 산채. 훈련할 빈터와 가마솥 취사장, 곡식 보관 자리가 나뉘어 있다.",
        "visual_traits": [
          "편백숲 속 공터",
          "목책",
          "움막",
          "가마솥 취사장",
          "곡식 보관 자리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, rural and mountainous Boseong area. Photorealistic cinematic establishing shot. A hidden mountain stronghold in a dense cypress forest. A large dirt clearing surrounded by rustic log fences and simple huts made of straw and wood. A training area in the open dirt, an outdoor kitchen with large iron cauldrons over stone fire pits, and a storage area with stacked grain sacks. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C20": {
        "name": "헌병 장교",
        "short_id": "C20",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 수염 유무, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, Japanese adult male, natural black hair, plain white background. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L04": {
        "name": "안규홍의 집 방",
        "short_id": "L04",
        "description": "바닥에 이불을 펴는 소박한 온돌방. 벽 가까이에 침구가 놓이고, 바깥으로 연결되는 방문이 있다.",
        "visual_traits": [
          "온돌방 바닥",
          "벽가의 이불",
          "단순한 실내",
          "바깥으로 난 방문"
        ],
        "t2i_prompt": "Set in early 20th century Late Korean Empire, rural Bosong region. Photorealistic cinematic establishing shot, interior of a humble traditional Korean ondol room, worn paper flooring, simple papered walls, traditional cotton bedding laid on the floor near the wall, wooden lattice door with paper, sparse and rustic interior, natural light filtering through the paper door, restrained earth tones, muted saturation, tactile unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C18": {
        "name": "백정",
        "short_id": "C18",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire early 20th century, Boseong Jeollanam-do Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C39": {
        "name": "의병 포로3",
        "short_id": "C39",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, generic natural black hair. Naturalistic textures, gritty historical drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C15": {
        "name": "임정현",
        "short_id": "C15",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures. Grounded historical resistance drama and gritty action realism, balancing human warmth with sober tension.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C05": {
        "name": "안규홍의 어머니",
        "short_id": "C05",
        "description": "한국인 중노년 여성. 연령대에 맞는 자연스러운 얼굴과 머리의 기본 외형이며, 정확한 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "중노년 나이대",
          "자연스러운 연령대의 얼굴"
        ],
        "t2i_prompt": "Set in the late Korean Empire, rural Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A middle-aged to elderly Korean woman, natural face with age-appropriate wrinkles and weathering, greyish-black hair naturally styled or tied back. Neutral expression. No clothing described, no props, no accessories. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C16": {
        "name": "토미이시",
        "short_id": "C16",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Japanese adult male, natural black hair, standard facial features, neutral expression. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama, gritty action realism, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C03": {
        "name": "염재보",
        "short_id": "C03",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century late Korean Empire, Jeollanam-do Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama and gritty action realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C37": {
        "name": "의병 포로1",
        "short_id": "C37",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 평상시 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, natural facial features, realistic skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C19": {
        "name": "목수",
        "short_id": "C19",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in the late Korean Empire, Jeollanam-do region. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, neutral facial features, unpolished appearance. Restrained earth tones, naturalistic contrast, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C27": {
        "name": "조선인 순검(안규홍 체포·옥사 담당)",
        "short_id": "C27",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, average face. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama and gritty action realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L22": {
        "name": "보성 주재소 토미이시 집무실",
        "short_id": "L22",
        "description": "정갈한 책상과 의자가 놓인 집무실. 책상 위에 징세 장부와 서류, 주판, 붉은 인주와 도장이 정돈되어 있다.",
        "visual_traits": [
          "정갈한 책상",
          "의자",
          "장부와 서류",
          "주판",
          "붉은 인주와 도장"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Photorealistic cinematic establishing shot, interior of a neat police substation office. A clean wooden desk and chair in the center. Neatly arranged on the desk are tax ledgers, scattered documents, a wooden abacus, and a red ink pad with a stamp. Early 1900s aesthetic, restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, sober tension, no people, no vehicles, no extraneous objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L09": {
        "name": "박제현 집 사랑채 방",
        "short_id": "L09",
        "description": "목조 한옥 사랑채의 좌식 방. 낮은 상을 놓을 수 있는 바닥과 목재 문틀이 있으며, 열린 방문 너머 마당이 보인다.",
        "visual_traits": [
          "목조 한옥 실내",
          "좌식 바닥",
          "낮은 상",
          "목재 문틀",
          "마당을 향한 방문"
        ],
        "t2i_prompt": "Set in late Korean Empire, Korean peninsula. Photorealistic cinematic establishing shot, interior of a traditional wooden Hanok sarangchae room, wooden floor for floor-seating, a low wooden table, traditional wooden door frames with paper lattice, open doors revealing a dirt courtyard outside, restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C22": {
        "name": "헌병(안규홍에게 총검으로 찔리는 헌병)",
        "short_id": "C22",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 평상시 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Boseong, Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair, standard facial features. Photorealistic cinematic style, muted saturation, naturalistic contrast, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C35": {
        "name": "의병1",
        "short_id": "C35",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, looking forward. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, balancing human warmth with sober tension and tragic gravity.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C32": {
        "name": "조선인 청년(짚신전)",
        "short_id": "C32",
        "description": "한국인 청년 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "청년 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century late Korean Empire, Jeollanam-do Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A young Korean male, natural black hair, ordinary facial features, neutral expression. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, photorealistic cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C25": {
        "name": "일본 순사",
        "short_id": "C25",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 수염 유무, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korea. Passport-style ID photo, head and upper chest visible, adult Japanese male, natural black hair, plain white background. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C45": {
        "name": "선두 일본인 군인",
        "short_id": "C45",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair. Gritty action realism, muted saturation, naturalistic contrast, tactile, unpolished textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L11": {
        "name": "보성 주재소 옥사 감방",
        "short_id": "L11",
        "description": "철창문으로 복도와 나뉜 어두운 감방. 벽과 맨바닥이 드러나고, 구석까지 짙은 그림자가 이어지는 단순한 공간이다.",
        "visual_traits": [
          "철창문",
          "드러난 벽면",
          "맨바닥",
          "어두운 구석"
        ],
        "t2i_prompt": "Set in late Korean Empire, rural Jeolla Province. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dark, cramped historical jail cell. A heavy iron grated door separates the cell from the corridor. Bare, rough walls and a cold, unpolished floor. Deep shadows stretching into the corners, creating a stark and bleak atmosphere. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, gritty historical realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C38": {
        "name": "의병 포로2",
        "short_id": "C38",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비의 세부 형태는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire early 20th century, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with natural black hair and standard facial features. Naturalistic skin texture, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C07": {
        "name": "박진성",
        "short_id": "C07",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire early 20th century, Bosong region of Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Neutral expression. Photorealistic, cinematic style, gritty realism, unpolished textures, naturalistic contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L26": {
        "name": "파청 산채를 내려다보는 능선",
        "short_id": "L26",
        "description": "숲속 산채 공터와 움막을 내려다보는 높은 능선. 나무 사이로 아래 공간이 열리고, 양옆으로 숲 비탈이 이어진다.",
        "visual_traits": [
          "높은 능선",
          "열린 조망",
          "아래쪽 산채 공터",
          "내려다보이는 움막",
          "양옆 숲 비탈"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do Boseong region. Photorealistic cinematic establishing shot, high mountain ridge overlooking a forest clearing and rustic huts below. An elevated dirt path flanked by dense forested slopes, with a clear vantage point opening through the trees towards the lower camp area, natural lighting, muted earth tones, unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C36": {
        "name": "조선인 남성(배상도 끄나풀 집 곳간)",
        "short_id": "C36",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, standard facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C04": {
        "name": "달래",
        "short_id": "C04",
        "description": "한국인 젊은 여성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 평상시 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "젊은 성인",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century, Bosung, Jeollanam-do. Passport-style ID photo, head and upper chest visible, young Korean woman, natural black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L03": {
        "name": "안규홍의 집 부엌",
        "short_id": "L03",
        "description": "장작을 넣는 아궁이와 약탕관이 있는 소박한 부엌. 구석에 지게를 둘 자리가 있고, 어두운 실내에 불빛이 낮게 번진다.",
        "visual_traits": [
          "장작 아궁이",
          "약탕관",
          "지게를 두는 구석",
          "낮은 불빛"
        ],
        "t2i_prompt": "Set in early 20th century, rural Boseong area. Photorealistic cinematic establishing shot, interior of a rustic traditional Korean kitchen. A clay and stone firewood stove (agungi) is the focal point, with a traditional clay medicine brewing pot resting on top. A wooden A-frame carrier (jige) is leaning against a corner. Earthen floor, soot-stained rough walls. The dark interior is illuminated by low, warm firelight spilling from the stove. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C43": {
        "name": "보초 의병",
        "short_id": "C43",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, of an adult Korean male with natural black hair and ordinary facial features, plain white background. Photorealistic cinematic style, naturalistic contrast, tactile unpolished textures, grounded historical drama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C14": {
        "name": "오주일",
        "short_id": "C14",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, neutral facial features. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    },
    "entity_queue": [
      [
        "안규홍",
        "character",
        "C01"
      ],
      [
        "이관회",
        "character",
        "C02"
      ],
      [
        "염재보",
        "character",
        "C03"
      ],
      [
        "달래",
        "character",
        "C04"
      ],
      [
        "안규홍의 어머니",
        "character",
        "C05"
      ],
      [
        "박제현",
        "character",
        "C06"
      ],
      [
        "박진성",
        "character",
        "C07"
      ],
      [
        "박상현",
        "character",
        "C08"
      ],
      [
        "법화댁",
        "character",
        "C09"
      ],
      [
        "최 서방",
        "character",
        "C10"
      ],
      [
        "배상도",
        "character",
        "C11"
      ],
      [
        "복만",
        "character",
        "C12"
      ],
      [
        "강용언",
        "character",
        "C13"
      ],
      [
        "오주일",
        "character",
        "C14"
      ],
      [
        "임정현",
        "character",
        "C15"
      ],
      [
        "토미이시",
        "character",
        "C16"
      ],
      [
        "대장장이",
        "character",
        "C17"
      ],
      [
        "백정",
        "character",
        "C18"
      ],
      [
        "목수",
        "character",
        "C19"
      ],
      [
        "헌병 장교",
        "character",
        "C20"
      ],
      [
        "헌병(염재보의 멍석을 검사하는 헌병)",
        "character",
        "C21"
      ],
      [
        "헌병(안규홍에게 총검으로 찔리는 헌병)",
        "character",
        "C22"
      ],
      [
        "일본인 징세원1",
        "character",
        "C23"
      ],
      [
        "일본인 징세원2",
        "character",
        "C24"
      ],
      [
        "일본 순사",
        "character",
        "C25"
      ],
      [
        "조선인 순검(장터 징세 일행)",
        "character",
        "C26"
      ],
      [
        "조선인 순검(안규홍 체포·옥사 담당)",
        "character",
        "C27"
      ],
      [
        "피투성이 조선인 남성(옥사 수감자)",
        "character",
        "C31"
      ],
      [
        "조선인 청년(짚신전)",
        "character",
        "C32"
      ],
      [
        "조선인 노파(씨나락 주인)",
        "character",
        "C33"
      ],
      [
        "은비녀를 훔친 의병",
        "character",
        "C34"
      ],
      [
        "의병1",
        "character",
        "C35"
      ],
      [
        "조선인 남성(배상도 끄나풀 집 곳간)",
        "character",
        "C36"
      ],
      [
        "의병 포로1",
        "character",
        "C37"
      ],
      [
        "의병 포로2",
        "character",
        "C38"
      ],
      [
        "의병 포로3",
        "character",
        "C39"
      ],
      [
        "의병4",
        "character",
        "C40"
      ],
      [
        "일본인 행정요원",
        "character",
        "C41"
      ],
      [
        "조선인 머슴(박제현 집)",
        "character",
        "C42"
      ],
      [
        "보초 의병",
        "character",
        "C43"
      ],
      [
        "일진회 대장",
        "character",
        "C44"
      ],
      [
        "선두 일본인 군인",
        "character",
        "C45"
      ],
      [
        "헌병 장교의 말",
        "character",
        "C46"
      ],
      [
        "복내장터 좌판 거리·장터 입구·골목",
        "location",
        "L01"
      ],
      [
        "복내장터 국밥집 평상 자리",
        "location",
        "L02"
      ],
      [
        "안규홍의 집 부엌",
        "location",
        "L03"
      ],
      [
        "안규홍의 집 방",
        "location",
        "L04"
      ],
      [
        "안규홍의 집 마당·사립문 안쪽·장독대",
        "location",
        "L05"
      ],
      [
        "안규홍의 집 사립문 밖 흙길",
        "location",
        "L06"
      ],
      [
        "마을 뒤 산길",
        "location",
        "L07"
      ],
      [
        "박제현 집 마당·일터·대문·곳간 앞",
        "location",
        "L08"
      ],
      [
        "박제현 집 사랑채 방",
        "location",
        "L09"
      ],
      [
        "박제현 집 사랑채 대청마루",
        "location",
        "L10"
      ],
      [
        "보성 주재소 옥사 감방",
        "location",
        "L11"
      ],
      [
        "보성 주재소 옥사 복도",
        "location",
        "L12"
      ],
      [
        "논둑길",
        "location",
        "L13"
      ],
      [
        "당산나무 아래 갈림길",
        "location",
        "L14"
      ],
      [
        "대나무 숲길·바위 매복 지점",
        "location",
        "L15"
      ],
      [
        "보성 호숫가 강용언 임시거점 자갈밭·공터·막사 앞",
        "location",
        "L16"
      ],
      [
        "민가 마당·광 입구",
        "location",
        "L17"
      ],
      [
        "산자락 외딴 헛간 내부",
        "location",
        "L18"
      ],
      [
        "배상도 끄나풀 집 곳간 내부",
        "location",
        "L20"
      ],
      [
        "마을 흙길·초가집 골목·사립문 앞·툇마루",
        "location",
        "L21"
      ],
      [
        "보성 주재소 토미이시 집무실",
        "location",
        "L22"
      ],
      [
        "파청 산채 공터·훈련장·취사장·막사 주변",
        "location",
        "L23"
      ],
      [
        "파청 산채 인근 편백숲·숲길 훈련 구역·보초 경계 지점",
        "location",
        "L24"
      ],
      [
        "파청 산채 진입 오르막 숲길",
        "location",
        "L25"
      ],
      [
        "파청 산채를 내려다보는 능선",
        "location",
        "L26"
      ],
      [
        "파청 산채 하산 숲길·비탈",
        "location",
        "L27"
      ],
      [
        "해안 바위지대·모래밭",
        "location",
        "L28"
      ],
      [
        "새재 산길·수레 습격 지점·길가 숲",
        "location",
        "L29"
      ],
      [
        "새재 산길 상부 능선의 일본군 매복 숲",
        "location",
        "L30"
      ],
      [
        "관청 뒤편 담장 골목",
        "location",
        "L31"
      ],
      [
        "관청 앞·정문 문턱",
        "location",
        "L32"
      ],
      [
        "감옥 취조실 내부",
        "location",
        "L33"
      ],
      [
        "수레 운송 숲길·산길을 내려다보는 바위",
        "location",
        "L34"
      ],
      [
        "지게",
        "prop",
        "P01"
      ],
      [
        "지게 작대기",
        "prop",
        "P02"
      ],
      [
        "짚멍석",
        "prop",
        "P03"
      ],
      [
        "화승총",
        "prop",
        "P04"
      ],
      [
        "근대식 소총",
        "prop",
        "P05"
      ],
      [
        "총기(종류 미상)",
        "prop",
        "P06"
      ],
      [
        "총검",
        "prop",
        "P07"
      ],
      [
        "칼",
        "prop",
        "P08"
      ],
      [
        "낫",
        "prop",
        "P09"
      ],
      [
        "몽둥이",
        "prop",
        "P10"
      ],
      [
        "기관총",
        "prop",
        "P11"
      ],
      [
        "지휘봉",
        "prop",
        "P12"
      ],
      [
        "훈련용 나뭇가지",
        "prop",
        "P13"
      ],
      [
        "대장장이의 망치",
        "prop",
        "P14"
      ],
      [
        "약탕관",
        "prop",
        "P18"
      ],
      [
        "약봉지",
        "prop",
        "P19"
      ],
      [
        "보자기 꾸러미·봇짐",
        "prop",
        "P20"
      ],
      [
        "곡식 자루·가마니",
        "prop",
        "P21"
      ],
      [
        "볏짐",
        "prop",
        "P22"
      ],
      [
        "광주리·바구니",
        "prop",
        "P23"
      ],
      [
        "최 서방의 망태기",
        "prop",
        "P24"
      ],
      [
        "엽전 꾸러미",
        "prop",
        "P25"
      ],
      [
        "장부",
        "prop",
        "P26"
      ],
      [
        "붓",
        "prop",
        "P27"
      ],
      [
        "도장",
        "prop",
        "P28"
      ],
      [
        "무쇠솥",
        "prop",
        "P29"
      ],
      [
        "자물쇠",
        "prop",
        "P30"
      ],
      [
        "포승줄",
        "prop",
        "P31"
      ]
    ],
    "characters": [
      {
        "name": "피투성이 조선인 남성(옥사 수감자)",
        "short_id": "C31",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 평상시 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire era, Boseong, Jeollanam-do, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, typical facial features. Photorealistic cinematic style, naturalistic contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일진회 대장",
        "short_id": "C44",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, balancing human warmth with sober tension and tragic gravity.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 노파(씨나락 주인)",
        "short_id": "C33",
        "description": "한국인 노년 여성. 연령대에 맞는 자연스러운 얼굴과 머리의 기본 외형이며, 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "노년 나이대",
          "자연스러운 노년의 얼굴"
        ],
        "t2i_prompt": "Set in late Korean Empire, rural Bosong area of Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. Elderly Korean woman, natural wrinkles and aging features on face, neutral facial expression, natural hair. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 머슴(박제현 집)",
        "short_id": "C42",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in the late Korean Empire era, Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, average and typical facial features. Photorealistic cinematic style, restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일본인 행정요원",
        "short_id": "C41",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Japanese male, natural black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 순검(장터 징세 일행)",
        "short_id": "C26",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century Korean Empire, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with natural black hair. Neutral facial expression, unpolished texture, naturalistic contrast, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "헌병 장교의 말",
        "short_id": "C46",
        "description": "성체 말의 기본 외형. 긴 얼굴과 위로 선 귀, 목을 따라 난 갈기가 있으며, 털색과 품종은 명시되지 않는다.",
        "visual_traits": [
          "성체 말",
          "긴 얼굴",
          "위로 선 귀",
          "목을 따라 난 갈기"
        ],
        "t2i_prompt": "Set in the Late Korean Empire, early 20th century, Boseong area in Jeollanam-do on the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Head and neck of an adult horse, long face, upright ears, mane along the neck. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일본인 징세원1",
        "short_id": "C23",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire early 20th century, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair, standard facial features. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "헌병 장교",
        "short_id": "C20",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 수염 유무, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, Japanese adult male, natural black hair, plain white background. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "백정",
        "short_id": "C18",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire early 20th century, Boseong Jeollanam-do Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "의병 포로3",
        "short_id": "C39",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, generic natural black hair. Naturalistic textures, gritty historical drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "임정현",
        "short_id": "C15",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures. Grounded historical resistance drama and gritty action realism, balancing human warmth with sober tension.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "안규홍의 어머니",
        "short_id": "C05",
        "description": "한국인 중노년 여성. 연령대에 맞는 자연스러운 얼굴과 머리의 기본 외형이며, 정확한 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "중노년 나이대",
          "자연스러운 연령대의 얼굴"
        ],
        "t2i_prompt": "Set in the late Korean Empire, rural Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A middle-aged to elderly Korean woman, natural face with age-appropriate wrinkles and weathering, greyish-black hair naturally styled or tied back. Neutral expression. No clothing described, no props, no accessories. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "토미이시",
        "short_id": "C16",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Japanese adult male, natural black hair, standard facial features, neutral expression. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama, gritty action realism, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "염재보",
        "short_id": "C03",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century late Korean Empire, Jeollanam-do Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama and gritty action realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "의병 포로1",
        "short_id": "C37",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 평상시 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, natural facial features, realistic skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "목수",
        "short_id": "C19",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in the late Korean Empire, Jeollanam-do region. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, neutral facial features, unpolished appearance. Restrained earth tones, naturalistic contrast, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 순검(안규홍 체포·옥사 담당)",
        "short_id": "C27",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, average face. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama and gritty action realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "헌병(안규홍에게 총검으로 찔리는 헌병)",
        "short_id": "C22",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 평상시 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Boseong, Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair, standard facial features. Photorealistic cinematic style, muted saturation, naturalistic contrast, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "의병1",
        "short_id": "C35",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, natural black hair, looking forward. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, balancing human warmth with sober tension and tragic gravity.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 청년(짚신전)",
        "short_id": "C32",
        "description": "한국인 청년 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "청년 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century late Korean Empire, Jeollanam-do Boseong region. Passport-style ID photo, head and upper chest visible, plain white background. A young Korean male, natural black hair, ordinary facial features, neutral expression. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, photorealistic cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일본 순사",
        "short_id": "C25",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 수염 유무, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korea. Passport-style ID photo, head and upper chest visible, adult Japanese male, natural black hair, plain white background. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, gritty historical realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "선두 일본인 군인",
        "short_id": "C45",
        "description": "일본인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 길이는 명시되지 않는다.",
        "visual_traits": [
          "일본인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do Boseong area. Passport-style ID photo, head and upper chest visible, plain white background. Adult Japanese male, natural black hair. Gritty action realism, muted saturation, naturalistic contrast, tactile, unpolished textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "의병 포로2",
        "short_id": "C38",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비의 세부 형태는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire early 20th century, Boseong region of the Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with natural black hair and standard facial features. Naturalistic skin texture, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "박진성",
        "short_id": "C07",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire early 20th century, Bosong region of Jeollanam-do. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair. Neutral expression. Photorealistic, cinematic style, gritty realism, unpolished textures, naturalistic contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 남성(배상도 끄나풀 집 곳간)",
        "short_id": "C36",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 수염 유무는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, standard facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "달래",
        "short_id": "C04",
        "description": "한국인 젊은 여성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 평상시 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 여성",
          "젊은 성인",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century, Bosung, Jeollanam-do. Passport-style ID photo, head and upper chest visible, young Korean woman, natural black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "보초 의병",
        "short_id": "C43",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 얼굴형과 이목구비, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, of an adult Korean male with natural black hair and ordinary facial features, plain white background. Photorealistic cinematic style, naturalistic contrast, tactile unpolished textures, grounded historical drama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "오주일",
        "short_id": "C14",
        "description": "한국인 성인 남성. 자연스러운 검은 머리의 기본 외형이며, 정확한 나이와 얼굴형, 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인 나이대",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, neutral facial features. Restrained earth tones, muted saturation, naturalistic contrast, tactile, unpolished textures, grounded historical resistance drama realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "보성 호숫가 강용언 임시거점 자갈밭·공터·막사 앞",
        "short_id": "L16",
        "description": "넓은 호수와 자갈밭 앞에 낡은 천과 거적으로 엮은 막사가 모여 있다. 뒤로 대나무숲이 서고, 돌 화덕과 큰 무쇠솥이 놓인다.",
        "visual_traits": [
          "넓은 호수",
          "호숫가 자갈밭",
          "천과 거적 막사",
          "대나무숲",
          "돌 화덕과 무쇠솥"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century, Jeollanam-do Boseong region. Photorealistic cinematic establishing shot, a temporary campsite on a wide lakeside gravel shore and dirt clearing. Makeshift tents constructed from old worn cloth and woven straw mats. A dense bamboo forest standing in the background. Crude stone fire pits with large cast-iron pots on the ground. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures. Gritty historical resistance drama realism, no people, no vehicles, no modern objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "복내장터 좌판 거리·장터 입구·골목",
        "short_id": "L01",
        "description": "흙바닥 길 양쪽에 옹기전, 짚신전, 포목전과 생선 좌판이 빽빽한 장터. 입구와 좁은 골목이 이어지고 국밥집 연기가 오른다.",
        "visual_traits": [
          "흙바닥 거리",
          "빽빽한 좌판",
          "옹기와 짚신 진열",
          "좁은 골목",
          "국밥집 연기"
        ],
        "t2i_prompt": "Set in late Korean Empire, Jeollanam-do Boseong area. Photorealistic cinematic establishing shot, a traditional outdoor rural market street. Dirt roads lined densely with wooden stalls and straw mats, empty displays for earthen pottery and straw shoes, a thatched-roof tavern with white smoke rising from the chimney, narrow dirt alleys branching off from the main entrance. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, gritty historical realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "박제현 집 사랑채 대청마루",
        "short_id": "L10",
        "description": "마당보다 높게 놓인 목조 대청마루. 넓은 마룻널과 기둥이 드러나며, 사랑채 방과 흙마당 사이를 연결한다.",
        "visual_traits": [
          "높인 목조 바닥",
          "넓은 마룻널",
          "목재 기둥",
          "마당으로 열린 전면"
        ],
        "t2i_prompt": "Set in early 20th-century Joseon, southern Korean peninsula. Photorealistic cinematic establishing shot, a traditional hanok sarangchae daecheong-maru, which is an elevated wide wooden porch. Thick exposed wooden pillars, wide and tactile wooden floorboards elevated above a dirt courtyard. Open-air structure connecting inner rooms with traditional paper doors to the outside dirt yard. Restrained earth tones, muted saturation, naturalistic contrast, unpolished textures, natural daylight, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대나무 숲길·바위 매복 지점",
        "short_id": "L15",
        "description": "빽빽한 대나무 사이로 내려가는 좁은 산길. 길 양쪽에 바위와 틈새가 있으며, 대나무 줄기가 시야를 여러 겹 가린다.",
        "visual_traits": [
          "빽빽한 대나무",
          "좁은 내리막길",
          "길 양쪽 바위",
          "바위틈",
          "겹치는 대나무 줄기"
        ],
        "t2i_prompt": "Set in late Korean Empire, early 20th century Boseong, Jeollanam-do. Photorealistic cinematic establishing shot, a narrow downhill dirt mountain path cutting through a highly dense bamboo forest. Large, rugged rocks and deep crevices flank both sides of the steep trail. Countless overlapping bamboo stalks create dense layers that partially obscure the view. Restrained earth tones, muted saturation, naturalistic lighting, tactile and unpolished textures, gritty historical realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "파청 산채 공터·훈련장·취사장·막사 주변",
        "short_id": "L23",
        "description": "편백숲 속 흙 공터를 중심으로 목책과 움막이 모인 산채. 훈련할 빈터와 가마솥 취사장, 곡식 보관 자리가 나뉘어 있다.",
        "visual_traits": [
          "편백숲 속 공터",
          "목책",
          "움막",
          "가마솥 취사장",
          "곡식 보관 자리"
        ],
        "t2i_prompt": "Set in Late Korean Empire, rural and mountainous Boseong area. Photorealistic cinematic establishing shot. A hidden mountain stronghold in a dense cypress forest. A large dirt clearing surrounded by rustic log fences and simple huts made of straw and wood. A training area in the open dirt, an outdoor kitchen with large iron cauldrons over stone fire pits, and a storage area with stacked grain sacks. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "안규홍의 집 방",
        "short_id": "L04",
        "description": "바닥에 이불을 펴는 소박한 온돌방. 벽 가까이에 침구가 놓이고, 바깥으로 연결되는 방문이 있다.",
        "visual_traits": [
          "온돌방 바닥",
          "벽가의 이불",
          "단순한 실내",
          "바깥으로 난 방문"
        ],
        "t2i_prompt": "Set in early 20th century Late Korean Empire, rural Bosong region. Photorealistic cinematic establishing shot, interior of a humble traditional Korean ondol room, worn paper flooring, simple papered walls, traditional cotton bedding laid on the floor near the wall, wooden lattice door with paper, sparse and rustic interior, natural light filtering through the paper door, restrained earth tones, muted saturation, tactile unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "보성 주재소 토미이시 집무실",
        "short_id": "L22",
        "description": "정갈한 책상과 의자가 놓인 집무실. 책상 위에 징세 장부와 서류, 주판, 붉은 인주와 도장이 정돈되어 있다.",
        "visual_traits": [
          "정갈한 책상",
          "의자",
          "장부와 서류",
          "주판",
          "붉은 인주와 도장"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Photorealistic cinematic establishing shot, interior of a neat police substation office. A clean wooden desk and chair in the center. Neatly arranged on the desk are tax ledgers, scattered documents, a wooden abacus, and a red ink pad with a stamp. Early 1900s aesthetic, restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, sober tension, no people, no vehicles, no extraneous objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "박제현 집 사랑채 방",
        "short_id": "L09",
        "description": "목조 한옥 사랑채의 좌식 방. 낮은 상을 놓을 수 있는 바닥과 목재 문틀이 있으며, 열린 방문 너머 마당이 보인다.",
        "visual_traits": [
          "목조 한옥 실내",
          "좌식 바닥",
          "낮은 상",
          "목재 문틀",
          "마당을 향한 방문"
        ],
        "t2i_prompt": "Set in late Korean Empire, Korean peninsula. Photorealistic cinematic establishing shot, interior of a traditional wooden Hanok sarangchae room, wooden floor for floor-seating, a low wooden table, traditional wooden door frames with paper lattice, open doors revealing a dirt courtyard outside, restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "보성 주재소 옥사 감방",
        "short_id": "L11",
        "description": "철창문으로 복도와 나뉜 어두운 감방. 벽과 맨바닥이 드러나고, 구석까지 짙은 그림자가 이어지는 단순한 공간이다.",
        "visual_traits": [
          "철창문",
          "드러난 벽면",
          "맨바닥",
          "어두운 구석"
        ],
        "t2i_prompt": "Set in late Korean Empire, rural Jeolla Province. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dark, cramped historical jail cell. A heavy iron grated door separates the cell from the corridor. Bare, rough walls and a cold, unpolished floor. Deep shadows stretching into the corners, creating a stark and bleak atmosphere. Restrained earth tones, muted saturation, naturalistic contrast, and tactile, unpolished textures, gritty historical realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "파청 산채를 내려다보는 능선",
        "short_id": "L26",
        "description": "숲속 산채 공터와 움막을 내려다보는 높은 능선. 나무 사이로 아래 공간이 열리고, 양옆으로 숲 비탈이 이어진다.",
        "visual_traits": [
          "높은 능선",
          "열린 조망",
          "아래쪽 산채 공터",
          "내려다보이는 움막",
          "양옆 숲 비탈"
        ],
        "t2i_prompt": "Set in late Korean Empire period, Jeollanam-do Boseong region. Photorealistic cinematic establishing shot, high mountain ridge overlooking a forest clearing and rustic huts below. An elevated dirt path flanked by dense forested slopes, with a clear vantage point opening through the trees towards the lower camp area, natural lighting, muted earth tones, unpolished textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "안규홍의 집 부엌",
        "short_id": "L03",
        "description": "장작을 넣는 아궁이와 약탕관이 있는 소박한 부엌. 구석에 지게를 둘 자리가 있고, 어두운 실내에 불빛이 낮게 번진다.",
        "visual_traits": [
          "장작 아궁이",
          "약탕관",
          "지게를 두는 구석",
          "낮은 불빛"
        ],
        "t2i_prompt": "Set in early 20th century, rural Boseong area. Photorealistic cinematic establishing shot, interior of a rustic traditional Korean kitchen. A clay and stone firewood stove (agungi) is the focal point, with a traditional clay medicine brewing pot resting on top. A wooden A-frame carrier (jige) is leaning against a corner. Earthen floor, soot-stained rough walls. The dark interior is illuminated by low, warm firelight spilling from the stove. Restrained earth tones, muted saturation, naturalistic contrast, tactile unpolished textures, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "4c1d3cc0-4495-475f-afdf-0c214d9b9b60",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-08T06:31:59.753618+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}