{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "continuity_guardrails": [
      "본편의 시간축은 1982년 3월 서울에서 시작해 1980년대 대학가·노래운동·동물원 활동을 거쳐 1991년 7월 학전소극장 첫 단독공연으로 이어진다. 장면별 자막과 사건 순서를 기준으로 인물의 나이, 머리 길이, 직업과 성공 수준을 단계적으로 변화시킨다.",
      "김광석은 한국인 20대 남성으로 수수하고 부드러운 얼굴, 자연스러운 검은 장발, 작고 친근한 체격과 하회탈 같은 넓은 웃음을 유지한다. 초기에는 가난한 대학생의 소박함, 후반에는 알려진 가수의 자신감이 더해지지만 화려한 스타 외모로 바꾸지 않는다.",
      "송영숙은 지적이고 차분한 한국인 여대생이며 초반에는 단정한 검은 머리를 유지한다. 아버지와의 충돌 이후에는 듬성듬성 잘린 짧은 단발이 드러나며, 이후 장면에서 이유 없이 즉시 긴 머리로 복구하지 않는다.",
      "김창기는 둥근 편의 얼굴과 모범생 같은 단정한 인상을 지닌 한국인 20대 남성이다. 의대생에서 실연과 방황을 거쳐 인턴·공중보건의가 되는 변화를 의상과 피로감으로 구분하되 동일 인물의 얼굴 특징을 유지한다.",
      "망원동 새벽 사무실은 평상시 계란판 흡음벽, 피아노, 책상, 책장, 오디오가 있는 반지하 공간이다. 수해 장면에서는 같은 구조와 반지하 창을 유지한 채 빗물, 떠다니는 악보와 가구, 깨진 창을 추가한다."
    ],
    "costume_guardrails": [
      "기본 의상은 1980년대 대한민국 대학생과 서민 청년의 실용적인 평상복이다. 품이 넉넉한 체크 면남방, 빛바랜 야상, 니트·카디건, 단순한 셔츠, 면바지, 코듀로이 바지, 물 빠진 청바지와 소박한 운동화·구두를 중심으로 한다.",
      "김광석의 초기 복장은 낡고 수수한 대학생 옷과 검은 기타 가방이 기본이다. 신촌 데이트에서는 갈색 가죽 재킷과 청바지, 방송국 장면에서는 체크 남방과 청바지, 1991년 단독공연에서는 넉넉한 플란넬 체크 남방과 워싱 청바지를 사용한다.",
      "여대생들은 과도하게 현대적인 몸에 붙는 패션이 아니라 블라우스, 셔츠, 니트 카디건, 무릎 아래 치마 또는 넉넉한 바지 등 당시의 단정한 대학생 복장을 입는다. 송영숙은 지적이고 소박하게, 김선경은 세련되고 단정한 캠퍼스 미인으로 차별화한다.",
      "정장 장면은 넓은 라펠과 여유 있는 실루엣 등 1980년대식 양복을 사용한다. 창기의 의사 장면은 셔츠와 정장 바지 위 무릎 길이 흰 가운, 김선경의 기자 장면은 당시식 단정한 투피스나 출근복으로 표현한다.",
      "전주 전동성당 노래극의 구식 양복과 간편한 한복은 무대 위 역사 재현 의상에만 한정한다. 이를 일상 장면의 시대 복장으로 확대하거나 등장인물 전체를 일제강점기 인물처럼 꾸미지 않는다."
    ],
    "era_guardrails": [
      "사회적 시대는 명확히 1980년대 대한민국의 군사정권기와 민주화·노동·대학 노래운동의 시대이며, 결말은 1991년 7월이다. 현대극이나 조선시대 사극이 아니라 1982~1991년의 근현대 음악 청춘극이다.",
      "초반 대학 장면에는 프로야구 출범 기사, 부산 미국문화원 방화사건 보도, 전두환 정권 반대 시위, 사복경찰과 학생 전단 등 당대의 사회 분위기를 사실적으로 반영한다.",
      "중후반에는 아날로그 음반 산업, 대학 노래패와 민중가요 공연, 라디오·텔레비전 음악 방송, 동물원의 대중적 성공이 공존한다. 연도에 맞지 않는 1990년대 후반 이후 대중문화 디자인을 사용하지 않는다.",
      "1991년 학전소극장은 서울 대학로의 초기 소극장 문화 공간으로 표현한다. 대형 현대 콘서트 아레나가 아니라 관객과 무대가 가까운 작고 밀집된 공연장이어야 한다.",
      "전주 전동성당에서 보이는 1940년대 사건 사진과 구식 의상은 극중 노래극·슬라이드 재현이다. 해당 장면 외 본편의 실제 사회 시대를 일제강점기나 해방 직후로 오인하지 않는다."
    ],
    "image_generation_notes": [
      "한국인 인물의 얼굴과 1980년대 서울·대학가의 생활감을 우선하며, 유명 음악인의 과장된 아이콘화보다 인간적인 청춘, 가난, 우정, 첫사랑과 음악적 열망을 포착한다.",
      "카메라는 인물의 시선, 손, 악기, 지폐, 악보, 카세트 버튼처럼 감정이 실린 구체적 행동을 자주 강조한다. 공연 장면은 무대와 객석의 거리를 가깝게 유지하고 표정과 호흡이 느껴지는 중근경을 활용한다.",
      "흡연과 음주는 당시 대학가·주점 문화의 일상적 배경으로 표현한다. 종로 학사주점, 대학로 중국집, 해장국집에는 실내 담배 연기가 자연스럽게 남아 있어야 하며 현대 금연 공간처럼 깨끗하게 만들지 않는다.",
      "비와 물은 실연과 전환의 핵심 모티프다. 노량진 빗길, 망원동 반지하 침수, 학전소극장 정전 장면에서는 젖은 표면의 반사, 차가운 청회색 빛, 빗물의 물성을 강조한다.",
      "이미지 속 한글 간판·현수막·악보 제목은 필요한 경우 정확히 유지한다. 핵심 표기는 ‘광돌이 전파사’, ‘고뇌하는 마음으로 노래를!’, ‘겨레의 노래’, ‘동물원 김광석의 첫 단독콘서트’, ‘거리에서’, ‘그날들’, ‘사랑했지만’이다."
    ],
    "location_guardrails": [
      "서울 창신동은 가파른 콘크리트 계단, 좁은 골목, 밀집한 낡은 주택, 미싱 하청공장과 노란 가로등이 있는 서민 산동네다. 재개발된 현대 고층 주거지나 전통 한옥마을로 표현하지 않는다.",
      "광돌이 전파사는 고장 난 라디오·선풍기·전축이 선반마다 빽빽한 허름한 수리점이며 중앙에 작업대가 있다. 동물원 성공 이후에는 같은 점포에 새 간판과 팬 메모가 추가되지만 현대 전자제품 매장으로 바뀌지 않는다.",
      "대학 공간은 1980년대 명지대·연세대의 콘크리트 또는 벽돌 건물, 넓은 보행로, 서클 홍보대와 손글씨 전단이 있는 캠퍼스다. 시위 장면에는 사복경찰, 교직원, 흩날리는 종이 전단을 포함한다.",
      "카페 무진기행, 코스모스 비어홀, 학림다방, 종로 학사주점은 짙은 목재, 낮은 조명, 작은 테이블, 담배 연기와 아날로그 음악기기가 있는 당시의 대학가 문화 공간이다. 세련된 현대 카페나 클럽 인테리어로 만들지 않는다.",
      "학전소극장은 낮은 무대, 밀집된 객석, 중앙 의자와 마이크, 검은 막과 좁은 백스테이지가 핵심이다. 정전 장면에서는 완전한 암전 뒤 촛불 하나와 무전기·앰프 없는 생목소리 공연의 친밀감을 유지한다."
    ],
    "prohibited_visual_misreads": [
      "본편을 현대 또는 근미래물로 오인하지 않는다. 스마트폰, 노트북, 태블릿, 무선 이어버드, LED 전광판, 현대식 디지털 카메라와 최신 자동차를 절대 배치하지 않는다.",
      "본편을 조선시대 사극, 일제강점기 시대극, 판타지 또는 뮤지컬 판타지로 재해석하지 않는다. 한복과 구식 양복은 전주 전동성당의 극중 역사 재현 무대에만 등장한다.",
      "김광석을 화려한 아이돌, 록스타, 장신의 패션 모델처럼 만들지 않는다. 수수한 얼굴, 자연스러운 장발, 친근한 체격, 체크 셔츠와 통기타 중심의 포크 가수 이미지를 지킨다.",
      "대학 시위와 노래운동을 현대 집회 장비나 군사 전투 장면으로 오인하지 않는다. 손글씨·흑백 인쇄 전단, 육성 구호, 사복경찰과 제한적인 충돌이 중심이며 현대 전경 장비나 전술복을 사용하지 않는다.",
      "동물 인형 탈 홍보 사진을 판타지 수인 캐릭터나 실제 동물로 바꾸지 않는다. 조랑말·나무늘보·사자·원숭이는 의도적으로 익살스러운 봉제 전신 홍보 의상이다."
    ],
    "prop_guardrails": [
      "음악의 중심 소품은 목재 몸통과 원형 사운드홀이 있는 6현 통기타다. 초기 기타는 검은 얇은 가방에 들어 있으며 시위 혼란 뒤 넥이 부러지고, 이후 수리되거나 다른 기타가 사용되는 장면 순서를 구분한다.",
      "영상·음향 기기는 브라운관 TV, 다이얼식 유선전화, 탁상 라디오, 전축, LP, 기계식 버튼의 휴대용 카세트 레코더·플레이어, 오디오 카세트테이프를 사용한다. 화면과 조작부는 아날로그 방식이어야 한다.",
      "‘메아리·연합메아리’ 노래집은 얇은 제본 책자이며 가사, 시, 오선 악보와 거친 인쇄 주소가 들어 있다. ‘거리에서’, ‘그날들’, ‘사랑했지만’은 제목·가사·코드가 손으로 적힌 낱장 악보로 유지한다.",
      "밥 딜런의 ‘프리휠링’은 백인 남녀가 겨울 거리에서 팔짱을 끼고 걷는 사진이 있는 정사각형 LP 재킷이다. 침수 이후에는 물에 불었다 마른 흔적으로 표면이 쭈글쭈글해야 한다.",
      "광석의 낡은 프라이드 승용차는 단순한 1980년대 소형차 실내를 지닌다. 기타 가방은 조수석 또는 유아용 카시트에 안전벨트로 단단히 고정되며, 현대 SUV나 고급 스포츠카로 대체하지 않는다."
    ],
    "style_rules": {
      "must_avoid": [
        "과도하게 깨끗하고 선명한 현대 광고 사진풍, 네온 사이버펑크 색감, 디지털 글로우 효과",
        "조선시대 사극·일제강점기 멜로드라마·판타지 뮤지컬식 미술과 의상",
        "현대적인 미니멀 카페, 최신 방송 스튜디오, LED 콘서트 무대와 거대한 아레나 연출",
        "인물을 미화한 아이돌 화보식 피부, 과장된 패션, 비현실적으로 고급스러운 생활 공간",
        "모든 장면을 동일한 세피아로 처리해 연도·계절·감정 변화를 지우는 표현"
      ],
      "must_maintain": [
        "저채도 갈색·올리브·회색·바랜 청색을 기반으로 하되 봄날과 사랑 장면에는 부드러운 햇빛과 따뜻한 황금색을 더하는 시대적 색채",
        "16mm 또는 35mm 필름을 연상시키는 미세한 그레인, 부드러운 대비, 약간 바랜 인화 사진 같은 아날로그 질감",
        "주점·연습실·백스테이지는 낮고 따뜻한 텅스텐 조명, 비와 침수·실연 장면은 차가운 청회색 자연광과 젖은 반사를 사용하는 감정 중심 조명",
        "통기타, 손글씨 악보, 카세트, LP, 담배 연기와 낡은 생활 공간을 반복해 음악과 기억의 촉각성을 유지",
        "웃음과 우정의 생활 코미디 속에 군사정권기의 긴장, 가난, 실연과 상실이 공존하는 절제된 휴먼 음악 드라마 톤"
      ]
    },
    "technology_level": "1982~1991년 대한민국의 아날로그 생활·방송 기술 수준이다. 브라운관 TV, 라디오, 전축과 LP, 유선 다이얼 전화기, 카세트 레코더·플레이어, 오디오 테이프, 필름 사진, 슬라이드 프로젝터, 아날로그 녹음 부스와 믹싱 콘솔, 초기 전자 키보드·신디사이저를 사용한다. 교통수단은 당시 시내버스, 열차, 트럭과 낡은 기아 프라이드급 소형 승용차가 기준이며 스마트폰, 인터넷, 디지털 음원, 평면 TV, 현대 LED 조명과 최신 의료·자동차 인터페이스는 금지한다.",
    "world_setting_summary": "1980년대 서울의 가난한 산동네와 대학가, 민중가요 노래패, 지하 음악 카페와 소극장을 오가며 한 청년 가수가 자신의 목소리를 찾아가는 한국 근현대 음악 청춘극이다. 군사정권기의 억압과 대학 시위, 도시 빈민의 현실, 친구들의 낭만과 생업 사이의 갈등, 첫사랑과 실연이 통기타·손글씨 악보·카세트·LP의 아날로그 음악 문화 속에 겹쳐진다. 공간은 생활감 있고 소박하며, 결말의 1991년 학전소극장 역시 거대한 스타 공연이 아니라 관객과 가수가 숨결을 나누는 친밀한 무대로 유지한다.",
    "world_time_period": "대한민국 1982년 3월부터 1991년 7월까지. 중심 시대는 1980년대 군사정권기와 민주화운동기의 서울·대학가이며, 마지막은 1991년 학전소극장 첫 단독공연이다. 전주 전동성당의 1940년대 의상과 역사 이미지는 극중 노래극 재현일 뿐 본편의 실제 시대가 아니다."
  },
  "step_id": "world_guide",
  "run_id": "620816fc-7317-4cec-9177-0ceb8144a28c",
  "resolved_model": "gpt",
  "updated_at": "2026-08-11T08:59:21.810202+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}