MBTI JSON 양식 변환 (배치: 117 / 189)

실행 모드 선택


현재 모드: 테스트 (Dry Run)

대상 테이블: content_mbti_items

ID: 12823 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "워크샵 참석하기",
            "explanation": "ESTJ의 목표 지향 참여와 ISTP의 조용한 관찰",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "This workshop provides valuable networking!",
                    "translation": "이 워크샵이 가치 있는 네트워킹을 제공해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Good opportunity. I'll observe techniques.",
                    "translation": "좋은 기회야. 내가 기술들을 관찰할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Strategic connections advance career goals!",
                    "translation": "전략적 연결들이 커리어 목표들을 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Career development. I'll analyze methods.",
                    "translation": "커리어 개발이야. 내가 방법들을 분석할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영이는 전략적 연결들이 커리어 목표들을 발전시킨다고 했나요?",
                    "hint": "태영이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태영이가 'Strategic connections advance career goals!'라고 전략적 연결들이 커리어 목표들을 발전시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Active participation maximizes learning opportunities!",
                    "translation": "적극적인 참여가 학습 기회들을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Learning happens. I'll focus content.",
                    "translation": "학습이 일어나. 내가 내용에 집중할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Professional development requires strategic planning!",
                    "translation": "전문적 개발은 전략적 계획이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional development requires strategic @@!",
                    "hint": "태영이가 전문적 개발이 무엇이 필요하다고 했나요?",
                    "optionA": "luck",
                    "optionB": "planning",
                    "optionC": "money",
                    "result": "planning",
                    "explanation": "태영이가 전문적 개발은 전략적 '계획(planning)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your networking creates useful contacts.",
                    "translation": "네 네트워킹이 유용한 연락처들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "You identify practical applications efficiently!",
                    "translation": "너는 실용적인 적용들을 효율적으로 식별해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습에 대한 문장이에요.",
                    "result": "Learning opens new doors",
                    "explanation": "학습이 새로운 문들을 열어줘요.",
                    "optionA": "new",
                    "optionB": "doors",
                    "optionC": "opens",
                    "optionD": "Learning"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "Quiet observation reveals valuable insights.",
                    "translation": "조용한 관찰이 가치 있는 통찰들을 드러내."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "워크샵 참석하기",
            "explanation": "ESTJ의 목표 지향 참여와 ISTP의 조용한 관찰",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "This workshop provides valuable networking!",
                    "translation": "이 워크샵이 가치 있는 네트워킹을 제공해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Good opportunity. I'll observe techniques.",
                    "translation": "좋은 기회야. 내가 기술들을 관찰할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Strategic connections advance career goals!",
                    "translation": "전략적 연결들이 커리어 목표들을 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Career development. I'll analyze methods.",
                    "translation": "커리어 개발이야. 내가 방법들을 분석할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영이는 전략적 연결들이 커리어 목표들을 발전시킨다고 했나요?",
                    "hint": "태영이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태영이가 'Strategic connections advance career goals!'라고 전략적 연결들이 커리어 목표들을 발전시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Active participation maximizes learning opportunities!",
                    "translation": "적극적인 참여가 학습 기회들을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Learning happens. I'll focus content.",
                    "translation": "학습이 일어나. 내가 내용에 집중할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Professional development requires strategic planning!",
                    "translation": "전문적 개발은 전략적 계획이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional development requires strategic @@!",
                    "hint": "태영이가 전문적 개발이 무엇이 필요하다고 했나요?",
                    "optionA": "luck",
                    "optionB": "planning",
                    "optionC": "money",
                    "result": "planning",
                    "explanation": "태영이가 전문적 개발은 전략적 '계획(planning)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your networking creates useful contacts.",
                    "translation": "네 네트워킹이 유용한 연락처들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "You identify practical applications efficiently!",
                    "translation": "너는 실용적인 적용들을 효율적으로 식별해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "학습에 대한 문장이에요.",
                    "optionA": "new",
                    "optionB": "doors",
                    "optionC": "opens",
                    "optionD": "Learning",
                    "result": "Learning opens new doors",
                    "explanation": "학습이 새로운 문들을 열어줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "Quiet observation reveals valuable insights.",
                    "translation": "조용한 관찰이 가치 있는 통찰들을 드러내."
                }
            ]
        }
    ]
}
ID: 12824 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 소프트웨어 도입하기",
            "explanation": "ESTJ의 조직적 구현과 ISTP의 기술적 분석",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "New software needs systematic implementation!",
                    "translation": "새로운 소프트웨어는 체계적인 구현이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Good upgrade. I'll test functionality.",
                    "translation": "좋은 업그레이드야. 내가 기능성을 테스트할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Structured rollout ensures smooth transition!",
                    "translation": "구조화된 출시가 원활한 전환을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Smooth transition. I'll check compatibility.",
                    "translation": "원활한 전환이야. 내가 호환성을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이는 구조화된 출시가 원활한 전환을 보장한다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이가 'Structured rollout ensures smooth transition!'라고 구조화된 출시가 원활한 전환을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Training programs maximize user adoption!",
                    "translation": "훈련 프로그램들이 사용자 채택을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "User training. I'll troubleshoot issues.",
                    "translation": "사용자 훈련이야. 내가 문제들을 해결할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Strategic technology adoption drives efficiency!",
                    "translation": "전략적 기술 채택이 효율성을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic technology adoption drives @@!",
                    "hint": "성훈이가 전략적 기술 채택이 무엇을 이끈다고 했나요?",
                    "optionA": "problems",
                    "optionB": "efficiency",
                    "optionC": "confusion",
                    "result": "efficiency",
                    "explanation": "성훈이가 전략적 기술 채택이 '효율성(efficiency)'을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your planning prevents implementation problems.",
                    "translation": "네 계획이 구현 문제들을 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "You ensure technical requirements work!",
                    "translation": "너는 기술적 요구사항들이 작동하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술 도입에 대한 문장이에요.",
                    "result": "Technology needs careful planning",
                    "explanation": "기술은 신중한 계획이 필요해요.",
                    "optionA": "planning",
                    "optionB": "careful",
                    "optionC": "Technology",
                    "optionD": "needs"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "Technical analysis supports successful deployment.",
                    "translation": "기술적 분석이 성공적인 배포를 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 소프트웨어 도입하기",
            "explanation": "ESTJ의 조직적 구현과 ISTP의 기술적 분석",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "New software needs systematic implementation!",
                    "translation": "새로운 소프트웨어는 체계적인 구현이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Good upgrade. I'll test functionality.",
                    "translation": "좋은 업그레이드야. 내가 기능성을 테스트할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Structured rollout ensures smooth transition!",
                    "translation": "구조화된 출시가 원활한 전환을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Smooth transition. I'll check compatibility.",
                    "translation": "원활한 전환이야. 내가 호환성을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이는 구조화된 출시가 원활한 전환을 보장한다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이가 'Structured rollout ensures smooth transition!'라고 구조화된 출시가 원활한 전환을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Training programs maximize user adoption!",
                    "translation": "훈련 프로그램들이 사용자 채택을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "User training. I'll troubleshoot issues.",
                    "translation": "사용자 훈련이야. 내가 문제들을 해결할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Strategic technology adoption drives efficiency!",
                    "translation": "전략적 기술 채택이 효율성을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic technology adoption drives @@!",
                    "hint": "성훈이가 전략적 기술 채택이 무엇을 이끈다고 했나요?",
                    "optionA": "problems",
                    "optionB": "efficiency",
                    "optionC": "confusion",
                    "result": "efficiency",
                    "explanation": "성훈이가 전략적 기술 채택이 '효율성(efficiency)'을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your planning prevents implementation problems.",
                    "translation": "네 계획이 구현 문제들을 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "You ensure technical requirements work!",
                    "translation": "너는 기술적 요구사항들이 작동하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "기술 도입에 대한 문장이에요.",
                    "optionA": "planning",
                    "optionB": "careful",
                    "optionC": "Technology",
                    "optionD": "needs",
                    "result": "Technology needs careful planning",
                    "explanation": "기술은 신중한 계획이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "Technical analysis supports successful deployment.",
                    "translation": "기술적 분석이 성공적인 배포를 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12825 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "시장 조사 프로젝트",
            "explanation": "ESTJ의 체계적 연구와 ISTP의 데이터 분석",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Market research requires comprehensive strategy!",
                    "translation": "시장 조사는 포괄적인 전략이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Strategic approach. I'll analyze trends.",
                    "translation": "전략적 접근이야. 내가 트렌드들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Systematic data collection ensures accuracy!",
                    "translation": "체계적인 데이터 수집이 정확성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Accurate data. I'll verify sources.",
                    "translation": "정확한 데이터야. 내가 출처들을 검증할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태윤이는 체계적인 데이터 수집이 정확성을 보장한다고 했나요?",
                    "hint": "태윤이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태윤이가 'Systematic data collection ensures accuracy!'라고 체계적인 데이터 수집이 정확성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "Structured analysis delivers actionable insights!",
                    "translation": "구조화된 분석이 실행 가능한 통찰들을 제공해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Actionable insights. I'll identify patterns.",
                    "translation": "실행 가능한 통찰들이야. 내가 패턴들을 식별할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Strategic planning maximizes market opportunities!",
                    "translation": "전략적 계획이 시장 기회들을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic planning maximizes market @@!",
                    "hint": "태윤이가 전략적 계획이 시장 무엇을 최대화한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "태윤이가 전략적 계획이 시장 '기회들(opportunities)'을 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your organization makes research efficient.",
                    "translation": "네 조직화가 연구를 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태윤",
                    "script": "You provide detailed technical analysis!",
                    "translation": "너는 상세한 기술적 분석을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시장 조사에 대한 문장이에요.",
                    "result": "Research drives business success",
                    "explanation": "연구가 비즈니스 성공을 이끌어요.",
                    "optionA": "Research",
                    "optionB": "drives",
                    "optionC": "success",
                    "optionD": "business"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채린",
                    "script": "Thorough analysis supports strategic decisions.",
                    "translation": "철저한 분석이 전략적 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "시장 조사 프로젝트",
            "explanation": "ESTJ의 체계적 연구와 ISTP의 데이터 분석",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Market research requires comprehensive strategy!",
                    "translation": "시장 조사는 포괄적인 전략이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Strategic approach. I'll analyze trends.",
                    "translation": "전략적 접근이야. 내가 트렌드들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Systematic data collection ensures accuracy!",
                    "translation": "체계적인 데이터 수집이 정확성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Accurate data. I'll verify sources.",
                    "translation": "정확한 데이터야. 내가 출처들을 검증할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태윤이는 체계적인 데이터 수집이 정확성을 보장한다고 했나요?",
                    "hint": "태윤이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태윤이가 'Systematic data collection ensures accuracy!'라고 체계적인 데이터 수집이 정확성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "Structured analysis delivers actionable insights!",
                    "translation": "구조화된 분석이 실행 가능한 통찰들을 제공해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Actionable insights. I'll identify patterns.",
                    "translation": "실행 가능한 통찰들이야. 내가 패턴들을 식별할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Strategic planning maximizes market opportunities!",
                    "translation": "전략적 계획이 시장 기회들을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic planning maximizes market @@!",
                    "hint": "태윤이가 전략적 계획이 시장 무엇을 최대화한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "태윤이가 전략적 계획이 시장 '기회들(opportunities)'을 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your organization makes research efficient.",
                    "translation": "네 조직화가 연구를 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태윤",
                    "script": "You provide detailed technical analysis!",
                    "translation": "너는 상세한 기술적 분석을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "시장 조사에 대한 문장이에요.",
                    "optionA": "Research",
                    "optionB": "drives",
                    "optionC": "success",
                    "optionD": "business",
                    "result": "Research drives business success",
                    "explanation": "연구가 비즈니스 성공을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채린",
                    "script": "Thorough analysis supports strategic decisions.",
                    "translation": "철저한 분석이 전략적 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12826 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비즈니스 전략 수립하기",
            "explanation": "ESTJ의 목표 설정과 ISTP의 현실적 검토",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "Strategic goals need clear definition!",
                    "translation": "전략적 목표들은 명확한 정의가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "Clear goals. I'll check feasibility.",
                    "translation": "명확한 목표들이야. 내가 실현 가능성을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Structured planning ensures target achievement!",
                    "translation": "구조화된 계획이 목표 달성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Target achievement. I'll assess resources.",
                    "translation": "목표 달성이야. 내가 자원들을 평가할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준우는 구조화된 계획이 목표 달성을 보장한다고 했나요?",
                    "hint": "준우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "준우가 'Structured planning ensures target achievement!'라고 구조화된 계획이 목표 달성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Systematic execution drives business growth!",
                    "translation": "체계적인 실행이 비즈니스 성장을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Business growth. I'll identify constraints.",
                    "translation": "비즈니스 성장이야. 내가 제약들을 식별할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Leadership vision creates competitive advantage!",
                    "translation": "리더십 비전이 경쟁 우위를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Leadership vision creates competitive @@!",
                    "hint": "준우가 리더십 비전이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantage",
                    "optionC": "confusion",
                    "result": "advantage",
                    "explanation": "준우가 리더십 비전이 경쟁 '우위(advantage)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your strategic thinking guides direction.",
                    "translation": "네 전략적 사고가 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준우",
                    "script": "You evaluate practical implementation challenges!",
                    "translation": "너는 실용적인 실행 도전들을 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략에 대한 문장이에요.",
                    "result": "Strategy requires careful execution",
                    "explanation": "전략은 신중한 실행이 필요해요.",
                    "optionA": "Strategy",
                    "optionB": "requires",
                    "optionC": "execution",
                    "optionD": "careful"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "Practical assessment ensures realistic strategies.",
                    "translation": "실용적인 평가가 현실적인 전략들을 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비즈니스 전략 수립하기",
            "explanation": "ESTJ의 목표 설정과 ISTP의 현실적 검토",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "Strategic goals need clear definition!",
                    "translation": "전략적 목표들은 명확한 정의가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "Clear goals. I'll check feasibility.",
                    "translation": "명확한 목표들이야. 내가 실현 가능성을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Structured planning ensures target achievement!",
                    "translation": "구조화된 계획이 목표 달성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Target achievement. I'll assess resources.",
                    "translation": "목표 달성이야. 내가 자원들을 평가할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준우는 구조화된 계획이 목표 달성을 보장한다고 했나요?",
                    "hint": "준우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "준우가 'Structured planning ensures target achievement!'라고 구조화된 계획이 목표 달성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Systematic execution drives business growth!",
                    "translation": "체계적인 실행이 비즈니스 성장을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Business growth. I'll identify constraints.",
                    "translation": "비즈니스 성장이야. 내가 제약들을 식별할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Leadership vision creates competitive advantage!",
                    "translation": "리더십 비전이 경쟁 우위를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Leadership vision creates competitive @@!",
                    "hint": "준우가 리더십 비전이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantage",
                    "optionC": "confusion",
                    "result": "advantage",
                    "explanation": "준우가 리더십 비전이 경쟁 '우위(advantage)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your strategic thinking guides direction.",
                    "translation": "네 전략적 사고가 방향을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준우",
                    "script": "You evaluate practical implementation challenges!",
                    "translation": "너는 실용적인 실행 도전들을 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "전략에 대한 문장이에요.",
                    "optionA": "Strategy",
                    "optionB": "requires",
                    "optionC": "execution",
                    "optionD": "careful",
                    "result": "Strategy requires careful execution",
                    "explanation": "전략은 신중한 실행이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "Practical assessment ensures realistic strategies.",
                    "translation": "실용적인 평가가 현실적인 전략들을 보장해."
                }
            ]
        }
    ]
}
ID: 12827 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예산 계획 수립하기",
            "explanation": "ESTJ의 체계적 관리와 ISTP의 세밀한 검토",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Budget planning requires systematic analysis!",
                    "translation": "예산 계획은 체계적인 분석이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Systematic analysis. I'll check numbers.",
                    "translation": "체계적인 분석이야. 내가 숫자들을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Financial discipline ensures long-term success!",
                    "translation": "재정 규율이 장기적 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Long-term success. I'll verify calculations.",
                    "translation": "장기적 성공이야. 내가 계산들을 검증할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호는 재정 규율이 장기적 성공을 보장한다고 했나요?",
                    "hint": "태호의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태호가 'Financial discipline ensures long-term success!'라고 재정 규율이 장기적 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Strategic allocation maximizes resource efficiency!",
                    "translation": "전략적 할당이 자원 효율성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Resource efficiency. I'll analyze costs.",
                    "translation": "자원 효율성이야. 내가 비용들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Structured budgeting controls financial risks!",
                    "translation": "구조화된 예산 편성이 재정적 위험들을 통제해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Structured budgeting controls financial @@!",
                    "hint": "태호가 구조화된 예산 편성이 무엇을 통제한다고 했나요?",
                    "optionA": "success",
                    "optionB": "risks",
                    "optionC": "growth",
                    "result": "risks",
                    "explanation": "태호가 구조화된 예산 편성이 재정적 '위험들(risks)'을 통제한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Your planning prevents budget overruns.",
                    "translation": "네 계획이 예산 초과를 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You catch calculation errors efficiently!",
                    "translation": "너는 계산 오류들을 효율적으로 잡아내!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예산 관리에 대한 문장이에요.",
                    "result": "Planning prevents financial problems",
                    "explanation": "계획이 재정적 문제들을 예방해요.",
                    "optionA": "financial",
                    "optionB": "prevents",
                    "optionC": "problems",
                    "optionD": "Planning"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "Detail checking ensures accurate budgets.",
                    "translation": "세부사항 확인이 정확한 예산들을 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예산 계획 수립하기",
            "explanation": "ESTJ의 체계적 관리와 ISTP의 세밀한 검토",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Budget planning requires systematic analysis!",
                    "translation": "예산 계획은 체계적인 분석이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Systematic analysis. I'll check numbers.",
                    "translation": "체계적인 분석이야. 내가 숫자들을 확인할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Financial discipline ensures long-term success!",
                    "translation": "재정 규율이 장기적 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "Long-term success. I'll verify calculations.",
                    "translation": "장기적 성공이야. 내가 계산들을 검증할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호는 재정 규율이 장기적 성공을 보장한다고 했나요?",
                    "hint": "태호의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "태호가 'Financial discipline ensures long-term success!'라고 재정 규율이 장기적 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Strategic allocation maximizes resource efficiency!",
                    "translation": "전략적 할당이 자원 효율성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Resource efficiency. I'll analyze costs.",
                    "translation": "자원 효율성이야. 내가 비용들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Structured budgeting controls financial risks!",
                    "translation": "구조화된 예산 편성이 재정적 위험들을 통제해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Structured budgeting controls financial @@!",
                    "hint": "태호가 구조화된 예산 편성이 무엇을 통제한다고 했나요?",
                    "optionA": "success",
                    "optionB": "risks",
                    "optionC": "growth",
                    "result": "risks",
                    "explanation": "태호가 구조화된 예산 편성이 재정적 '위험들(risks)'을 통제한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Your planning prevents budget overruns.",
                    "translation": "네 계획이 예산 초과를 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You catch calculation errors efficiently!",
                    "translation": "너는 계산 오류들을 효율적으로 잡아내!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "예산 관리에 대한 문장이에요.",
                    "optionA": "financial",
                    "optionB": "prevents",
                    "optionC": "problems",
                    "optionD": "Planning",
                    "result": "Planning prevents financial problems",
                    "explanation": "계획이 재정적 문제들을 예방해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "Detail checking ensures accurate budgets.",
                    "translation": "세부사항 확인이 정확한 예산들을 보장해."
                }
            ]
        }
    ]
}
ID: 12828 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적인 업무 시스템",
            "explanation": "ESTJ의 체계적 조직과 ISTP의 독립적 작업",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Organized systems maximize daily productivity!",
                    "translation": "조직화된 시스템들이 일상적 생산성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Productivity systems. I'll work efficiently.",
                    "translation": "생산성 시스템들이야. 내가 효율적으로 일할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Structured schedules ensure goal achievement!",
                    "translation": "구조화된 일정들이 목표 달성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Goal achievement. I'll manage tasks.",
                    "translation": "목표 달성이야. 내가 작업들을 관리할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이는 구조화된 일정들이 목표 달성을 보장한다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이가 'Structured schedules ensure goal achievement!'라고 구조화된 일정들이 목표 달성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Systematic approach delivers consistent performance!",
                    "translation": "체계적인 접근이 일관된 성과를 제공해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Consistent performance. I'll optimize processes.",
                    "translation": "일관된 성과야. 내가 프로세스들을 최적화할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Strategic time management maximizes results!",
                    "translation": "전략적 시간 관리가 결과들을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic time management maximizes @@!",
                    "hint": "성훈이가 전략적 시간 관리가 무엇을 최대화한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "confusion",
                    "result": "results",
                    "explanation": "성훈이가 전략적 시간 관리가 '결과들(results)'을 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your organization creates clear workflow.",
                    "translation": "네 조직화가 명확한 워크플로를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "You handle implementation details perfectly!",
                    "translation": "너는 실행 세부사항들을 완벽하게 처리해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율적인 작업에 대한 문장이에요.",
                    "result": "Efficiency brings better outcomes",
                    "explanation": "효율성이 더 좋은 결과들을 가져다줘요.",
                    "optionA": "better",
                    "optionB": "outcomes",
                    "optionC": "Efficiency",
                    "optionD": "brings"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Independent execution supports organized systems.",
                    "translation": "독립적인 실행이 조직화된 시스템들을 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적인 업무 시스템",
            "explanation": "ESTJ의 체계적 조직과 ISTP의 독립적 작업",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Organized systems maximize daily productivity!",
                    "translation": "조직화된 시스템들이 일상적 생산성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Productivity systems. I'll work efficiently.",
                    "translation": "생산성 시스템들이야. 내가 효율적으로 일할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Structured schedules ensure goal achievement!",
                    "translation": "구조화된 일정들이 목표 달성을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Goal achievement. I'll manage tasks.",
                    "translation": "목표 달성이야. 내가 작업들을 관리할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이는 구조화된 일정들이 목표 달성을 보장한다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이가 'Structured schedules ensure goal achievement!'라고 구조화된 일정들이 목표 달성을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Systematic approach delivers consistent performance!",
                    "translation": "체계적인 접근이 일관된 성과를 제공해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Consistent performance. I'll optimize processes.",
                    "translation": "일관된 성과야. 내가 프로세스들을 최적화할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Strategic time management maximizes results!",
                    "translation": "전략적 시간 관리가 결과들을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic time management maximizes @@!",
                    "hint": "성훈이가 전략적 시간 관리가 무엇을 최대화한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "confusion",
                    "result": "results",
                    "explanation": "성훈이가 전략적 시간 관리가 '결과들(results)'을 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your organization creates clear workflow.",
                    "translation": "네 조직화가 명확한 워크플로를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "You handle implementation details perfectly!",
                    "translation": "너는 실행 세부사항들을 완벽하게 처리해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "효율적인 작업에 대한 문장이에요.",
                    "optionA": "better",
                    "optionB": "outcomes",
                    "optionC": "Efficiency",
                    "optionD": "brings",
                    "result": "Efficiency brings better outcomes",
                    "explanation": "효율성이 더 좋은 결과들을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Independent execution supports organized systems.",
                    "translation": "독립적인 실행이 조직화된 시스템들을 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12829 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "건강한 라이프스타일 유지",
            "explanation": "ESTJ의 목표 지향적 건강 관리와 ISTP의 실용적 접근",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Health goals need systematic planning!",
                    "translation": "건강 목표들은 체계적인 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Health planning. I'll find practical.",
                    "translation": "건강 계획이야. 내가 실용적인 걸 찾을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Structured routine builds long-term fitness!",
                    "translation": "구조화된 루틴이 장기적 건강을 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Long-term fitness. I'll adapt methods.",
                    "translation": "장기적 건강이야. 내가 방법들을 적응시킬게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서는 구조화된 루틴이 장기적 건강을 만든다고 했나요?",
                    "hint": "준서의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "준서가 'Structured routine builds long-term fitness!'라고 구조화된 루틴이 장기적 건강을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Strategic wellness approach maximizes benefits!",
                    "translation": "전략적 웰니스 접근이 이익들을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Wellness benefits. I'll test approaches.",
                    "translation": "웰니스 이익들이야. 내가 접근법들을 테스트할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Disciplined lifestyle creates sustainable health!",
                    "translation": "규율 있는 라이프스타일이 지속 가능한 건강을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Disciplined lifestyle creates sustainable @@!",
                    "hint": "준서가 규율 있는 라이프스타일이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "health",
                    "optionC": "stress",
                    "result": "health",
                    "explanation": "준서가 규율 있는 라이프스타일이 지속 가능한 '건강(health)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your planning maintains consistent habits.",
                    "translation": "네 계획이 일관된 습관들을 유지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "You find efficient exercise solutions!",
                    "translation": "너는 효율적인 운동 해결책들을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건강한 생활에 대한 문장이에요.",
                    "result": "Planning supports healthy living",
                    "explanation": "계획이 건강한 생활을 뒷받침해요.",
                    "optionA": "supports",
                    "optionB": "Planning",
                    "optionC": "living",
                    "optionD": "healthy"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Practical approaches ensure long-term success.",
                    "translation": "실용적인 접근법들이 장기적 성공을 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "건강한 라이프스타일 유지",
            "explanation": "ESTJ의 목표 지향적 건강 관리와 ISTP의 실용적 접근",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Health goals need systematic planning!",
                    "translation": "건강 목표들은 체계적인 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Health planning. I'll find practical.",
                    "translation": "건강 계획이야. 내가 실용적인 걸 찾을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Structured routine builds long-term fitness!",
                    "translation": "구조화된 루틴이 장기적 건강을 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Long-term fitness. I'll adapt methods.",
                    "translation": "장기적 건강이야. 내가 방법들을 적응시킬게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서는 구조화된 루틴이 장기적 건강을 만든다고 했나요?",
                    "hint": "준서의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "준서가 'Structured routine builds long-term fitness!'라고 구조화된 루틴이 장기적 건강을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Strategic wellness approach maximizes benefits!",
                    "translation": "전략적 웰니스 접근이 이익들을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Wellness benefits. I'll test approaches.",
                    "translation": "웰니스 이익들이야. 내가 접근법들을 테스트할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Disciplined lifestyle creates sustainable health!",
                    "translation": "규율 있는 라이프스타일이 지속 가능한 건강을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Disciplined lifestyle creates sustainable @@!",
                    "hint": "준서가 규율 있는 라이프스타일이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "health",
                    "optionC": "stress",
                    "result": "health",
                    "explanation": "준서가 규율 있는 라이프스타일이 지속 가능한 '건강(health)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your planning maintains consistent habits.",
                    "translation": "네 계획이 일관된 습관들을 유지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "You find efficient exercise solutions!",
                    "translation": "너는 효율적인 운동 해결책들을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "건강한 생활에 대한 문장이에요.",
                    "optionA": "supports",
                    "optionB": "Planning",
                    "optionC": "living",
                    "optionD": "healthy",
                    "result": "Planning supports healthy living",
                    "explanation": "계획이 건강한 생활을 뒷받침해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Practical approaches ensure long-term success.",
                    "translation": "실용적인 접근법들이 장기적 성공을 보장해."
                }
            ]
        }
    ]
}
ID: 12830 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 관리하기",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 문제 해결",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Crisis management requires immediate organization!",
                    "translation": "위기 관리는 즉각적인 조직화가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Crisis situation. I'll troubleshoot problems.",
                    "translation": "위기 상황이야. 내가 문제들을 해결할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Structured response minimizes damage effectively!",
                    "translation": "구조화된 대응이 피해를 효과적으로 최소화해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Damage control. I'll identify solutions.",
                    "translation": "피해 통제야. 내가 해결책들을 식별할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영이는 구조화된 대응이 피해를 효과적으로 최소화한다고 했나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이가 'Structured response minimizes damage effectively!'라고 구조화된 대응이 피해를 효과적으로 최소화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Leadership coordination prevents further complications!",
                    "translation": "리더십 조정이 추가 복잡함들을 예방해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Complication prevention. I'll fix issues.",
                    "translation": "복잡함 예방이야. 내가 문제들을 고칠게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Strategic crisis planning ensures rapid!",
                    "translation": "전략적 위기 계획이 신속한 걸 보장해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic crisis planning ensures rapid @@!",
                    "hint": "태영이가 전략적 위기 계획이 신속한 무엇을 보장한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "recovery",
                    "optionC": "confusion",
                    "result": "recovery",
                    "explanation": "태영이가 전략적 위기 계획이 신속한 '회복(recovery)'을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your coordination keeps things organized.",
                    "translation": "네 조정이 일들을 조직화되게 유지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "You solve technical problems efficiently!",
                    "translation": "너는 기술적 문제들을 효율적으로 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위기 관리에 대한 문장이에요.",
                    "result": "Crisis requires strong leadership",
                    "explanation": "위기는 강한 리더십이 필요해요.",
                    "optionA": "leadership",
                    "optionB": "Crisis",
                    "optionC": "requires",
                    "optionD": "strong"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "Problem-solving supports crisis management.",
                    "translation": "문제 해결이 위기 관리를 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 관리하기",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 문제 해결",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Crisis management requires immediate organization!",
                    "translation": "위기 관리는 즉각적인 조직화가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Crisis situation. I'll troubleshoot problems.",
                    "translation": "위기 상황이야. 내가 문제들을 해결할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Structured response minimizes damage effectively!",
                    "translation": "구조화된 대응이 피해를 효과적으로 최소화해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Damage control. I'll identify solutions.",
                    "translation": "피해 통제야. 내가 해결책들을 식별할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태영이는 구조화된 대응이 피해를 효과적으로 최소화한다고 했나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이가 'Structured response minimizes damage effectively!'라고 구조화된 대응이 피해를 효과적으로 최소화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Leadership coordination prevents further complications!",
                    "translation": "리더십 조정이 추가 복잡함들을 예방해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Complication prevention. I'll fix issues.",
                    "translation": "복잡함 예방이야. 내가 문제들을 고칠게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Strategic crisis planning ensures rapid!",
                    "translation": "전략적 위기 계획이 신속한 걸 보장해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic crisis planning ensures rapid @@!",
                    "hint": "태영이가 전략적 위기 계획이 신속한 무엇을 보장한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "recovery",
                    "optionC": "confusion",
                    "result": "recovery",
                    "explanation": "태영이가 전략적 위기 계획이 신속한 '회복(recovery)'을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your coordination keeps things organized.",
                    "translation": "네 조정이 일들을 조직화되게 유지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "You solve technical problems efficiently!",
                    "translation": "너는 기술적 문제들을 효율적으로 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "위기 관리에 대한 문장이에요.",
                    "optionA": "leadership",
                    "optionB": "Crisis",
                    "optionC": "requires",
                    "optionD": "strong",
                    "result": "Crisis requires strong leadership",
                    "explanation": "위기는 강한 리더십이 필요해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "Problem-solving supports crisis management.",
                    "translation": "문제 해결이 위기 관리를 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12831 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프로젝트 마감 압박",
            "explanation": "ESTJ의 조직적 대응과 ISTP의 집중적 작업",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Deadline pressure requires systematic coordination!",
                    "translation": "마감 압박은 체계적인 조정이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Deadline coordination. I'll focus execution.",
                    "translation": "마감 조정이야. 내가 실행에 집중할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Structured workflow ensures timely completion!",
                    "translation": "구조화된 워크플로가 시기적절한 완료를 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Timely completion. I'll handle details.",
                    "translation": "시기적절한 완료야. 내가 세부사항들을 처리할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예은이는 구조화된 워크플로가 시기적절한 완료를 보장한다고 했나요?",
                    "hint": "예은이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "예은이가 'Structured workflow ensures timely completion!'라고 구조화된 워크플로가 시기적절한 완료를 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Team coordination maximizes productivity under!",
                    "translation": "팀 조정이 압박 하에서 생산성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Productivity focus. I'll work independently.",
                    "translation": "생산성 집중이야. 나는 독립적으로 일할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Strategic resource allocation delivers results!",
                    "translation": "전략적 자원 할당이 결과들을 제공해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic resource allocation delivers @@!",
                    "hint": "예은이가 전략적 자원 할당이 무엇을 제공한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "confusion",
                    "result": "results",
                    "explanation": "예은이가 전략적 자원 할당이 '결과들(results)'을 제공한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your coordination prevents workflow bottlenecks.",
                    "translation": "네 조정이 워크플로 병목현상들을 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You maintain quality under pressure!",
                    "translation": "너는 압박 하에서 품질을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "압박 상황에서의 작업에 대한 문장이에요.",
                    "result": "Pressure tests team strength",
                    "explanation": "압박이 팀 힘을 시험해요.",
                    "optionA": "Pressure",
                    "optionB": "tests",
                    "optionC": "strength",
                    "optionD": "team"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "Focused execution meets tight deadlines.",
                    "translation": "집중된 실행이 촉박한 마감일들을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프로젝트 마감 압박",
            "explanation": "ESTJ의 조직적 대응과 ISTP의 집중적 작업",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Deadline pressure requires systematic coordination!",
                    "translation": "마감 압박은 체계적인 조정이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Deadline coordination. I'll focus execution.",
                    "translation": "마감 조정이야. 내가 실행에 집중할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Structured workflow ensures timely completion!",
                    "translation": "구조화된 워크플로가 시기적절한 완료를 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Timely completion. I'll handle details.",
                    "translation": "시기적절한 완료야. 내가 세부사항들을 처리할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예은이는 구조화된 워크플로가 시기적절한 완료를 보장한다고 했나요?",
                    "hint": "예은이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "예은이가 'Structured workflow ensures timely completion!'라고 구조화된 워크플로가 시기적절한 완료를 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Team coordination maximizes productivity under!",
                    "translation": "팀 조정이 압박 하에서 생산성을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Productivity focus. I'll work independently.",
                    "translation": "생산성 집중이야. 나는 독립적으로 일할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Strategic resource allocation delivers results!",
                    "translation": "전략적 자원 할당이 결과들을 제공해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic resource allocation delivers @@!",
                    "hint": "예은이가 전략적 자원 할당이 무엇을 제공한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "confusion",
                    "result": "results",
                    "explanation": "예은이가 전략적 자원 할당이 '결과들(results)'을 제공한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your coordination prevents workflow bottlenecks.",
                    "translation": "네 조정이 워크플로 병목현상들을 예방해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You maintain quality under pressure!",
                    "translation": "너는 압박 하에서 품질을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "압박 상황에서의 작업에 대한 문장이에요.",
                    "optionA": "Pressure",
                    "optionB": "tests",
                    "optionC": "strength",
                    "optionD": "team",
                    "result": "Pressure tests team strength",
                    "explanation": "압박이 팀 힘을 시험해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "Focused execution meets tight deadlines.",
                    "translation": "집중된 실행이 촉박한 마감일들을 맞춰."
                }
            ]
        }
    ]
}
ID: 12832 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "비즈니스 성장 전략",
            "explanation": "ESTJ의 전략적 확장과 ISTP의 실현 가능성 분석",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Business expansion requires strategic planning!",
                    "translation": "비즈니스 확장은 전략적 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Strategic planning. I'll assess capabilities.",
                    "translation": "전략적 계획이야. 내가 능력들을 평가할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Systematic growth ensures sustainable success!",
                    "translation": "체계적인 성장이 지속 가능한 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Sustainable success. I'll check resources.",
                    "translation": "지속 가능한 성공이야. 내가 자원들을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하나는 체계적인 성장이 지속 가능한 성공을 보장한다고 했나요?",
                    "hint": "하나의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "하나가 'Systematic growth ensures sustainable success!'라고 체계적인 성장이 지속 가능한 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하나",
                    "script": "Leadership vision drives market expansion!",
                    "translation": "리더십 비전이 시장 확장을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Market expansion. I'll analyze competition.",
                    "translation": "시장 확장이야. 내가 경쟁을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Strategic positioning creates competitive advantages!",
                    "translation": "전략적 포지셔닝이 경쟁적 우위들을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic positioning creates competitive @@!",
                    "hint": "하나가 전략적 포지셔닝이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "confusion",
                    "result": "advantages",
                    "explanation": "하나가 전략적 포지셔닝이 경쟁적 '우위들(advantages)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Your strategic thinking guides growth.",
                    "translation": "네 전략적 사고가 성장을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "You evaluate implementation feasibility perfectly!",
                    "translation": "너는 실행 가능성을 완벽하게 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비즈니스 성장에 대한 문장이에요.",
                    "result": "Strategy drives business growth",
                    "explanation": "전략이 비즈니스 성장을 이끌어요.",
                    "optionA": "business",
                    "optionB": "drives",
                    "optionC": "Strategy",
                    "optionD": "growth"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도영",
                    "script": "Technical analysis supports strategic decisions.",
                    "translation": "기술적 분석이 전략적 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "비즈니스 성장 전략",
            "explanation": "ESTJ의 전략적 확장과 ISTP의 실현 가능성 분석",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Business expansion requires strategic planning!",
                    "translation": "비즈니스 확장은 전략적 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "Strategic planning. I'll assess capabilities.",
                    "translation": "전략적 계획이야. 내가 능력들을 평가할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Systematic growth ensures sustainable success!",
                    "translation": "체계적인 성장이 지속 가능한 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Sustainable success. I'll check resources.",
                    "translation": "지속 가능한 성공이야. 내가 자원들을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하나는 체계적인 성장이 지속 가능한 성공을 보장한다고 했나요?",
                    "hint": "하나의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "하나가 'Systematic growth ensures sustainable success!'라고 체계적인 성장이 지속 가능한 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하나",
                    "script": "Leadership vision drives market expansion!",
                    "translation": "리더십 비전이 시장 확장을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Market expansion. I'll analyze competition.",
                    "translation": "시장 확장이야. 내가 경쟁을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Strategic positioning creates competitive advantages!",
                    "translation": "전략적 포지셔닝이 경쟁적 우위들을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic positioning creates competitive @@!",
                    "hint": "하나가 전략적 포지셔닝이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "confusion",
                    "result": "advantages",
                    "explanation": "하나가 전략적 포지셔닝이 경쟁적 '우위들(advantages)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "Your strategic thinking guides growth.",
                    "translation": "네 전략적 사고가 성장을 안내해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "You evaluate implementation feasibility perfectly!",
                    "translation": "너는 실행 가능성을 완벽하게 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "비즈니스 성장에 대한 문장이에요.",
                    "optionA": "business",
                    "optionB": "drives",
                    "optionC": "Strategy",
                    "optionD": "growth",
                    "result": "Strategy drives business growth",
                    "explanation": "전략이 비즈니스 성장을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도영",
                    "script": "Technical analysis supports strategic decisions.",
                    "translation": "기술적 분석이 전략적 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12833 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "전문 기술 개발하기",
            "explanation": "ESTJ의 체계적 스킬 향상과 ISTP의 실용적 습득",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Professional development needs structured approach!",
                    "translation": "전문적 개발은 구조화된 접근이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "Structured approach. I'll practice skills.",
                    "translation": "구조화된 접근이야. 내가 기술들을 연습할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Strategic skill building advances career!",
                    "translation": "전략적 기술 구축이 커리어를 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Career advancement. I'll master techniques.",
                    "translation": "커리어 발전이야. 내가 기술들을 마스터할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다인이는 전략적 기술 구축이 커리어를 발전시킨다고 했나요?",
                    "hint": "다인이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "다인이가 'Strategic skill building advances career!'라고 전략적 기술 구축이 커리어를 발전시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "Systematic learning maximizes expertise development!",
                    "translation": "체계적인 학습이 전문성 개발을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Expertise development. I'll focus applications.",
                    "translation": "전문성 개발이야. 내가 적용에 집중할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Professional growth requires disciplined effort!",
                    "translation": "전문적 성장은 규율 있는 노력이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional growth requires disciplined @@!",
                    "hint": "다인이가 전문적 성장이 무엇이 필요하다고 했나요?",
                    "optionA": "luck",
                    "optionB": "effort",
                    "optionC": "money",
                    "result": "effort",
                    "explanation": "다인이가 전문적 성장은 규율 있는 '노력(effort)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Your planning creates effective learning.",
                    "translation": "네 계획이 효과적인 학습을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다인",
                    "script": "You develop practical expertise efficiently!",
                    "translation": "너는 실용적인 전문성을 효율적으로 개발해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술 개발에 대한 문장이에요.",
                    "result": "Practice builds professional skills",
                    "explanation": "연습이 전문적 기술들을 만들어요.",
                    "optionA": "Practice",
                    "optionB": "builds",
                    "optionC": "professional",
                    "optionD": "skills"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "Hands-on experience builds real competence.",
                    "translation": "실습 경험이 실제 능력을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "전문 기술 개발하기",
            "explanation": "ESTJ의 체계적 스킬 향상과 ISTP의 실용적 습득",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Professional development needs structured approach!",
                    "translation": "전문적 개발은 구조화된 접근이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "Structured approach. I'll practice skills.",
                    "translation": "구조화된 접근이야. 내가 기술들을 연습할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Strategic skill building advances career!",
                    "translation": "전략적 기술 구축이 커리어를 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Career advancement. I'll master techniques.",
                    "translation": "커리어 발전이야. 내가 기술들을 마스터할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다인이는 전략적 기술 구축이 커리어를 발전시킨다고 했나요?",
                    "hint": "다인이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "다인이가 'Strategic skill building advances career!'라고 전략적 기술 구축이 커리어를 발전시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "Systematic learning maximizes expertise development!",
                    "translation": "체계적인 학습이 전문성 개발을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "Expertise development. I'll focus applications.",
                    "translation": "전문성 개발이야. 내가 적용에 집중할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Professional growth requires disciplined effort!",
                    "translation": "전문적 성장은 규율 있는 노력이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional growth requires disciplined @@!",
                    "hint": "다인이가 전문적 성장이 무엇이 필요하다고 했나요?",
                    "optionA": "luck",
                    "optionB": "effort",
                    "optionC": "money",
                    "result": "effort",
                    "explanation": "다인이가 전문적 성장은 규율 있는 '노력(effort)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "Your planning creates effective learning.",
                    "translation": "네 계획이 효과적인 학습을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다인",
                    "script": "You develop practical expertise efficiently!",
                    "translation": "너는 실용적인 전문성을 효율적으로 개발해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "기술 개발에 대한 문장이에요.",
                    "optionA": "Practice",
                    "optionB": "builds",
                    "optionC": "professional",
                    "optionD": "skills",
                    "result": "Practice builds professional skills",
                    "explanation": "연습이 전문적 기술들을 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "Hands-on experience builds real competence.",
                    "translation": "실습 경험이 실제 능력을 만들어."
                }
            ]
        }
    ]
}
ID: 12834 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 팀 운영하기",
            "explanation": "ESTJ의 조직적 관리와 ISTP의 개별 기술 집중",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Team management requires strategic organization!",
                    "translation": "팀 관리는 전략적 조직화가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Team organization. I'll focus skills.",
                    "translation": "팀 조직화야. 내가 기술들에 집중할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Structured training builds winning performance!",
                    "translation": "구조화된 훈련이 승리하는 성과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Winning performance. I'll perfect technique.",
                    "translation": "승리하는 성과야. 내가 기술을 완벽하게 할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소라는 구조화된 훈련이 승리하는 성과를 만든다고 했나요?",
                    "hint": "소라의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "소라가 'Structured training builds winning performance!'라고 구조화된 훈련이 승리하는 성과를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Systematic coaching maximizes team potential!",
                    "translation": "체계적인 코칭이 팀 잠재력을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Team potential. I'll analyze movements.",
                    "translation": "팀 잠재력이야. 내가 움직임들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Strategic game planning ensures competitive!",
                    "translation": "전략적 게임 계획이 경쟁적인 걸 보장해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic game planning ensures competitive @@!",
                    "hint": "소라가 전략적 게임 계획이 경쟁적인 무엇을 보장한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantage",
                    "optionC": "confusion",
                    "result": "advantage",
                    "explanation": "소라가 전략적 게임 계획이 경쟁적인 '우위(advantage)'를 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your coaching develops team coordination.",
                    "translation": "네 코칭이 팀 조정을 발달시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "You master individual techniques perfectly!",
                    "translation": "너는 개별 기술들을 완벽하게 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀 스포츠에 대한 문장이에요.",
                    "result": "Training builds strong teams",
                    "explanation": "훈련이 강한 팀들을 만들어요.",
                    "optionA": "strong",
                    "optionB": "teams",
                    "optionC": "Training",
                    "optionD": "builds"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "Technical mastery supports team success.",
                    "translation": "기술적 숙련이 팀 성공을 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스포츠 팀 운영하기",
            "explanation": "ESTJ의 조직적 관리와 ISTP의 개별 기술 집중",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Team management requires strategic organization!",
                    "translation": "팀 관리는 전략적 조직화가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "Team organization. I'll focus skills.",
                    "translation": "팀 조직화야. 내가 기술들에 집중할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Structured training builds winning performance!",
                    "translation": "구조화된 훈련이 승리하는 성과를 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "Winning performance. I'll perfect technique.",
                    "translation": "승리하는 성과야. 내가 기술을 완벽하게 할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소라는 구조화된 훈련이 승리하는 성과를 만든다고 했나요?",
                    "hint": "소라의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "소라가 'Structured training builds winning performance!'라고 구조화된 훈련이 승리하는 성과를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Systematic coaching maximizes team potential!",
                    "translation": "체계적인 코칭이 팀 잠재력을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "Team potential. I'll analyze movements.",
                    "translation": "팀 잠재력이야. 내가 움직임들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Strategic game planning ensures competitive!",
                    "translation": "전략적 게임 계획이 경쟁적인 걸 보장해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strategic game planning ensures competitive @@!",
                    "hint": "소라가 전략적 게임 계획이 경쟁적인 무엇을 보장한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantage",
                    "optionC": "confusion",
                    "result": "advantage",
                    "explanation": "소라가 전략적 게임 계획이 경쟁적인 '우위(advantage)'를 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "Your coaching develops team coordination.",
                    "translation": "네 코칭이 팀 조정을 발달시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "You master individual techniques perfectly!",
                    "translation": "너는 개별 기술들을 완벽하게 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "팀 스포츠에 대한 문장이에요.",
                    "optionA": "strong",
                    "optionB": "teams",
                    "optionC": "Training",
                    "optionD": "builds",
                    "result": "Training builds strong teams",
                    "explanation": "훈련이 강한 팀들을 만들어요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "Technical mastery supports team success.",
                    "translation": "기술적 숙련이 팀 성공을 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12835 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 워크샵 운영하기",
            "explanation": "ESTJ의 체계적 운영과 ISTP의 기술적 전문성",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Workshop organization needs systematic structure!",
                    "translation": "워크샵 조직은 체계적인 구조가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Systematic structure. I'll demonstrate techniques.",
                    "translation": "체계적인 구조야. 내가 기술들을 시연할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Structured learning maximizes participant engagement!",
                    "translation": "구조화된 학습이 참가자 참여를 최대화해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "Participant engagement. I'll teach methods.",
                    "translation": "참가자 참여야. 내가 방법들을 가르칠게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하영이는 구조화된 학습이 참가자 참여를 최대화한다고 했나요?",
                    "hint": "하영이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "하영이가 'Structured learning maximizes participant engagement!'라고 구조화된 학습이 참가자 참여를 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "Strategic curriculum design ensures effective!",
                    "translation": "전략적 커리큘럼 설계가 효과적인 걸 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "Effective learning. I'll share expertise.",
                    "translation": "효과적인 학습이야. 내가 전문성을 나눌게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "Professional workshop management creates value!",
                    "translation": "전문적인 워크샵 관리가 가치를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional workshop management creates @@!",
                    "hint": "하영이가 전문적인 워크샵 관리가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "value",
                    "optionC": "confusion",
                    "result": "value",
                    "explanation": "하영이가 전문적인 워크샵 관리가 '가치(value)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "Your organization creates smooth workflow.",
                    "translation": "네 조직화가 원활한 워크플로를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하영",
                    "script": "You provide expert technical knowledge!",
                    "translation": "너는 전문적인 기술적 지식을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "워크샵에서 가르치는 것에 대한 문장이에요.",
                    "result": "Teaching shares valuable knowledge",
                    "explanation": "가르치는 것이 가치 있는 지식을 나눠줘요.",
                    "optionA": "Teaching",
                    "optionB": "valuable",
                    "optionC": "knowledge",
                    "optionD": "shares"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건희",
                    "script": "Technical expertise enriches learning experiences.",
                    "translation": "기술적 전문성이 학습 경험들을 풍부하게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 워크샵 운영하기",
            "explanation": "ESTJ의 체계적 운영과 ISTP의 기술적 전문성",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Workshop organization needs systematic structure!",
                    "translation": "워크샵 조직은 체계적인 구조가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건희",
                    "script": "Systematic structure. I'll demonstrate techniques.",
                    "translation": "체계적인 구조야. 내가 기술들을 시연할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Structured learning maximizes participant engagement!",
                    "translation": "구조화된 학습이 참가자 참여를 최대화해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "Participant engagement. I'll teach methods.",
                    "translation": "참가자 참여야. 내가 방법들을 가르칠게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하영이는 구조화된 학습이 참가자 참여를 최대화한다고 했나요?",
                    "hint": "하영이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "하영이가 'Structured learning maximizes participant engagement!'라고 구조화된 학습이 참가자 참여를 최대화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "Strategic curriculum design ensures effective!",
                    "translation": "전략적 커리큘럼 설계가 효과적인 걸 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "Effective learning. I'll share expertise.",
                    "translation": "효과적인 학습이야. 내가 전문성을 나눌게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "Professional workshop management creates value!",
                    "translation": "전문적인 워크샵 관리가 가치를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Professional workshop management creates @@!",
                    "hint": "하영이가 전문적인 워크샵 관리가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "value",
                    "optionC": "confusion",
                    "result": "value",
                    "explanation": "하영이가 전문적인 워크샵 관리가 '가치(value)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건희",
                    "script": "Your organization creates smooth workflow.",
                    "translation": "네 조직화가 원활한 워크플로를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하영",
                    "script": "You provide expert technical knowledge!",
                    "translation": "너는 전문적인 기술적 지식을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "워크샵에서 가르치는 것에 대한 문장이에요.",
                    "optionA": "Teaching",
                    "optionB": "valuable",
                    "optionC": "knowledge",
                    "optionD": "shares",
                    "result": "Teaching shares valuable knowledge",
                    "explanation": "가르치는 것이 가치 있는 지식을 나눠줘요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건희",
                    "script": "Technical expertise enriches learning experiences.",
                    "translation": "기술적 전문성이 학습 경험들을 풍부하게 해."
                }
            ]
        }
    ]
}
ID: 12836 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 업무 분담 갈등",
            "explanation": "ESTJ의 체계적 해결과 ISTP의 실용적 접근",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Work distribution conflicts need systematic!",
                    "translation": "업무 분담 갈등들은 체계적인 게 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Systematic approach. I'll analyze workloads.",
                    "translation": "체계적인 접근이야. 내가 업무량들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Clear responsibilities prevent future disputes!",
                    "translation": "명확한 책임들이 미래의 분쟁들을 예방해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Dispute prevention. I'll check capabilities.",
                    "translation": "분쟁 예방이야. 내가 능력들을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "서아는 명확한 책임들이 미래의 분쟁들을 예방한다고 했나요?",
                    "hint": "서아의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "서아가 'Clear responsibilities prevent future disputes!'라고 명확한 책임들이 미래의 분쟁들을 예방한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서아",
                    "script": "Strategic mediation ensures fair outcomes!",
                    "translation": "전략적 조정이 공정한 결과들을 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Fair outcomes. I'll assess skills.",
                    "translation": "공정한 결과들이야. 내가 기술들을 평가할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Structured conflict resolution maintains team!",
                    "translation": "구조화된 갈등 해결이 팀을 유지해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Structured conflict resolution maintains @@!",
                    "hint": "서아가 구조화된 갈등 해결이 무엇을 유지한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "team",
                    "optionC": "confusion",
                    "result": "team",
                    "explanation": "서아가 구조화된 갈등 해결이 '팀(team)'을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your mediation creates balanced solutions.",
                    "translation": "네 조정이 균형 잡힌 해결책들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서아",
                    "script": "You evaluate individual strengths objectively!",
                    "translation": "너는 개별 강점들을 객관적으로 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결에 대한 문장이에요.",
                    "result": "Mediation prevents team conflicts",
                    "explanation": "조정이 팀 갈등들을 예방해요.",
                    "optionA": "Mediation",
                    "optionB": "conflicts",
                    "optionC": "prevents",
                    "optionD": "team"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Objective assessment supports fair distribution.",
                    "translation": "객관적인 평가가 공정한 분배를 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 업무 분담 갈등",
            "explanation": "ESTJ의 체계적 해결과 ISTP의 실용적 접근",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Work distribution conflicts need systematic!",
                    "translation": "업무 분담 갈등들은 체계적인 게 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Systematic approach. I'll analyze workloads.",
                    "translation": "체계적인 접근이야. 내가 업무량들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Clear responsibilities prevent future disputes!",
                    "translation": "명확한 책임들이 미래의 분쟁들을 예방해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Dispute prevention. I'll check capabilities.",
                    "translation": "분쟁 예방이야. 내가 능력들을 확인할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "서아는 명확한 책임들이 미래의 분쟁들을 예방한다고 했나요?",
                    "hint": "서아의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "서아가 'Clear responsibilities prevent future disputes!'라고 명확한 책임들이 미래의 분쟁들을 예방한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서아",
                    "script": "Strategic mediation ensures fair outcomes!",
                    "translation": "전략적 조정이 공정한 결과들을 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Fair outcomes. I'll assess skills.",
                    "translation": "공정한 결과들이야. 내가 기술들을 평가할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Structured conflict resolution maintains team!",
                    "translation": "구조화된 갈등 해결이 팀을 유지해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Structured conflict resolution maintains @@!",
                    "hint": "서아가 구조화된 갈등 해결이 무엇을 유지한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "team",
                    "optionC": "confusion",
                    "result": "team",
                    "explanation": "서아가 구조화된 갈등 해결이 '팀(team)'을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your mediation creates balanced solutions.",
                    "translation": "네 조정이 균형 잡힌 해결책들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서아",
                    "script": "You evaluate individual strengths objectively!",
                    "translation": "너는 개별 강점들을 객관적으로 평가해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "갈등 해결에 대한 문장이에요.",
                    "optionA": "Mediation",
                    "optionB": "conflicts",
                    "optionC": "prevents",
                    "optionD": "team",
                    "result": "Mediation prevents team conflicts",
                    "explanation": "조정이 팀 갈등들을 예방해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Objective assessment supports fair distribution.",
                    "translation": "객관적인 평가가 공정한 분배를 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12837 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 방향성 충돌",
            "explanation": "ESTJ의 결정적 리더십과 ISTP의 논리적 분석",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Direction conflicts require decisive leadership!",
                    "translation": "방향성 갈등들은 결정적인 리더십이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Decisive leadership. I'll analyze options.",
                    "translation": "결정적인 리더십이야. 내가 선택지들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Strategic decision-making ensures project success!",
                    "translation": "전략적 의사결정이 프로젝트 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Project success. I'll evaluate approaches.",
                    "translation": "프로젝트 성공이야. 내가 접근법들을 평가할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예은이는 전략적 의사결정이 프로젝트 성공을 보장한다고 했나요?",
                    "hint": "예은이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "예은이가 'Strategic decision-making ensures project success!'라고 전략적 의사결정이 프로젝트 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Clear direction eliminates confusion effectively!",
                    "translation": "명확한 방향이 혼란을 효과적으로 제거해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Confusion elimination. I'll check feasibility.",
                    "translation": "혼란 제거야. 내가 실현 가능성을 확인할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Strong leadership resolves conflicts quickly!",
                    "translation": "강한 리더십이 갈등들을 빠르게 해결해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strong leadership resolves conflicts @@!",
                    "hint": "예은이가 강한 리더십이 갈등들을 어떻게 해결한다고 했나요?",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "예은이가 강한 리더십이 갈등들을 '빠르게(quickly)' 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your decisions provide clear guidance.",
                    "translation": "네 결정들이 명확한 안내를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You provide logical analysis support!",
                    "translation": "너는 논리적 분석 지원을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "프로젝트 리더십에 대한 문장이에요.",
                    "result": "Leadership guides team direction",
                    "explanation": "리더십이 팀 방향을 안내해요.",
                    "optionA": "guides",
                    "optionB": "team",
                    "optionC": "direction",
                    "optionD": "Leadership"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Logical analysis supports sound decisions.",
                    "translation": "논리적 분석이 건전한 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 방향성 충돌",
            "explanation": "ESTJ의 결정적 리더십과 ISTP의 논리적 분석",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Direction conflicts require decisive leadership!",
                    "translation": "방향성 갈등들은 결정적인 리더십이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Decisive leadership. I'll analyze options.",
                    "translation": "결정적인 리더십이야. 내가 선택지들을 분석할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Strategic decision-making ensures project success!",
                    "translation": "전략적 의사결정이 프로젝트 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Project success. I'll evaluate approaches.",
                    "translation": "프로젝트 성공이야. 내가 접근법들을 평가할게."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예은이는 전략적 의사결정이 프로젝트 성공을 보장한다고 했나요?",
                    "hint": "예은이의 말을 다시 들어보세요.",
                    "result": "O",
                    "explanation": "예은이가 'Strategic decision-making ensures project success!'라고 전략적 의사결정이 프로젝트 성공을 보장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Clear direction eliminates confusion effectively!",
                    "translation": "명확한 방향이 혼란을 효과적으로 제거해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Confusion elimination. I'll check feasibility.",
                    "translation": "혼란 제거야. 내가 실현 가능성을 확인할게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Strong leadership resolves conflicts quickly!",
                    "translation": "강한 리더십이 갈등들을 빠르게 해결해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Strong leadership resolves conflicts @@!",
                    "hint": "예은이가 강한 리더십이 갈등들을 어떻게 해결한다고 했나요?",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "예은이가 강한 리더십이 갈등들을 '빠르게(quickly)' 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your decisions provide clear guidance.",
                    "translation": "네 결정들이 명확한 안내를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You provide logical analysis support!",
                    "translation": "너는 논리적 분석 지원을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "프로젝트 리더십에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "team",
                    "optionC": "direction",
                    "optionD": "Leadership",
                    "result": "Leadership guides team direction",
                    "explanation": "리더십이 팀 방향을 안내해요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Logical analysis supports sound decisions.",
                    "translation": "논리적 분석이 건전한 결정들을 뒷받침해."
                }
            ]
        }
    ]
}
ID: 12838 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정의 기술",
            "explanation": "회사 프로젝트 선택에서 보이는 서로 다른 의사결정 스타일",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's choose this project now.",
                    "translation": "이 프로젝트로 지금 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Wait, I need more data.",
                    "translation": "잠깐, 더 많은 자료가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 빠른 결정을 선호하나요?",
                    "hint": "ENTJ는 효율적인 의사결정을 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 'Let's choose this project now'라고 빠른 결정을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "We have enough information already.",
                    "translation": "이미 충분한 정보가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I prefer thorough analysis first.",
                    "translation": "나는 먼저 철저한 분석을 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon prefers thorough @@ first.",
                    "hint": "ISTJ는 신중한 검토를 중시해요.",
                    "optionA": "decision",
                    "optionB": "analysis",
                    "optionC": "meeting",
                    "result": "analysis",
                    "explanation": "동현이는 철저한 분석을 먼저 하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Time is money though.",
                    "translation": "하지만 시간이 돈이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Quality decisions take time.",
                    "translation": "좋은 결정은 시간이 걸려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이의 의사결정 철학이에요.",
                    "result": "Quality decisions take time",
                    "explanation": "동현이는 좋은 결정을 위해서는 시간이 필요하다고 생각해요.",
                    "optionA": "Quality",
                    "optionB": "take",
                    "optionC": "time",
                    "optionD": "decisions"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your careful approach prevents mistakes!",
                    "translation": "네 신중한 접근이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your efficiency keeps us moving!",
                    "translation": "네 효율성이 우리를 계속 움직이게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정의 기술",
            "explanation": "회사 프로젝트 선택에서 보이는 서로 다른 의사결정 스타일",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's choose this project now.",
                    "translation": "이 프로젝트로 지금 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Wait, I need more data.",
                    "translation": "잠깐, 더 많은 자료가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 빠른 결정을 선호하나요?",
                    "hint": "ENTJ는 효율적인 의사결정을 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 'Let's choose this project now'라고 빠른 결정을 원했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "We have enough information already.",
                    "translation": "이미 충분한 정보가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I prefer thorough analysis first.",
                    "translation": "나는 먼저 철저한 분석을 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon prefers thorough @@ first.",
                    "hint": "ISTJ는 신중한 검토를 중시해요.",
                    "optionA": "decision",
                    "optionB": "analysis",
                    "optionC": "meeting",
                    "result": "analysis",
                    "explanation": "동현이는 철저한 분석을 먼저 하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Time is money though.",
                    "translation": "하지만 시간이 돈이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Quality decisions take time.",
                    "translation": "좋은 결정은 시간이 걸려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이의 의사결정 철학이에요.",
                    "optionA": "Quality",
                    "optionB": "take",
                    "optionC": "time",
                    "optionD": "decisions",
                    "result": "Quality decisions take time",
                    "explanation": "동현이는 좋은 결정을 위해서는 시간이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your careful approach prevents mistakes!",
                    "translation": "네 신중한 접근이 실수를 방지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your efficiency keeps us moving!",
                    "translation": "네 효율성이 우리를 계속 움직이게 해!"
                }
            ]
        }
    ]
}
ID: 12839 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥의 만남",
            "explanation": "주말 여행 계획을 세우는 과정에서 드러나는 의사결정 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "Let's plan everything tonight.",
                    "translation": "오늘 밤에 모든 걸 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Or we decide tomorrow?",
                    "translation": "아니면 내일 정할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 미리 계획을 세우려고 하나요?",
                    "hint": "ENTJ는 체계적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "수진이는 'Let's plan everything tonight'라고 미리 계획하려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "I need clear schedules.",
                    "translation": "나는 명확한 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "I like flexible options.",
                    "translation": "나는 유연한 선택지를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh likes @@ options.",
                    "hint": "ISTP는 융통성 있는 접근을 선호해요.",
                    "optionA": "fixed",
                    "optionB": "flexible",
                    "optionC": "many",
                    "result": "flexible",
                    "explanation": "태오는 유연한 선택지를 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Plans prevent last-minute stress.",
                    "translation": "계획은 막판 스트레스를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Spontaneity brings more fun.",
                    "translation": "즉흥성이 더 재미를 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 생각하는 즉흥성의 장점이에요.",
                    "result": "Spontaneity brings more fun",
                    "explanation": "태오는 즉흥성이 더 재미있다고 생각해요.",
                    "optionA": "Spontaneity",
                    "optionB": "brings",
                    "optionC": "more",
                    "optionD": "fun"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your adaptability handles surprises well!",
                    "translation": "네 적응력이 놀라운 상황을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your planning makes everything smooth!",
                    "translation": "네 계획이 모든 걸 순조롭게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 즉흥의 만남",
            "explanation": "주말 여행 계획을 세우는 과정에서 드러나는 의사결정 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "Let's plan everything tonight.",
                    "translation": "오늘 밤에 모든 걸 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Or we decide tomorrow?",
                    "translation": "아니면 내일 정할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진이는 미리 계획을 세우려고 하나요?",
                    "hint": "ENTJ는 체계적인 계획을 선호해요.",
                    "result": "O",
                    "explanation": "수진이는 'Let's plan everything tonight'라고 미리 계획하려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "I need clear schedules.",
                    "translation": "나는 명확한 일정이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "I like flexible options.",
                    "translation": "나는 유연한 선택지를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh likes @@ options.",
                    "hint": "ISTP는 융통성 있는 접근을 선호해요.",
                    "optionA": "fixed",
                    "optionB": "flexible",
                    "optionC": "many",
                    "result": "flexible",
                    "explanation": "태오는 유연한 선택지를 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Plans prevent last-minute stress.",
                    "translation": "계획은 막판 스트레스를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Spontaneity brings more fun.",
                    "translation": "즉흥성이 더 재미를 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 생각하는 즉흥성의 장점이에요.",
                    "optionA": "Spontaneity",
                    "optionB": "brings",
                    "optionC": "more",
                    "optionD": "fun",
                    "result": "Spontaneity brings more fun",
                    "explanation": "태오는 즉흥성이 더 재미있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your adaptability handles surprises well!",
                    "translation": "네 적응력이 놀라운 상황을 잘 처리해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your planning makes everything smooth!",
                    "translation": "네 계획이 모든 걸 순조롭게 만들어!"
                }
            ]
        }
    ]
}
ID: 12840 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율성과 배려심",
            "explanation": "팀 회식 장소를 정하는 과정에서 보이는 서로 다른 접근법",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's pick the best restaurant.",
                    "translation": "최고의 레스토랑을 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Should we ask everyone's preference?",
                    "translation": "모든 사람의 선호도를 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 다른 사람들의 의견을 중시하나요?",
                    "hint": "ISFJ는 다른 사람을 배려하는 결정을 해요.",
                    "result": "O",
                    "explanation": "예나는 'Should we ask everyone's preference?'라고 다른 사람들을 배려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "Efficiency is more important.",
                    "translation": "효율성이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Everyone's comfort matters too.",
                    "translation": "모든 사람의 편안함도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks everyone's @@ matters.",
                    "hint": "ISFJ는 다른 사람들의 편안함을 중시해요.",
                    "optionA": "opinion",
                    "optionB": "comfort",
                    "optionC": "money",
                    "result": "comfort",
                    "explanation": "예나는 모든 사람의 편안함이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Quick decisions work better.",
                    "translation": "빠른 결정이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Thoughtful choices create harmony.",
                    "translation": "사려 깊은 선택이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 추구하는 의사결정 방식이에요.",
                    "result": "Thoughtful choices create harmony",
                    "explanation": "예나는 사려 깊은 선택이 조화를 만든다고 믿어요.",
                    "optionA": "Thoughtful",
                    "optionB": "create",
                    "optionC": "choices",
                    "optionD": "harmony"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your kindness makes everyone happy!",
                    "translation": "네 친절함이 모두를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your leadership gets things done!",
                    "translation": "네 리더십이 일을 성취하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율성과 배려심",
            "explanation": "팀 회식 장소를 정하는 과정에서 보이는 서로 다른 접근법",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's pick the best restaurant.",
                    "translation": "최고의 레스토랑을 선택하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Should we ask everyone's preference?",
                    "translation": "모든 사람의 선호도를 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 다른 사람들의 의견을 중시하나요?",
                    "hint": "ISFJ는 다른 사람을 배려하는 결정을 해요.",
                    "result": "O",
                    "explanation": "예나는 'Should we ask everyone's preference?'라고 다른 사람들을 배려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "Efficiency is more important.",
                    "translation": "효율성이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Everyone's comfort matters too.",
                    "translation": "모든 사람의 편안함도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks everyone's @@ matters.",
                    "hint": "ISFJ는 다른 사람들의 편안함을 중시해요.",
                    "optionA": "opinion",
                    "optionB": "comfort",
                    "optionC": "money",
                    "result": "comfort",
                    "explanation": "예나는 모든 사람의 편안함이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Quick decisions work better.",
                    "translation": "빠른 결정이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Thoughtful choices create harmony.",
                    "translation": "사려 깊은 선택이 조화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 추구하는 의사결정 방식이에요.",
                    "optionA": "Thoughtful",
                    "optionB": "create",
                    "optionC": "choices",
                    "optionD": "harmony",
                    "result": "Thoughtful choices create harmony",
                    "explanation": "예나는 사려 깊은 선택이 조화를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your kindness makes everyone happy!",
                    "translation": "네 친절함이 모두를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your leadership gets things done!",
                    "translation": "네 리더십이 일을 성취하게 해!"
                }
            ]
        }
    ]
}
ID: 12841 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표와 가치의 대화",
            "explanation": "동아리 활동 방향을 정하면서 나타나는 의사결정 기준의 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's focus on results.",
                    "translation": "결과에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "What about our values?",
                    "translation": "우리의 가치는 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 가치를 중요하게 생각하나요?",
                    "hint": "ISFP는 개인적 가치를 중시하는 결정을 해요.",
                    "result": "O",
                    "explanation": "채영이는 'What about our values?'라고 가치를 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Success is the priority.",
                    "translation": "성공이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Meaning matters more sometimes.",
                    "translation": "때로는 의미가 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ matters more.",
                    "hint": "ISFP는 의미와 가치를 중시해요.",
                    "optionA": "success",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "채영이는 때로는 의미가 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Practical outcomes drive progress.",
                    "translation": "실용적인 결과가 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Personal fulfillment creates happiness.",
                    "translation": "개인적 성취감이 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이가 추구하는 가치에요.",
                    "result": "Personal fulfillment creates happiness",
                    "explanation": "채영이는 개인적 성취감이 행복을 만든다고 믿어요.",
                    "optionA": "fulfillment",
                    "optionB": "Personal",
                    "optionC": "creates",
                    "optionD": "happiness"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Your authenticity inspires everyone deeply!",
                    "translation": "네 진정성이 모두에게 깊은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your determination achieves amazing things!",
                    "translation": "네 결단력이 놀라운 일들을 성취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표와 가치의 대화",
            "explanation": "동아리 활동 방향을 정하면서 나타나는 의사결정 기준의 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's focus on results.",
                    "translation": "결과에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "What about our values?",
                    "translation": "우리의 가치는 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 가치를 중요하게 생각하나요?",
                    "hint": "ISFP는 개인적 가치를 중시하는 결정을 해요.",
                    "result": "O",
                    "explanation": "채영이는 'What about our values?'라고 가치를 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Success is the priority.",
                    "translation": "성공이 우선이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Meaning matters more sometimes.",
                    "translation": "때로는 의미가 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ matters more.",
                    "hint": "ISFP는 의미와 가치를 중시해요.",
                    "optionA": "success",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "채영이는 때로는 의미가 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Practical outcomes drive progress.",
                    "translation": "실용적인 결과가 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Personal fulfillment creates happiness.",
                    "translation": "개인적 성취감이 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이가 추구하는 가치에요.",
                    "optionA": "fulfillment",
                    "optionB": "Personal",
                    "optionC": "creates",
                    "optionD": "happiness",
                    "result": "Personal fulfillment creates happiness",
                    "explanation": "채영이는 개인적 성취감이 행복을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Your authenticity inspires everyone deeply!",
                    "translation": "네 진정성이 모두에게 깊은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your determination achieves amazing things!",
                    "translation": "네 결단력이 놀라운 일들을 성취해!"
                }
            ]
        }
    ]
}
ID: 12842 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행과 전략의 균형",
            "explanation": "스타트업 사업 계획을 세우며 보이는 서로 다른 접근 방식",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's start executing now.",
                    "translation": "지금 실행을 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "We need deeper analysis.",
                    "translation": "더 깊은 분석이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 분석을 중시하나요?",
                    "hint": "INTJ는 신중한 분석을 통한 결정을 선호해요.",
                    "result": "O",
                    "explanation": "지훈이는 'We need deeper analysis'라고 분석을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Action creates opportunities.",
                    "translation": "행동이 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategy prevents costly mistakes.",
                    "translation": "전략이 비싼 실수를 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks strategy prevents @@ mistakes.",
                    "hint": "INTJ는 전략적 사고로 실수를 방지해요.",
                    "optionA": "small",
                    "optionB": "costly",
                    "optionC": "simple",
                    "result": "costly",
                    "explanation": "지훈이는 전략이 비싼 실수를 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Speed beats perfection sometimes.",
                    "translation": "때로는 속도가 완벽함을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect timing maximizes success.",
                    "translation": "완벽한 타이밍이 성공을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 성공 철학이에요.",
                    "result": "Perfect timing maximizes success",
                    "explanation": "지훈이는 완벽한 타이밍이 성공을 극대화한다고 믿어요.",
                    "optionA": "timing",
                    "optionB": "success",
                    "optionC": "Perfect",
                    "optionD": "maximizes"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Your insights create brilliant strategies!",
                    "translation": "네 통찰력이 훌륭한 전략을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Your energy turns plans into reality!",
                    "translation": "네 에너지가 계획을 현실로 바꿔!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행과 전략의 균형",
            "explanation": "스타트업 사업 계획을 세우며 보이는 서로 다른 접근 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's start executing now.",
                    "translation": "지금 실행을 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "We need deeper analysis.",
                    "translation": "더 깊은 분석이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 분석을 중시하나요?",
                    "hint": "INTJ는 신중한 분석을 통한 결정을 선호해요.",
                    "result": "O",
                    "explanation": "지훈이는 'We need deeper analysis'라고 분석을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Action creates opportunities.",
                    "translation": "행동이 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategy prevents costly mistakes.",
                    "translation": "전략이 비싼 실수를 방지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks strategy prevents @@ mistakes.",
                    "hint": "INTJ는 전략적 사고로 실수를 방지해요.",
                    "optionA": "small",
                    "optionB": "costly",
                    "optionC": "simple",
                    "result": "costly",
                    "explanation": "지훈이는 전략이 비싼 실수를 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Speed beats perfection sometimes.",
                    "translation": "때로는 속도가 완벽함을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect timing maximizes success.",
                    "translation": "완벽한 타이밍이 성공을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 성공 철학이에요.",
                    "optionA": "timing",
                    "optionB": "success",
                    "optionC": "Perfect",
                    "optionD": "maximizes",
                    "result": "Perfect timing maximizes success",
                    "explanation": "지훈이는 완벽한 타이밍이 성공을 극대화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Your insights create brilliant strategies!",
                    "translation": "네 통찰력이 훌륭한 전략을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Your energy turns plans into reality!",
                    "translation": "네 에너지가 계획을 현실로 바꿔!"
                }
            ]
        }
    ]
}
ID: 12843 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결단과 탐구의 조화",
            "explanation": "새로운 기술 도입을 결정하는 과정에서의 서로 다른 관점",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Decision time is now.",
                    "translation": "결정할 시간이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But what if options?",
                    "translation": "하지만 다른 선택지들은?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 다른 가능성을 탐구하고 싶어하나요?",
                    "hint": "INTP는 여러 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "민재는 'But what if options?'라고 다른 가능성들을 탐구하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "We have enough data.",
                    "translation": "충분한 데이터가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "More research reveals better solutions.",
                    "translation": "더 많은 연구가 더 나은 해결책을 찾아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes more research reveals @@.",
                    "hint": "INTP는 연구를 통해 더 나은 해결책을 찾으려 해요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "questions",
                    "result": "solutions",
                    "explanation": "민재는 더 많은 연구가 더 나은 해결책을 찾아준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Decisions create momentum forward.",
                    "translation": "결정이 앞으로 나아가는 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Understanding prevents wrong directions.",
                    "translation": "이해가 잘못된 방향을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 신중한 접근법이에요.",
                    "result": "Understanding prevents wrong directions",
                    "explanation": "민재는 이해가 잘못된 방향을 방지한다고 생각해요.",
                    "optionA": "directions",
                    "optionB": "wrong",
                    "optionC": "Understanding",
                    "optionD": "prevents"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Your curiosity discovers hidden possibilities!",
                    "translation": "네 호기심이 숨겨진 가능성을 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your decisiveness transforms ideas into action!",
                    "translation": "네 결단력이 아이디어를 행동으로 바꿔!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결단과 탐구의 조화",
            "explanation": "새로운 기술 도입을 결정하는 과정에서의 서로 다른 관점",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Decision time is now.",
                    "translation": "결정할 시간이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "But what if options?",
                    "translation": "하지만 다른 선택지들은?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 다른 가능성을 탐구하고 싶어하나요?",
                    "hint": "INTP는 여러 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "민재는 'But what if options?'라고 다른 가능성들을 탐구하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "We have enough data.",
                    "translation": "충분한 데이터가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "More research reveals better solutions.",
                    "translation": "더 많은 연구가 더 나은 해결책을 찾아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes more research reveals @@.",
                    "hint": "INTP는 연구를 통해 더 나은 해결책을 찾으려 해요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "questions",
                    "result": "solutions",
                    "explanation": "민재는 더 많은 연구가 더 나은 해결책을 찾아준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Decisions create momentum forward.",
                    "translation": "결정이 앞으로 나아가는 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Understanding prevents wrong directions.",
                    "translation": "이해가 잘못된 방향을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 신중한 접근법이에요.",
                    "optionA": "directions",
                    "optionB": "wrong",
                    "optionC": "Understanding",
                    "optionD": "prevents",
                    "result": "Understanding prevents wrong directions",
                    "explanation": "민재는 이해가 잘못된 방향을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Your curiosity discovers hidden possibilities!",
                    "translation": "네 호기심이 숨겨진 가능성을 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your decisiveness transforms ideas into action!",
                    "translation": "네 결단력이 아이디어를 행동으로 바꿔!"
                }
            ]
        }
    ]
}
ID: 12844 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현실과 이상의 대화",
            "explanation": "사회 봉사 프로젝트 방향을 정하며 나타나는 가치관 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Focus on measurable impact.",
                    "translation": "측정 가능한 영향에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "What about long-term vision?",
                    "translation": "장기적인 비전은 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 장기적 비전을 중시하나요?",
                    "hint": "INFJ는 미래 지향적이고 이상적인 관점을 가져요.",
                    "result": "O",
                    "explanation": "서진이는 'What about long-term vision?'라고 장기적 비전을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Immediate results matter most.",
                    "translation": "즉각적인 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Sustainable change lasts longer.",
                    "translation": "지속 가능한 변화가 더 오래 가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes sustainable change lasts @@.",
                    "hint": "INFJ는 지속 가능한 변화를 추구해요.",
                    "optionA": "shorter",
                    "optionB": "longer",
                    "optionC": "better",
                    "result": "longer",
                    "explanation": "서진이는 지속 가능한 변화가 더 오래 간다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Efficiency drives real progress.",
                    "translation": "효율성이 진정한 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Meaningful purpose inspires people.",
                    "translation": "의미 있는 목적이 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 중시하는 동기 부여 방식이에요.",
                    "result": "Meaningful purpose inspires people",
                    "explanation": "서진이는 의미 있는 목적이 사람들에게 영감을 준다고 생각해요.",
                    "optionA": "people",
                    "optionB": "inspires",
                    "optionC": "Meaningful",
                    "optionD": "purpose"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Your vision creates lasting impact!",
                    "translation": "네 비전이 지속적인 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your efficiency brings dreams to life!",
                    "translation": "네 효율성이 꿈을 현실로 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현실과 이상의 대화",
            "explanation": "사회 봉사 프로젝트 방향을 정하며 나타나는 가치관 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Focus on measurable impact.",
                    "translation": "측정 가능한 영향에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "What about long-term vision?",
                    "translation": "장기적인 비전은 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 장기적 비전을 중시하나요?",
                    "hint": "INFJ는 미래 지향적이고 이상적인 관점을 가져요.",
                    "result": "O",
                    "explanation": "서진이는 'What about long-term vision?'라고 장기적 비전을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Immediate results matter most.",
                    "translation": "즉각적인 결과가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Sustainable change lasts longer.",
                    "translation": "지속 가능한 변화가 더 오래 가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes sustainable change lasts @@.",
                    "hint": "INFJ는 지속 가능한 변화를 추구해요.",
                    "optionA": "shorter",
                    "optionB": "longer",
                    "optionC": "better",
                    "result": "longer",
                    "explanation": "서진이는 지속 가능한 변화가 더 오래 간다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Efficiency drives real progress.",
                    "translation": "효율성이 진정한 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Meaningful purpose inspires people.",
                    "translation": "의미 있는 목적이 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 중시하는 동기 부여 방식이에요.",
                    "optionA": "people",
                    "optionB": "inspires",
                    "optionC": "Meaningful",
                    "optionD": "purpose",
                    "result": "Meaningful purpose inspires people",
                    "explanation": "서진이는 의미 있는 목적이 사람들에게 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "Your vision creates lasting impact!",
                    "translation": "네 비전이 지속적인 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your efficiency brings dreams to life!",
                    "translation": "네 효율성이 꿈을 현실로 만들어!"
                }
            ]
        }
    ]
}
ID: 12845 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 감성의 만남",
            "explanation": "크리에이티브 프로젝트 방향성을 정하는 과정의 대화",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Logic guides best decisions.",
                    "translation": "논리가 최고의 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But feelings matter too.",
                    "translation": "하지만 감정도 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정을 중시하나요?",
                    "hint": "INFP는 감정과 개인적 가치를 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'But feelings matter too'라고 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Data shows clear direction.",
                    "translation": "데이터가 명확한 방향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Passion creates authentic work.",
                    "translation": "열정이 진정성 있는 작품을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes passion creates @@ work.",
                    "hint": "INFP는 열정으로 만든 진정성을 중시해요.",
                    "optionA": "fast",
                    "optionB": "authentic",
                    "optionC": "popular",
                    "result": "authentic",
                    "explanation": "준호는 열정이 진정성 있는 작품을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Objective analysis ensures success.",
                    "translation": "객관적 분석이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Personal connection touches hearts.",
                    "translation": "개인적 연결이 마음을 건드려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 추구하는 감정적 연결이에요.",
                    "result": "Personal connection touches hearts",
                    "explanation": "준호는 개인적 연결이 마음을 건드린다고 생각해요.",
                    "optionA": "connection",
                    "optionB": "touches",
                    "optionC": "Personal",
                    "optionD": "hearts"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your authenticity creates beautiful expressions!",
                    "translation": "네 진정성이 아름다운 표현을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your clarity helps ideas become reality!",
                    "translation": "네 명료함이 아이디어가 현실이 되도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 감성의 만남",
            "explanation": "크리에이티브 프로젝트 방향성을 정하는 과정의 대화",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Logic guides best decisions.",
                    "translation": "논리가 최고의 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But feelings matter too.",
                    "translation": "하지만 감정도 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정을 중시하나요?",
                    "hint": "INFP는 감정과 개인적 가치를 중시해요.",
                    "result": "O",
                    "explanation": "준호는 'But feelings matter too'라고 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Data shows clear direction.",
                    "translation": "데이터가 명확한 방향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Passion creates authentic work.",
                    "translation": "열정이 진정성 있는 작품을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes passion creates @@ work.",
                    "hint": "INFP는 열정으로 만든 진정성을 중시해요.",
                    "optionA": "fast",
                    "optionB": "authentic",
                    "optionC": "popular",
                    "result": "authentic",
                    "explanation": "준호는 열정이 진정성 있는 작품을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Objective analysis ensures success.",
                    "translation": "객관적 분석이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Personal connection touches hearts.",
                    "translation": "개인적 연결이 마음을 건드려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 추구하는 감정적 연결이에요.",
                    "optionA": "connection",
                    "optionB": "touches",
                    "optionC": "Personal",
                    "optionD": "hearts",
                    "result": "Personal connection touches hearts",
                    "explanation": "준호는 개인적 연결이 마음을 건드린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Your authenticity creates beautiful expressions!",
                    "translation": "네 진정성이 아름다운 표현을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your clarity helps ideas become reality!",
                    "translation": "네 명료함이 아이디어가 현실이 되도록 도와!"
                }
            ]
        }
    ]
}
ID: 12846 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략과 실행의 조율",
            "explanation": "회사 구조조정 방안을 논의하며 보이는 접근법 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Think big picture first.",
                    "translation": "먼저 큰 그림을 생각하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Check existing procedures.",
                    "translation": "기존 절차를 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 기존 절차를 중시하나요?",
                    "hint": "ESTJ는 확립된 시스템과 절차를 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'Check existing procedures'라고 기존 절차를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Innovation breaks old patterns.",
                    "translation": "혁신이 오래된 패턴을 깨뜨려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Proven systems work reliably.",
                    "translation": "검증된 시스템이 안정적으로 작동해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young trusts proven systems work @@.",
                    "hint": "ESTJ는 검증된 시스템의 안정성을 신뢰해요.",
                    "optionA": "sometimes",
                    "optionB": "reliably",
                    "optionC": "slowly",
                    "result": "reliably",
                    "explanation": "태영이는 검증된 시스템이 안정적으로 작동한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Future vision drives transformation.",
                    "translation": "미래 비전이 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Step-by-step progress prevents chaos.",
                    "translation": "단계별 진전이 혼란을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 체계적 접근법이에요.",
                    "result": "Step-by-step progress prevents chaos",
                    "explanation": "태영이는 단계별 진전이 혼란을 방지한다고 생각해요.",
                    "optionA": "progress",
                    "optionB": "Step-by-step",
                    "optionC": "chaos",
                    "optionD": "prevents"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Your organization keeps everything stable!",
                    "translation": "네 조직력이 모든 걸 안정적으로 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your innovation opens new possibilities!",
                    "translation": "네 혁신이 새로운 가능성을 열어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략과 실행의 조율",
            "explanation": "회사 구조조정 방안을 논의하며 보이는 접근법 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Think big picture first.",
                    "translation": "먼저 큰 그림을 생각하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Check existing procedures.",
                    "translation": "기존 절차를 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 기존 절차를 중시하나요?",
                    "hint": "ESTJ는 확립된 시스템과 절차를 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'Check existing procedures'라고 기존 절차를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Innovation breaks old patterns.",
                    "translation": "혁신이 오래된 패턴을 깨뜨려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Proven systems work reliably.",
                    "translation": "검증된 시스템이 안정적으로 작동해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young trusts proven systems work @@.",
                    "hint": "ESTJ는 검증된 시스템의 안정성을 신뢰해요.",
                    "optionA": "sometimes",
                    "optionB": "reliably",
                    "optionC": "slowly",
                    "result": "reliably",
                    "explanation": "태영이는 검증된 시스템이 안정적으로 작동한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Future vision drives transformation.",
                    "translation": "미래 비전이 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Step-by-step progress prevents chaos.",
                    "translation": "단계별 진전이 혼란을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 체계적 접근법이에요.",
                    "optionA": "progress",
                    "optionB": "Step-by-step",
                    "optionC": "chaos",
                    "optionD": "prevents",
                    "result": "Step-by-step progress prevents chaos",
                    "explanation": "태영이는 단계별 진전이 혼란을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Your organization keeps everything stable!",
                    "translation": "네 조직력이 모든 걸 안정적으로 유지해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your innovation opens new possibilities!",
                    "translation": "네 혁신이 새로운 가능성을 열어!"
                }
            ]
        }
    ]
}
ID: 12847 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 순간의 균형",
            "explanation": "마케팅 캠페인 전략을 세우는 과정에서의 접근법 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Long-term strategy comes first.",
                    "translation": "장기 전략이 먼저야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What about current trends?",
                    "translation": "현재 트렌드는 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 현재 상황을 중시하나요?",
                    "hint": "ESTP는 현재 상황과 트렌드에 민감해요.",
                    "result": "O",
                    "explanation": "상우는 'What about current trends?'라고 현재 트렌드를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Plans guide consistent results.",
                    "translation": "계획이 일관된 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick adaptation catches opportunities.",
                    "translation": "빠른 적응이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick adaptation catches @@.",
                    "hint": "ESTP는 빠른 적응으로 기회를 포착해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "trends",
                    "result": "opportunities",
                    "explanation": "상우는 빠른 적응이 기회를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Strategic thinking ensures sustainability.",
                    "translation": "전략적 사고가 지속가능성을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Real-time responses maximize impact.",
                    "translation": "실시간 대응이 영향을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 즉각적 대응 철학이에요.",
                    "result": "Real-time responses maximize impact",
                    "explanation": "상우는 실시간 대응이 영향을 극대화한다고 생각해요.",
                    "optionA": "Real-time",
                    "optionB": "impact",
                    "optionC": "maximize",
                    "optionD": "responses"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your quick thinking seizes perfect moments!",
                    "translation": "네 빠른 사고가 완벽한 순간을 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your planning creates solid foundations!",
                    "translation": "네 계획이 탄탄한 기반을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 순간의 균형",
            "explanation": "마케팅 캠페인 전략을 세우는 과정에서의 접근법 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Long-term strategy comes first.",
                    "translation": "장기 전략이 먼저야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What about current trends?",
                    "translation": "현재 트렌드는 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 현재 상황을 중시하나요?",
                    "hint": "ESTP는 현재 상황과 트렌드에 민감해요.",
                    "result": "O",
                    "explanation": "상우는 'What about current trends?'라고 현재 트렌드를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Plans guide consistent results.",
                    "translation": "계획이 일관된 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick adaptation catches opportunities.",
                    "translation": "빠른 적응이 기회를 잡아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick adaptation catches @@.",
                    "hint": "ESTP는 빠른 적응으로 기회를 포착해요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "trends",
                    "result": "opportunities",
                    "explanation": "상우는 빠른 적응이 기회를 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Strategic thinking ensures sustainability.",
                    "translation": "전략적 사고가 지속가능성을 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Real-time responses maximize impact.",
                    "translation": "실시간 대응이 영향을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 즉각적 대응 철학이에요.",
                    "optionA": "Real-time",
                    "optionB": "impact",
                    "optionC": "maximize",
                    "optionD": "responses",
                    "result": "Real-time responses maximize impact",
                    "explanation": "상우는 실시간 대응이 영향을 극대화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Your quick thinking seizes perfect moments!",
                    "translation": "네 빠른 사고가 완벽한 순간을 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your planning creates solid foundations!",
                    "translation": "네 계획이 탄탄한 기반을 만들어!"
                }
            ]
        }
    ]
}
ID: 12848 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율과 조화의 선택",
            "explanation": "팀 워크샵 형식을 정하는 과정에서의 가치관 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "Results-driven format works.",
                    "translation": "결과 중심 형식이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Everyone's participation matters more.",
                    "translation": "모든 사람의 참여가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람의 참여를 중시하나요?",
                    "hint": "ESFJ는 그룹의 조화와 참여를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 'Everyone's participation matters more'라고 모든 사람의 참여를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Efficiency maximizes productivity.",
                    "translation": "효율성이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Team harmony builds success.",
                    "translation": "팀 조화가 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes team harmony builds @@.",
                    "hint": "ESFJ는 팀 조화가 성공의 기반이라고 생각해요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "confusion",
                    "result": "success",
                    "explanation": "민지는 팀 조화가 성공을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Clear objectives drive performance.",
                    "translation": "명확한 목표가 성과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Inclusive processes create engagement.",
                    "translation": "포용적 과정이 참여를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 추구하는 참여 방식이에요.",
                    "result": "Inclusive processes create engagement",
                    "explanation": "민지는 포용적 과정이 참여를 만든다고 생각해요.",
                    "optionA": "create",
                    "optionB": "Inclusive",
                    "optionC": "engagement",
                    "optionD": "processes"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your warmth brings everyone together beautifully!",
                    "translation": "네 따뜻함이 모두를 아름답게 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your focus achieves incredible results quickly!",
                    "translation": "네 집중력이 놀라운 결과를 빠르게 달성해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율과 조화의 선택",
            "explanation": "팀 워크샵 형식을 정하는 과정에서의 가치관 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "Results-driven format works.",
                    "translation": "결과 중심 형식이 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Everyone's participation matters more.",
                    "translation": "모든 사람의 참여가 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람의 참여를 중시하나요?",
                    "hint": "ESFJ는 그룹의 조화와 참여를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 'Everyone's participation matters more'라고 모든 사람의 참여를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Efficiency maximizes productivity.",
                    "translation": "효율성이 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Team harmony builds success.",
                    "translation": "팀 조화가 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes team harmony builds @@.",
                    "hint": "ESFJ는 팀 조화가 성공의 기반이라고 생각해요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "confusion",
                    "result": "success",
                    "explanation": "민지는 팀 조화가 성공을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Clear objectives drive performance.",
                    "translation": "명확한 목표가 성과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Inclusive processes create engagement.",
                    "translation": "포용적 과정이 참여를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지가 추구하는 참여 방식이에요.",
                    "optionA": "create",
                    "optionB": "Inclusive",
                    "optionC": "engagement",
                    "optionD": "processes",
                    "result": "Inclusive processes create engagement",
                    "explanation": "민지는 포용적 과정이 참여를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Your warmth brings everyone together beautifully!",
                    "translation": "네 따뜻함이 모두를 아름답게 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your focus achieves incredible results quickly!",
                    "translation": "네 집중력이 놀라운 결과를 빠르게 달성해!"
                }
            ]
        }
    ]
}
ID: 12849 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 감성의 선택",
            "explanation": "이벤트 기획 방향을 정하는 과정에서의 관점 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Data guides smart decisions.",
                    "translation": "데이터가 현명한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "But fun factor matters!",
                    "translation": "하지만 재미 요소가 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 재미를 중시하나요?",
                    "hint": "ESFP는 즐거움과 감정적 요소를 중시해요.",
                    "result": "O",
                    "explanation": "예솔이는 'But fun factor matters!'라고 재미를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "ROI determines best choices.",
                    "translation": "투자수익률이 최고의 선택을 결정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Happy people create energy.",
                    "translation": "행복한 사람들이 에너지를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes happy people create @@.",
                    "hint": "ESFP는 긍정적 감정이 에너지를 만든다고 믿어요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "plans",
                    "result": "energy",
                    "explanation": "예솔이는 행복한 사람들이 에너지를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Strategic planning ensures results.",
                    "translation": "전략적 계획이 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Spontaneous joy brings magic.",
                    "translation": "자발적인 기쁨이 마법을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이가 믿는 즐거움의 힘이에요.",
                    "result": "Spontaneous joy brings magic",
                    "explanation": "예솔이는 자발적인 기쁨이 마법을 가져온다고 믿어요.",
                    "optionA": "Spontaneous",
                    "optionB": "brings",
                    "optionC": "joy",
                    "optionD": "magic"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your enthusiasm makes everything come alive!",
                    "translation": "네 열정이 모든 걸 살아나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your planning creates amazing experiences perfectly!",
                    "translation": "네 계획이 놀라운 경험을 완벽하게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리와 감성의 선택",
            "explanation": "이벤트 기획 방향을 정하는 과정에서의 관점 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Data guides smart decisions.",
                    "translation": "데이터가 현명한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "But fun factor matters!",
                    "translation": "하지만 재미 요소가 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔이는 재미를 중시하나요?",
                    "hint": "ESFP는 즐거움과 감정적 요소를 중시해요.",
                    "result": "O",
                    "explanation": "예솔이는 'But fun factor matters!'라고 재미를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "ROI determines best choices.",
                    "translation": "투자수익률이 최고의 선택을 결정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Happy people create energy.",
                    "translation": "행복한 사람들이 에너지를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes happy people create @@.",
                    "hint": "ESFP는 긍정적 감정이 에너지를 만든다고 믿어요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "plans",
                    "result": "energy",
                    "explanation": "예솔이는 행복한 사람들이 에너지를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하은",
                    "script": "Strategic planning ensures results.",
                    "translation": "전략적 계획이 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Spontaneous joy brings magic.",
                    "translation": "자발적인 기쁨이 마법을 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이가 믿는 즐거움의 힘이에요.",
                    "optionA": "Spontaneous",
                    "optionB": "brings",
                    "optionC": "joy",
                    "optionD": "magic",
                    "result": "Spontaneous joy brings magic",
                    "explanation": "예솔이는 자발적인 기쁨이 마법을 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Your enthusiasm makes everything come alive!",
                    "translation": "네 열정이 모든 걸 살아나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your planning creates amazing experiences perfectly!",
                    "translation": "네 계획이 놀라운 경험을 완벽하게 만들어!"
                }
            ]
        }
    ]
}
ID: 12850 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행과 탐색의 대화",
            "explanation": "신규 사업 아이템 선정에서 보이는 서로 다른 접근 방식",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Choose one and execute.",
                    "translation": "하나를 선택해서 실행하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about other possibilities?",
                    "translation": "다른 가능성들은 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 다른 가능성을 탐구하고 싶어하나요?",
                    "hint": "ENTP는 여러 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'What about other possibilities?'라고 다른 가능성들을 탐구하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Commitment leads to success.",
                    "translation": "헌신이 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Exploration reveals better options.",
                    "translation": "탐구가 더 나은 선택지를 찾아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes exploration reveals @@ options.",
                    "hint": "ENTP는 탐구를 통해 더 나은 선택을 찾아요.",
                    "optionA": "fewer",
                    "optionB": "better",
                    "optionC": "simple",
                    "result": "better",
                    "explanation": "도윤이는 탐구가 더 나은 선택지를 찾아준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Focused action creates momentum.",
                    "translation": "집중된 행동이 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Creative thinking opens doors.",
                    "translation": "창의적 사고가 문을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 창의적 접근법이에요.",
                    "result": "Creative thinking opens doors",
                    "explanation": "도윤이는 창의적 사고가 문을 연다고 생각해요.",
                    "optionA": "thinking",
                    "optionB": "doors",
                    "optionC": "Creative",
                    "optionD": "opens"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Your innovation discovers amazing possibilities constantly!",
                    "translation": "네 혁신이 놀라운 가능성을 계속 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your determination transforms ideas into reality!",
                    "translation": "네 결단력이 아이디어를 현실로 바꿔!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실행과 탐색의 대화",
            "explanation": "신규 사업 아이템 선정에서 보이는 서로 다른 접근 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Choose one and execute.",
                    "translation": "하나를 선택해서 실행하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about other possibilities?",
                    "translation": "다른 가능성들은 어떻게 할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 다른 가능성을 탐구하고 싶어하나요?",
                    "hint": "ENTP는 여러 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'What about other possibilities?'라고 다른 가능성들을 탐구하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Commitment leads to success.",
                    "translation": "헌신이 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Exploration reveals better options.",
                    "translation": "탐구가 더 나은 선택지를 찾아줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes exploration reveals @@ options.",
                    "hint": "ENTP는 탐구를 통해 더 나은 선택을 찾아요.",
                    "optionA": "fewer",
                    "optionB": "better",
                    "optionC": "simple",
                    "result": "better",
                    "explanation": "도윤이는 탐구가 더 나은 선택지를 찾아준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예린",
                    "script": "Focused action creates momentum.",
                    "translation": "집중된 행동이 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Creative thinking opens doors.",
                    "translation": "창의적 사고가 문을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 창의적 접근법이에요.",
                    "optionA": "thinking",
                    "optionB": "doors",
                    "optionC": "Creative",
                    "optionD": "opens",
                    "result": "Creative thinking opens doors",
                    "explanation": "도윤이는 창의적 사고가 문을 연다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Your innovation discovers amazing possibilities constantly!",
                    "translation": "네 혁신이 놀라운 가능성을 계속 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your determination transforms ideas into reality!",
                    "translation": "네 결단력이 아이디어를 현실로 바꿔!"
                }
            ]
        }
    ]
}
ID: 12851 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결과와 사람의 균형",
            "explanation": "조직 개편 방안을 논의하며 나타나는 우선순위 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Performance metrics guide decisions.",
                    "translation": "성과 지표가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들의 감정을 고려하나요?",
                    "hint": "ENFJ는 사람들의 감정과 복지를 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'How will people feel?'라고 사람들의 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Objective analysis ensures fairness.",
                    "translation": "객관적 분석이 공정성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Employee wellbeing drives productivity.",
                    "translation": "직원 복지가 생산성을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah believes employee wellbeing drives @@.",
                    "hint": "ENFJ는 사람의 복지가 생산성의 기반이라고 봐요.",
                    "optionA": "costs",
                    "optionB": "productivity",
                    "optionC": "problems",
                    "result": "productivity",
                    "explanation": "민아는 직원 복지가 생산성을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Bottom line determines priorities.",
                    "translation": "손익이 우선순위를 결정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Human connections build organizations.",
                    "translation": "인간적 연결이 조직을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 중시하는 조직 구축 방식이에요.",
                    "result": "Human connections build organizations",
                    "explanation": "민아는 인간적 연결이 조직을 만든다고 생각해요.",
                    "optionA": "build",
                    "optionB": "organizations",
                    "optionC": "connections",
                    "optionD": "Human"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Your empathy creates truly motivated teams!",
                    "translation": "네 공감력이 진정으로 동기부여된 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your clarity helps everyone achieve excellence!",
                    "translation": "네 명확함이 모두가 탁월함을 달성하도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결과와 사람의 균형",
            "explanation": "조직 개편 방안을 논의하며 나타나는 우선순위 차이",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Performance metrics guide decisions.",
                    "translation": "성과 지표가 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들의 감정을 고려하나요?",
                    "hint": "ENFJ는 사람들의 감정과 복지를 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'How will people feel?'라고 사람들의 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Objective analysis ensures fairness.",
                    "translation": "객관적 분석이 공정성을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Employee wellbeing drives productivity.",
                    "translation": "직원 복지가 생산성을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah believes employee wellbeing drives @@.",
                    "hint": "ENFJ는 사람의 복지가 생산성의 기반이라고 봐요.",
                    "optionA": "costs",
                    "optionB": "productivity",
                    "optionC": "problems",
                    "result": "productivity",
                    "explanation": "민아는 직원 복지가 생산성을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Bottom line determines priorities.",
                    "translation": "손익이 우선순위를 결정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Human connections build organizations.",
                    "translation": "인간적 연결이 조직을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아가 중시하는 조직 구축 방식이에요.",
                    "optionA": "build",
                    "optionB": "organizations",
                    "optionC": "connections",
                    "optionD": "Human",
                    "result": "Human connections build organizations",
                    "explanation": "민아는 인간적 연결이 조직을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "Your empathy creates truly motivated teams!",
                    "translation": "네 공감력이 진정으로 동기부여된 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your clarity helps everyone achieve excellence!",
                    "translation": "네 명확함이 모두가 탁월함을 달성하도록 도와!"
                }
            ]
        }
    ]
}
ID: 12852 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유의 조화",
            "explanation": "크리에이티브 팀 운영 방식을 정하는 과정의 대화",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Structure drives consistent results.",
                    "translation": "구조가 일관된 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Flexibility sparks innovation though.",
                    "translation": "하지만 유연성이 혁신을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 유연성을 중시하나요?",
                    "hint": "ENFP는 자유롭고 유연한 환경을 선호해요.",
                    "result": "O",
                    "explanation": "지영이는 'Flexibility sparks innovation though'라고 유연성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Clear processes prevent confusion.",
                    "translation": "명확한 과정이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Creative freedom unleashes potential.",
                    "translation": "창의적 자유가 잠재력을 해방시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks creative freedom unleashes @@.",
                    "hint": "ENFP는 창의적 자유가 잠재력을 끌어낸다고 봐요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "stress",
                    "result": "potential",
                    "explanation": "지영이는 창의적 자유가 잠재력을 해방시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Systematic approach maximizes efficiency.",
                    "translation": "체계적 접근이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Spontaneous inspiration creates breakthroughs.",
                    "translation": "즉흥적 영감이 돌파구를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 믿는 창의성의 원천이에요.",
                    "result": "Spontaneous inspiration creates breakthroughs",
                    "explanation": "지영이는 즉흥적 영감이 돌파구를 만든다고 믿어요.",
                    "optionA": "Spontaneous",
                    "optionB": "inspiration",
                    "optionC": "breakthroughs",
                    "optionD": "creates"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Your creativity brings fresh energy everywhere!",
                    "translation": "네 창의성이 모든 곳에 신선한 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your organization makes dreams actually happen!",
                    "translation": "네 조직력이 꿈을 실제로 실현시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유의 조화",
            "explanation": "크리에이티브 팀 운영 방식을 정하는 과정의 대화",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Structure drives consistent results.",
                    "translation": "구조가 일관된 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Flexibility sparks innovation though.",
                    "translation": "하지만 유연성이 혁신을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 유연성을 중시하나요?",
                    "hint": "ENFP는 자유롭고 유연한 환경을 선호해요.",
                    "result": "O",
                    "explanation": "지영이는 'Flexibility sparks innovation though'라고 유연성을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Clear processes prevent confusion.",
                    "translation": "명확한 과정이 혼란을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Creative freedom unleashes potential.",
                    "translation": "창의적 자유가 잠재력을 해방시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks creative freedom unleashes @@.",
                    "hint": "ENFP는 창의적 자유가 잠재력을 끌어낸다고 봐요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "stress",
                    "result": "potential",
                    "explanation": "지영이는 창의적 자유가 잠재력을 해방시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Systematic approach maximizes efficiency.",
                    "translation": "체계적 접근이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Spontaneous inspiration creates breakthroughs.",
                    "translation": "즉흥적 영감이 돌파구를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 믿는 창의성의 원천이에요.",
                    "optionA": "Spontaneous",
                    "optionB": "inspiration",
                    "optionC": "breakthroughs",
                    "optionD": "creates",
                    "result": "Spontaneous inspiration creates breakthroughs",
                    "explanation": "지영이는 즉흥적 영감이 돌파구를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Your creativity brings fresh energy everywhere!",
                    "translation": "네 창의성이 모든 곳에 신선한 에너지를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your organization makes dreams actually happen!",
                    "translation": "네 조직력이 꿈을 실제로 실현시켜!"
                }
            ]
        }
    ]
}
ID: 12853 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 접근법 결정하기",
            "explanation": "ENTP의 확산적 탐구와 ISTJ의 체계적 실행 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's explore all possibilities first!",
                    "translation": "먼저 모든 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "We need proven procedures first.",
                    "translation": "먼저 검증된 절차가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Creative alternatives reveal better solutions!",
                    "translation": "창의적 대안이 더 나은 해결책을 드러내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤은 모든 가능성을 먼저 탐구하자고 하나요?",
                    "hint": "ENTP는 가능성 탐구를 우선시해요.",
                    "result": "O",
                    "explanation": "도윤은 'Let's explore all possibilities first'라고 탐구적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Established methods ensure reliable outcomes.",
                    "translation": "확립된 방법이 신뢰할 수 있는 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Innovative thinking breaks conventional boundaries!",
                    "translation": "혁신적 사고가 관습적 경계를 부숴!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yun thinks creative alternatives reveal better @@.",
                    "hint": "ENTP는 창의적 대안의 우수성을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "rules",
                    "result": "solutions",
                    "explanation": "도윤은 창의적 대안이 더 나은 해결책을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your structure provides stable foundation!",
                    "translation": "네 구조가 안정적인 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your innovation opens unlimited possibilities!",
                    "translation": "네 혁신이 무제한 가능성을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수가 도윤의 구조를 칭찬해요.",
                    "optionA": "structure",
                    "optionB": "provides",
                    "optionC": "foundation",
                    "optionD": "stable",
                    "optionE": "Your",
                    "result": "Your structure provides stable foundation",
                    "explanation": "현수는 도윤의 구조가 안정적인 기반을 제공한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your creative thinking brings fresh perspectives!",
                    "translation": "네 창의적 사고가 신선한 관점을 가져와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "프로젝트 접근법 결정하기",
            "explanation": "ENTP의 확산적 탐구와 ISTJ의 체계적 실행 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's explore all possibilities first!",
                    "translation": "먼저 모든 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "We need proven procedures first.",
                    "translation": "먼저 검증된 절차가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Creative alternatives reveal better solutions!",
                    "translation": "창의적 대안이 더 나은 해결책을 드러내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤은 모든 가능성을 먼저 탐구하자고 하나요?",
                    "hint": "ENTP는 가능성 탐구를 우선시해요.",
                    "result": "O",
                    "explanation": "도윤은 'Let's explore all possibilities first'라고 탐구적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Established methods ensure reliable outcomes.",
                    "translation": "확립된 방법이 신뢰할 수 있는 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Innovative thinking breaks conventional boundaries!",
                    "translation": "혁신적 사고가 관습적 경계를 부숴!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yun thinks creative alternatives reveal better @@.",
                    "hint": "ENTP는 창의적 대안의 우수성을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "rules",
                    "result": "solutions",
                    "explanation": "도윤은 창의적 대안이 더 나은 해결책을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your structure provides stable foundation!",
                    "translation": "네 구조가 안정적인 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your innovation opens unlimited possibilities!",
                    "translation": "네 혁신이 무제한 가능성을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "현수가 도윤의 구조를 칭찬해요.",
                    "optionA": "structure",
                    "optionB": "provides",
                    "optionC": "foundation",
                    "optionD": "stable",
                    "optionE": "Your",
                    "result": "Your structure provides stable foundation",
                    "explanation": "현수는 도윤의 구조가 안정적인 기반을 제공한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your creative thinking brings fresh perspectives!",
                    "translation": "네 창의적 사고가 신선한 관점을 가져와!"
                }
            ]
        }
    ]
}
ID: 12854 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "기술적 도전 해결하기",
            "explanation": "ENTP의 이론적 가능성과 ISTP의 실용적 검증 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "What if we tried this approach?",
                    "translation": "이 접근법을 시도해보면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Let me test this practically.",
                    "translation": "이걸 실용적으로 테스트해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Hypothetical scenarios expand solution space!",
                    "translation": "가상적 시나리오가 해결책 공간을 확장해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 이 접근법을 시도해보자고 하나요?",
                    "hint": "ENTP는 새로운 접근법을 제안해요.",
                    "result": "O",
                    "explanation": "선영은 'What if we tried this approach'라고 새로운 시도를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Hands-on experimentation reveals actual functionality.",
                    "translation": "직접적인 실험이 실제 기능성을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Theoretical connections unlock innovative pathways!",
                    "translation": "이론적 연결이 혁신적 경로를 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks hypothetical scenarios expand solution @@.",
                    "hint": "ENTP는 가상적 시나리오의 확장 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "space",
                    "optionC": "time",
                    "result": "space",
                    "explanation": "선영은 가상적 시나리오가 해결책 공간을 확장한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your craftsmanship shows true expertise!",
                    "translation": "네 솜씨가 진정한 전문성을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your precision creates lasting solutions!",
                    "translation": "네 정밀함이 지속적인 해결책을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이 선영의 솜씨를 칭찬해요.",
                    "optionA": "craftsmanship",
                    "optionB": "shows",
                    "optionC": "expertise",
                    "optionD": "true",
                    "optionE": "Your",
                    "result": "Your craftsmanship shows true expertise",
                    "explanation": "성진은 선영의 솜씨가 진정한 전문성을 보여준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성진",
                    "script": "Your theoretical depth guides practical innovation!",
                    "translation": "네 이론적 깊이가 실용적 혁신을 안내해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "기술적 도전 해결하기",
            "explanation": "ENTP의 이론적 가능성과 ISTP의 실용적 검증 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "What if we tried this approach?",
                    "translation": "이 접근법을 시도해보면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Let me test this practically.",
                    "translation": "이걸 실용적으로 테스트해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Hypothetical scenarios expand solution space!",
                    "translation": "가상적 시나리오가 해결책 공간을 확장해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 이 접근법을 시도해보자고 하나요?",
                    "hint": "ENTP는 새로운 접근법을 제안해요.",
                    "result": "O",
                    "explanation": "선영은 'What if we tried this approach'라고 새로운 시도를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Hands-on experimentation reveals actual functionality.",
                    "translation": "직접적인 실험이 실제 기능성을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Theoretical connections unlock innovative pathways!",
                    "translation": "이론적 연결이 혁신적 경로를 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks hypothetical scenarios expand solution @@.",
                    "hint": "ENTP는 가상적 시나리오의 확장 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "space",
                    "optionC": "time",
                    "result": "space",
                    "explanation": "선영은 가상적 시나리오가 해결책 공간을 확장한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "Your craftsmanship shows true expertise!",
                    "translation": "네 솜씨가 진정한 전문성을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your precision creates lasting solutions!",
                    "translation": "네 정밀함이 지속적인 해결책을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "성진이 선영의 솜씨를 칭찬해요.",
                    "optionA": "craftsmanship",
                    "optionB": "shows",
                    "optionC": "expertise",
                    "optionD": "true",
                    "optionE": "Your",
                    "result": "Your craftsmanship shows true expertise",
                    "explanation": "성진은 선영의 솜씨가 진정한 전문성을 보여준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성진",
                    "script": "Your theoretical depth guides practical innovation!",
                    "translation": "네 이론적 깊이가 실용적 혁신을 안내해!"
                }
            ]
        }
    ]
}
ID: 12855 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀원 지원 방법 결정",
            "explanation": "ENTP의 창의적 해결과 ISFJ의 세심한 배려 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's brainstorm creative support ideas!",
                    "translation": "창의적 지원 아이디어를 브레인스토밍해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I'll provide careful personal attention.",
                    "translation": "세심한 개인적 관심을 제공할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Unconventional methods discover hidden potential!",
                    "translation": "비관습적 방법이 숨겨진 잠재력을 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 창의적 지원 아이디어를 브레인스토밍하자고 하나요?",
                    "hint": "ENTP는 창의적 아이디어 발상을 좋아해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's brainstorm creative support ideas'라고 창의적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "Thoughtful care addresses individual needs.",
                    "translation": "사려깊은 돌봄이 개별적 요구를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Innovative approaches energize team dynamics!",
                    "translation": "혁신적 접근이 팀 역학에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-u thinks unconventional methods discover hidden @@.",
                    "hint": "ENTP는 비관습적 방법의 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "rules",
                    "result": "potential",
                    "explanation": "현우는 비관습적 방법이 숨겨진 잠재력을 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은서",
                    "script": "Your warmth comforts everyone naturally!",
                    "translation": "네 따뜻함이 모든 사람을 자연스럽게 위로해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your dedication creates lasting security!",
                    "translation": "네 헌신이 지속적인 안정감을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은서가 현우의 따뜻함을 칭찬해요.",
                    "optionA": "warmth",
                    "optionB": "comforts",
                    "optionC": "naturally",
                    "optionD": "everyone",
                    "optionE": "Your",
                    "result": "Your warmth comforts everyone naturally",
                    "explanation": "은서는 현우의 따뜻함이 모든 사람을 자연스럽게 위로한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Your creative solutions inspire genuine innovation!",
                    "translation": "네 창의적 해결책이 순수한 혁신을 불러일으켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀원 지원 방법 결정",
            "explanation": "ENTP의 창의적 해결과 ISFJ의 세심한 배려 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's brainstorm creative support ideas!",
                    "translation": "창의적 지원 아이디어를 브레인스토밍해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I'll provide careful personal attention.",
                    "translation": "세심한 개인적 관심을 제공할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Unconventional methods discover hidden potential!",
                    "translation": "비관습적 방법이 숨겨진 잠재력을 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 창의적 지원 아이디어를 브레인스토밍하자고 하나요?",
                    "hint": "ENTP는 창의적 아이디어 발상을 좋아해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's brainstorm creative support ideas'라고 창의적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "Thoughtful care addresses individual needs.",
                    "translation": "사려깊은 돌봄이 개별적 요구를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Innovative approaches energize team dynamics!",
                    "translation": "혁신적 접근이 팀 역학에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-u thinks unconventional methods discover hidden @@.",
                    "hint": "ENTP는 비관습적 방법의 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "rules",
                    "result": "potential",
                    "explanation": "현우는 비관습적 방법이 숨겨진 잠재력을 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은서",
                    "script": "Your warmth comforts everyone naturally!",
                    "translation": "네 따뜻함이 모든 사람을 자연스럽게 위로해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your dedication creates lasting security!",
                    "translation": "네 헌신이 지속적인 안정감을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "은서가 현우의 따뜻함을 칭찬해요.",
                    "optionA": "warmth",
                    "optionB": "comforts",
                    "optionC": "naturally",
                    "optionD": "everyone",
                    "optionE": "Your",
                    "result": "Your warmth comforts everyone naturally",
                    "explanation": "은서는 현우의 따뜻함이 모든 사람을 자연스럽게 위로한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Your creative solutions inspire genuine innovation!",
                    "translation": "네 창의적 해결책이 순수한 혁신을 불러일으켜!"
                }
            ]
        }
    ]
}
ID: 12856 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "창작 방향 설정하기",
            "explanation": "ENTP의 개념적 탐구와 ISFP의 감성적 표현 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's experiment with different concepts!",
                    "translation": "다양한 개념으로 실험해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "My heart guides creative expression.",
                    "translation": "내 마음이 창의적 표현을 안내해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Theoretical frameworks generate infinite possibilities!",
                    "translation": "이론적 틀이 무한한 가능성을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 다양한 개념으로 실험하자고 하나요?",
                    "hint": "ENTP는 개념적 실험을 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Let's experiment with different concepts'라고 개념적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Authentic feelings create meaningful art.",
                    "translation": "진정한 감정이 의미있는 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Intellectual curiosity unlocks creative breakthroughs!",
                    "translation": "지적 호기심이 창의적 돌파구를 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-hyeon thinks theoretical frameworks generate infinite @@.",
                    "hint": "ENTP는 이론적 틀의 생성력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "rules",
                    "result": "possibilities",
                    "explanation": "태현은 이론적 틀이 무한한 가능성을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your authenticity inspires genuine creativity!",
                    "translation": "네 진정성이 순수한 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your depth adds profound beauty!",
                    "translation": "네 깊이가 심오한 아름다움을 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이 태현의 진정성을 칭찬해요.",
                    "optionA": "authenticity",
                    "optionB": "inspires",
                    "optionC": "creativity",
                    "optionD": "genuine",
                    "optionE": "Your",
                    "result": "Your authenticity inspires genuine creativity",
                    "explanation": "아린은 태현의 진정성이 순수한 창의성을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Your intellectual energy brings concepts alive!",
                    "translation": "네 지적 에너지가 개념을 살려내!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "창작 방향 설정하기",
            "explanation": "ENTP의 개념적 탐구와 ISFP의 감성적 표현 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's experiment with different concepts!",
                    "translation": "다양한 개념으로 실험해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "My heart guides creative expression.",
                    "translation": "내 마음이 창의적 표현을 안내해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Theoretical frameworks generate infinite possibilities!",
                    "translation": "이론적 틀이 무한한 가능성을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 다양한 개념으로 실험하자고 하나요?",
                    "hint": "ENTP는 개념적 실험을 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Let's experiment with different concepts'라고 개념적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Authentic feelings create meaningful art.",
                    "translation": "진정한 감정이 의미있는 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Intellectual curiosity unlocks creative breakthroughs!",
                    "translation": "지적 호기심이 창의적 돌파구를 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-hyeon thinks theoretical frameworks generate infinite @@.",
                    "hint": "ENTP는 이론적 틀의 생성력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "possibilities",
                    "optionC": "rules",
                    "result": "possibilities",
                    "explanation": "태현은 이론적 틀이 무한한 가능성을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your authenticity inspires genuine creativity!",
                    "translation": "네 진정성이 순수한 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your depth adds profound beauty!",
                    "translation": "네 깊이가 심오한 아름다움을 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "아린이 태현의 진정성을 칭찬해요.",
                    "optionA": "authenticity",
                    "optionB": "inspires",
                    "optionC": "creativity",
                    "optionD": "genuine",
                    "optionE": "Your",
                    "result": "Your authenticity inspires genuine creativity",
                    "explanation": "아린은 태현의 진정성이 순수한 창의성을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Your intellectual energy brings concepts alive!",
                    "translation": "네 지적 에너지가 개념을 살려내!"
                }
            ]
        }
    ]
}
ID: 12857 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "장기 전략 수립하기",
            "explanation": "ENTP의 가능성 확산과 INTJ의 비전 집중 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Multiple strategies should be considered!",
                    "translation": "여러 전략을 고려해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Clear vision drives strategic planning.",
                    "translation": "명확한 비전이 전략적 계획을 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Diverse options maximize adaptive potential!",
                    "translation": "다양한 선택지가 적응 잠재력을 극대화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 여러 전략을 고려해야 한다고 하나요?",
                    "hint": "ENTP는 다양한 전략을 탐구해요.",
                    "result": "O",
                    "explanation": "윤호는 'Multiple strategies should be considered'라고 다각적 접근을 표현했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Focused implementation ensures goal achievement.",
                    "translation": "집중적 실행이 목표 달성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Creative flexibility responds to changing environments!",
                    "translation": "창의적 유연성이 변화하는 환경에 대응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yun-ho thinks diverse options maximize adaptive @@.",
                    "hint": "ENTP는 다양한 선택지의 적응력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "rules",
                    "result": "potential",
                    "explanation": "윤호는 다양한 선택지가 적응 잠재력을 극대화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your vision illuminates future possibilities!",
                    "translation": "네 비전이 미래 가능성을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your strategy builds solid framework!",
                    "translation": "네 전략이 견고한 틀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 윤호의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "illuminates",
                    "optionC": "possibilities",
                    "optionD": "future",
                    "optionE": "Your",
                    "result": "Your vision illuminates future possibilities",
                    "explanation": "재현은 윤호의 비전이 미래 가능성을 밝힌다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Your creative exploration enriches strategic depth!",
                    "translation": "네 창의적 탐구가 전략적 깊이를 풍부하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "장기 전략 수립하기",
            "explanation": "ENTP의 가능성 확산과 INTJ의 비전 집중 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Multiple strategies should be considered!",
                    "translation": "여러 전략을 고려해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Clear vision drives strategic planning.",
                    "translation": "명확한 비전이 전략적 계획을 이끌어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Diverse options maximize adaptive potential!",
                    "translation": "다양한 선택지가 적응 잠재력을 극대화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 여러 전략을 고려해야 한다고 하나요?",
                    "hint": "ENTP는 다양한 전략을 탐구해요.",
                    "result": "O",
                    "explanation": "윤호는 'Multiple strategies should be considered'라고 다각적 접근을 표현했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Focused implementation ensures goal achievement.",
                    "translation": "집중적 실행이 목표 달성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Creative flexibility responds to changing environments!",
                    "translation": "창의적 유연성이 변화하는 환경에 대응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yun-ho thinks diverse options maximize adaptive @@.",
                    "hint": "ENTP는 다양한 선택지의 적응력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "potential",
                    "optionC": "rules",
                    "result": "potential",
                    "explanation": "윤호는 다양한 선택지가 적응 잠재력을 극대화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your vision illuminates future possibilities!",
                    "translation": "네 비전이 미래 가능성을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your strategy builds solid framework!",
                    "translation": "네 전략이 견고한 틀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "재현이 윤호의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "illuminates",
                    "optionC": "possibilities",
                    "optionD": "future",
                    "optionE": "Your",
                    "result": "Your vision illuminates future possibilities",
                    "explanation": "재현은 윤호의 비전이 미래 가능성을 밝힌다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Your creative exploration enriches strategic depth!",
                    "translation": "네 창의적 탐구가 전략적 깊이를 풍부하게 해!"
                }
            ]
        }
    ]
}
ID: 12858 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "복잡한 이론 발전시키기",
            "explanation": "ENTP의 확산적 연결과 INTP의 논리적 정밀성 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "What about these fascinating connections?",
                    "translation": "이런 매혹적인 연결들은 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정현",
                    "script": "Let me analyze logical consistency.",
                    "translation": "논리적 일관성을 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Interdisciplinary links create breakthrough insights!",
                    "translation": "학제간 연결이 돌파적 통찰을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 매혹적인 연결들을 제시하나요?",
                    "hint": "ENTP는 흥미로운 연결점을 찾아내요.",
                    "result": "O",
                    "explanation": "도현은 'What about these fascinating connections'라고 연결적 사고를 표현했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정현",
                    "script": "Systematic reasoning ensures theoretical soundness.",
                    "translation": "체계적 추론이 이론적 건전성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Cross-pollination generates innovative frameworks!",
                    "translation": "상호 수분이 혁신적 틀을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon thinks interdisciplinary links create breakthrough @@.",
                    "hint": "ENTP는 학제간 연결의 돌파력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "insights",
                    "optionC": "rules",
                    "result": "insights",
                    "explanation": "도현은 학제간 연결이 돌파적 통찰을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정현",
                    "script": "Your experimentation discovers practical truths!",
                    "translation": "네 실험이 실용적 진실을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your analysis provides clear understanding!",
                    "translation": "네 분석이 명확한 이해를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정현이 도현의 실험을 칭찬해요.",
                    "optionA": "experimentation",
                    "optionB": "discovers",
                    "optionC": "truths",
                    "optionD": "practical",
                    "optionE": "Your",
                    "result": "Your experimentation discovers practical truths",
                    "explanation": "정현은 도현의 실험이 실용적 진실을 발견한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정현",
                    "script": "Your conceptual creativity validates logical exploration!",
                    "translation": "네 개념적 창의성이 논리적 탐구를 검증해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "복잡한 이론 발전시키기",
            "explanation": "ENTP의 확산적 연결과 INTP의 논리적 정밀성 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "What about these fascinating connections?",
                    "translation": "이런 매혹적인 연결들은 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정현",
                    "script": "Let me analyze logical consistency.",
                    "translation": "논리적 일관성을 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Interdisciplinary links create breakthrough insights!",
                    "translation": "학제간 연결이 돌파적 통찰을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현은 매혹적인 연결들을 제시하나요?",
                    "hint": "ENTP는 흥미로운 연결점을 찾아내요.",
                    "result": "O",
                    "explanation": "도현은 'What about these fascinating connections'라고 연결적 사고를 표현했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정현",
                    "script": "Systematic reasoning ensures theoretical soundness.",
                    "translation": "체계적 추론이 이론적 건전성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Cross-pollination generates innovative frameworks!",
                    "translation": "상호 수분이 혁신적 틀을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon thinks interdisciplinary links create breakthrough @@.",
                    "hint": "ENTP는 학제간 연결의 돌파력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "insights",
                    "optionC": "rules",
                    "result": "insights",
                    "explanation": "도현은 학제간 연결이 돌파적 통찰을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정현",
                    "script": "Your experimentation discovers practical truths!",
                    "translation": "네 실험이 실용적 진실을 발견해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Your analysis provides clear understanding!",
                    "translation": "네 분석이 명확한 이해를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "정현이 도현의 실험을 칭찬해요.",
                    "optionA": "experimentation",
                    "optionB": "discovers",
                    "optionC": "truths",
                    "optionD": "practical",
                    "optionE": "Your",
                    "result": "Your experimentation discovers practical truths",
                    "explanation": "정현은 도현의 실험이 실용적 진실을 발견한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정현",
                    "script": "Your conceptual creativity validates logical exploration!",
                    "translation": "네 개념적 창의성이 논리적 탐구를 검증해!"
                }
            ]
        }
    ]
}
ID: 12859 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "복잡한 상황 해석하기",
            "explanation": "ENTP의 다각적 분석과 INFJ의 직관적 통찰 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Let's examine every possible angle!",
                    "translation": "모든 가능한 각도를 살펴보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Deeper patterns reveal hidden meanings.",
                    "translation": "더 깊은 패턴이 숨겨진 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Comprehensive analysis uncovers complete truth!",
                    "translation": "포괄적 분석이 완전한 진실을 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 모든 가능한 각도를 살펴보자고 하나요?",
                    "hint": "ENTP는 다각도로 상황을 분석해요.",
                    "result": "O",
                    "explanation": "민규는 'Let's examine every possible angle'이라고 다각적 분석을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Intuitive understanding illuminates complex dynamics.",
                    "translation": "직관적 이해가 복잡한 역학을 밝혀."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Multiple perspectives prevent tunnel vision!",
                    "translation": "여러 관점이 터널 시야를 방지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-gyu thinks comprehensive analysis uncovers complete @@.",
                    "hint": "ENTP는 포괄적 분석의 완전성을 믿어요.",
                    "optionA": "problems",
                    "optionB": "truth",
                    "optionC": "rules",
                    "result": "truth",
                    "explanation": "민규는 포괄적 분석이 완전한 진실을 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Your wisdom reveals profound insights!",
                    "translation": "네 지혜가 심오한 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "Your vision connects distant possibilities!",
                    "translation": "네 비전이 먼 가능성을 연결해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미영이 민규의 지혜를 칭찬해요.",
                    "optionA": "wisdom",
                    "optionB": "reveals",
                    "optionC": "insights",
                    "optionD": "profound",
                    "optionE": "Your",
                    "result": "Your wisdom reveals profound insights",
                    "explanation": "미영은 민규의 지혜가 심오한 통찰을 드러낸다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미영",
                    "script": "Your analytical breadth enriches intuitive understanding!",
                    "translation": "네 분석적 폭이 직관적 이해를 풍부하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "복잡한 상황 해석하기",
            "explanation": "ENTP의 다각적 분석과 INFJ의 직관적 통찰 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Let's examine every possible angle!",
                    "translation": "모든 가능한 각도를 살펴보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Deeper patterns reveal hidden meanings.",
                    "translation": "더 깊은 패턴이 숨겨진 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Comprehensive analysis uncovers complete truth!",
                    "translation": "포괄적 분석이 완전한 진실을 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 모든 가능한 각도를 살펴보자고 하나요?",
                    "hint": "ENTP는 다각도로 상황을 분석해요.",
                    "result": "O",
                    "explanation": "민규는 'Let's examine every possible angle'이라고 다각적 분석을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Intuitive understanding illuminates complex dynamics.",
                    "translation": "직관적 이해가 복잡한 역학을 밝혀."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Multiple perspectives prevent tunnel vision!",
                    "translation": "여러 관점이 터널 시야를 방지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-gyu thinks comprehensive analysis uncovers complete @@.",
                    "hint": "ENTP는 포괄적 분석의 완전성을 믿어요.",
                    "optionA": "problems",
                    "optionB": "truth",
                    "optionC": "rules",
                    "result": "truth",
                    "explanation": "민규는 포괄적 분석이 완전한 진실을 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Your wisdom reveals profound insights!",
                    "translation": "네 지혜가 심오한 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "Your vision connects distant possibilities!",
                    "translation": "네 비전이 먼 가능성을 연결해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "미영이 민규의 지혜를 칭찬해요.",
                    "optionA": "wisdom",
                    "optionB": "reveals",
                    "optionC": "insights",
                    "optionD": "profound",
                    "optionE": "Your",
                    "result": "Your wisdom reveals profound insights",
                    "explanation": "미영은 민규의 지혜가 심오한 통찰을 드러낸다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미영",
                    "script": "Your analytical breadth enriches intuitive understanding!",
                    "translation": "네 분석적 폭이 직관적 이해를 풍부하게 해!"
                }
            ]
        }
    ]
}
ID: 12860 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 충돌 해결하기",
            "explanation": "ENTP의 논리적 탐구와 INFP의 가치 중심 결정 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Let's debate different ethical viewpoints!",
                    "translation": "다양한 윤리적 관점을 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Intellectual exploration clarifies moral complexities!",
                    "translation": "지적 탐구가 도덕적 복잡성을 명확하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재훈은 다양한 윤리적 관점을 토론하자고 하나요?",
                    "hint": "ENTP는 다양한 관점을 토론으로 탐구해요.",
                    "result": "O",
                    "explanation": "재훈은 'Let's debate different ethical viewpoints'라고 토론적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Heartfelt principles ensure integrity.",
                    "translation": "진심어린 원칙이 성실성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Challenging assumptions reveals deeper understanding!",
                    "translation": "가정에 도전하면 더 깊은 이해가 드러나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hun thinks intellectual exploration clarifies moral @@.",
                    "hint": "ENTP는 지적 탐구의 명료화 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "complexities",
                    "optionC": "rules",
                    "result": "complexities",
                    "explanation": "재훈은 지적 탐구가 도덕적 복잡성을 명확하게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your authenticity creates meaningful connections!",
                    "translation": "네 진정성이 의미있는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재훈",
                    "script": "Your principles inspire ethical choices!",
                    "translation": "네 원칙이 윤리적 선택을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 재훈의 진정성을 칭찬해요.",
                    "optionA": "authenticity",
                    "optionB": "creates",
                    "optionC": "connections",
                    "optionD": "meaningful",
                    "optionE": "Your",
                    "result": "Your authenticity creates meaningful connections",
                    "explanation": "미래는 재훈의 진정성이 의미있는 연결을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Your intellectual curiosity validates value exploration!",
                    "translation": "네 지적 호기심이 가치 탐구를 검증해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 충돌 해결하기",
            "explanation": "ENTP의 논리적 탐구와 INFP의 가치 중심 결정 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Let's debate different ethical viewpoints!",
                    "translation": "다양한 윤리적 관점을 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Intellectual exploration clarifies moral complexities!",
                    "translation": "지적 탐구가 도덕적 복잡성을 명확하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재훈은 다양한 윤리적 관점을 토론하자고 하나요?",
                    "hint": "ENTP는 다양한 관점을 토론으로 탐구해요.",
                    "result": "O",
                    "explanation": "재훈은 'Let's debate different ethical viewpoints'라고 토론적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Heartfelt principles ensure integrity.",
                    "translation": "진심어린 원칙이 성실성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Challenging assumptions reveals deeper understanding!",
                    "translation": "가정에 도전하면 더 깊은 이해가 드러나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hun thinks intellectual exploration clarifies moral @@.",
                    "hint": "ENTP는 지적 탐구의 명료화 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "complexities",
                    "optionC": "rules",
                    "result": "complexities",
                    "explanation": "재훈은 지적 탐구가 도덕적 복잡성을 명확하게 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your authenticity creates meaningful connections!",
                    "translation": "네 진정성이 의미있는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재훈",
                    "script": "Your principles inspire ethical choices!",
                    "translation": "네 원칙이 윤리적 선택을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "미래가 재훈의 진정성을 칭찬해요.",
                    "optionA": "authenticity",
                    "optionB": "creates",
                    "optionC": "connections",
                    "optionD": "meaningful",
                    "optionE": "Your",
                    "result": "Your authenticity creates meaningful connections",
                    "explanation": "미래는 재훈의 진정성이 의미있는 연결을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Your intellectual curiosity validates value exploration!",
                    "translation": "네 지적 호기심이 가치 탐구를 검증해!"
                }
            ]
        }
    ]
}
ID: 12861 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조직 혁신 방법 결정",
            "explanation": "ENTP의 창의적 변화와 ESTJ의 체계적 관리 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "Let's revolutionize our entire approach!",
                    "translation": "우리 접근법을 완전히 혁명시키자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Structured procedures ensure consistent results.",
                    "translation": "구조적 절차가 일관된 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Disruptive innovation creates competitive advantages!",
                    "translation": "파괴적 혁신이 경쟁 우위를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 접근법을 완전히 혁명시키자고 하나요?",
                    "hint": "ENTP는 근본적 변화를 추구해요.",
                    "result": "O",
                    "explanation": "건우는 'Let's revolutionize our entire approach'라고 혁명적 변화를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Proven systems maximize operational efficiency.",
                    "translation": "검증된 시스템이 운영 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Unconventional thinking breaks performance barriers!",
                    "translation": "비관습적 사고가 성과 장벽을 부숴!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-u thinks disruptive innovation creates competitive @@.",
                    "hint": "ENTP는 파괴적 혁신의 경쟁력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "rules",
                    "result": "advantages",
                    "explanation": "건우는 파괴적 혁신이 경쟁 우위를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your organization creates systematic excellence!",
                    "translation": "네 조직력이 체계적 우수성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your efficiency creates practical value!",
                    "translation": "네 효율성이 실용적 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈이 건우의 조직력을 칭찬해요.",
                    "optionA": "organization",
                    "optionB": "creates",
                    "optionC": "excellence",
                    "optionD": "systematic",
                    "optionE": "Your",
                    "result": "Your organization creates systematic excellence",
                    "explanation": "성훈은 건우의 조직력이 체계적 우수성을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your innovative thinking challenges traditional boundaries!",
                    "translation": "네 혁신적 사고가 전통적 경계에 도전해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조직 혁신 방법 결정",
            "explanation": "ENTP의 창의적 변화와 ESTJ의 체계적 관리 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "Let's revolutionize our entire approach!",
                    "translation": "우리 접근법을 완전히 혁명시키자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Structured procedures ensure consistent results.",
                    "translation": "구조적 절차가 일관된 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Disruptive innovation creates competitive advantages!",
                    "translation": "파괴적 혁신이 경쟁 우위를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 접근법을 완전히 혁명시키자고 하나요?",
                    "hint": "ENTP는 근본적 변화를 추구해요.",
                    "result": "O",
                    "explanation": "건우는 'Let's revolutionize our entire approach'라고 혁명적 변화를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Proven systems maximize operational efficiency.",
                    "translation": "검증된 시스템이 운영 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Unconventional thinking breaks performance barriers!",
                    "translation": "비관습적 사고가 성과 장벽을 부숴!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-u thinks disruptive innovation creates competitive @@.",
                    "hint": "ENTP는 파괴적 혁신의 경쟁력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "rules",
                    "result": "advantages",
                    "explanation": "건우는 파괴적 혁신이 경쟁 우위를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your organization creates systematic excellence!",
                    "translation": "네 조직력이 체계적 우수성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your efficiency creates practical value!",
                    "translation": "네 효율성이 실용적 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "성훈이 건우의 조직력을 칭찬해요.",
                    "optionA": "organization",
                    "optionB": "creates",
                    "optionC": "excellence",
                    "optionD": "systematic",
                    "optionE": "Your",
                    "result": "Your organization creates systematic excellence",
                    "explanation": "성훈은 건우의 조직력이 체계적 우수성을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your innovative thinking challenges traditional boundaries!",
                    "translation": "네 혁신적 사고가 전통적 경계에 도전해!"
                }
            ]
        }
    ]
}
ID: 12862 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉석 문제 해결하기",
            "explanation": "ENTP의 아이디어 확산과 ESTP의 즉각 실행 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "Consider these three different options!",
                    "translation": "이 세 가지 다른 선택지를 고려해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's pick one and act now!",
                    "translation": "하나를 골라서 지금 행동하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Exploring alternatives prevents premature commitment!",
                    "translation": "대안 탐구가 성급한 몰입을 방지해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 세 가지 다른 선택지를 고려하자고 하나요?",
                    "hint": "ENTP는 여러 옵션을 검토해요.",
                    "result": "O",
                    "explanation": "선영은 'Consider these three different options'라고 다중 선택지를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Quick decisions capitalize on immediate opportunities.",
                    "translation": "빠른 결정이 즉각적 기회를 활용해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Comprehensive evaluation maximizes success probability!",
                    "translation": "포괄적 평가가 성공 확률을 극대화해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks exploring alternatives prevents premature @@.",
                    "hint": "ENTP는 대안 탐구의 예방 효과를 믿어요.",
                    "optionA": "success",
                    "optionB": "commitment",
                    "optionC": "thinking",
                    "result": "commitment",
                    "explanation": "선영은 대안 탐구가 성급한 몰입을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your decisiveness cuts through complexity!",
                    "translation": "네 결단력이 복잡함을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your speed delivers immediate results!",
                    "translation": "네 속도가 즉각적인 결과를 전달해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호가 선영의 결단력을 칭찬해요.",
                    "optionA": "decisiveness",
                    "optionB": "cuts",
                    "optionC": "complexity",
                    "optionD": "through",
                    "optionE": "Your",
                    "result": "Your decisiveness cuts through complexity",
                    "explanation": "건호는 선영의 결단력이 복잡함을 뚫고 나간다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Your thorough analysis ensures smart choices!",
                    "translation": "네 철저한 분석이 현명한 선택을 보장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉석 문제 해결하기",
            "explanation": "ENTP의 아이디어 확산과 ESTP의 즉각 실행 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "Consider these three different options!",
                    "translation": "이 세 가지 다른 선택지를 고려해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's pick one and act now!",
                    "translation": "하나를 골라서 지금 행동하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Exploring alternatives prevents premature commitment!",
                    "translation": "대안 탐구가 성급한 몰입을 방지해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 세 가지 다른 선택지를 고려하자고 하나요?",
                    "hint": "ENTP는 여러 옵션을 검토해요.",
                    "result": "O",
                    "explanation": "선영은 'Consider these three different options'라고 다중 선택지를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Quick decisions capitalize on immediate opportunities.",
                    "translation": "빠른 결정이 즉각적 기회를 활용해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Comprehensive evaluation maximizes success probability!",
                    "translation": "포괄적 평가가 성공 확률을 극대화해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks exploring alternatives prevents premature @@.",
                    "hint": "ENTP는 대안 탐구의 예방 효과를 믿어요.",
                    "optionA": "success",
                    "optionB": "commitment",
                    "optionC": "thinking",
                    "result": "commitment",
                    "explanation": "선영은 대안 탐구가 성급한 몰입을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your decisiveness cuts through complexity!",
                    "translation": "네 결단력이 복잡함을 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your speed delivers immediate results!",
                    "translation": "네 속도가 즉각적인 결과를 전달해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "건호가 선영의 결단력을 칭찬해요.",
                    "optionA": "decisiveness",
                    "optionB": "cuts",
                    "optionC": "complexity",
                    "optionD": "through",
                    "optionE": "Your",
                    "result": "Your decisiveness cuts through complexity",
                    "explanation": "건호는 선영의 결단력이 복잡함을 뚫고 나간다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Your thorough analysis ensures smart choices!",
                    "translation": "네 철저한 분석이 현명한 선택을 보장해!"
                }
            ]
        }
    ]
}
ID: 12863 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "집단 의견 조율하기",
            "explanation": "ENTP의 논리적 토론과 ESFJ의 조화로운 합의 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "Let's debate these conflicting viewpoints!",
                    "translation": "이런 상충하는 관점들을 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "We need harmonious group consensus.",
                    "translation": "조화로운 집단 합의가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "Intellectual discourse reveals optimal solutions!",
                    "translation": "지적 담론이 최적의 해결책을 드러내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현주는 상충하는 관점들을 토론하자고 하나요?",
                    "hint": "ENTP는 다양한 관점을 토론으로 다뤄요.",
                    "result": "O",
                    "explanation": "현주는 'Let's debate these conflicting viewpoints'라고 토론적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Collaborative decisions ensure everyone's satisfaction.",
                    "translation": "협력적 결정이 모든 사람의 만족을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현주",
                    "script": "Challenging ideas strengthens final conclusions!",
                    "translation": "아이디어에 도전하면 최종 결론이 강화돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-ju thinks intellectual discourse reveals optimal @@.",
                    "hint": "ENTP는 지적 담론의 해결책 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "arguments",
                    "result": "solutions",
                    "explanation": "현주는 지적 담론이 최적의 해결책을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your care nurtures lasting relationships!",
                    "translation": "네 배려가 지속적인 관계를 키워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현주",
                    "script": "Your warmth creates welcoming atmosphere!",
                    "translation": "네 따뜻함이 환영하는 분위기를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수민이 현주의 배려를 칭찬해요.",
                    "optionA": "care",
                    "optionB": "nurtures",
                    "optionC": "relationships",
                    "optionD": "lasting",
                    "optionE": "Your",
                    "result": "Your care nurtures lasting relationships",
                    "explanation": "수민은 현주의 배려가 지속적인 관계를 키운다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "Your creative thinking builds understanding bridges!",
                    "translation": "네 창의적 사고가 이해의 다리를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "집단 의견 조율하기",
            "explanation": "ENTP의 논리적 토론과 ESFJ의 조화로운 합의 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "Let's debate these conflicting viewpoints!",
                    "translation": "이런 상충하는 관점들을 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "We need harmonious group consensus.",
                    "translation": "조화로운 집단 합의가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "Intellectual discourse reveals optimal solutions!",
                    "translation": "지적 담론이 최적의 해결책을 드러내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현주는 상충하는 관점들을 토론하자고 하나요?",
                    "hint": "ENTP는 다양한 관점을 토론으로 다뤄요.",
                    "result": "O",
                    "explanation": "현주는 'Let's debate these conflicting viewpoints'라고 토론적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Collaborative decisions ensure everyone's satisfaction.",
                    "translation": "협력적 결정이 모든 사람의 만족을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현주",
                    "script": "Challenging ideas strengthens final conclusions!",
                    "translation": "아이디어에 도전하면 최종 결론이 강화돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-ju thinks intellectual discourse reveals optimal @@.",
                    "hint": "ENTP는 지적 담론의 해결책 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "arguments",
                    "result": "solutions",
                    "explanation": "현주는 지적 담론이 최적의 해결책을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your care nurtures lasting relationships!",
                    "translation": "네 배려가 지속적인 관계를 키워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현주",
                    "script": "Your warmth creates welcoming atmosphere!",
                    "translation": "네 따뜻함이 환영하는 분위기를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "수민이 현주의 배려를 칭찬해요.",
                    "optionA": "care",
                    "optionB": "nurtures",
                    "optionC": "relationships",
                    "optionD": "lasting",
                    "optionE": "Your",
                    "result": "Your care nurtures lasting relationships",
                    "explanation": "수민은 현주의 배려가 지속적인 관계를 키운다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "Your creative thinking builds understanding bridges!",
                    "translation": "네 창의적 사고가 이해의 다리를 만들어!"
                }
            ]
        }
    ]
}
ID: 12864 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉석 창의 발휘하기",
            "explanation": "ENTP의 개념적 창의와 ESFP의 실감적 창의 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Imagine these abstract possibilities!",
                    "translation": "이런 추상적 가능성을 상상해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's make this fun and engaging!",
                    "translation": "이걸 재미있고 매력적으로 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Theoretical connections spark innovative breakthroughs!",
                    "translation": "이론적 연결이 혁신적 돌파구를 일으켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤은 추상적 가능성을 상상하자고 하나요?",
                    "hint": "ENTP는 추상적 아이디어를 탐구해요.",
                    "result": "O",
                    "explanation": "도윤은 'Imagine these abstract possibilities'라고 추상적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Hands-on experience brings ideas alive.",
                    "translation": "직접적인 경험이 아이디어를 살려내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Conceptual frameworks generate unlimited potential!",
                    "translation": "개념적 틀이 무한한 잠재력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yun thinks theoretical connections spark innovative @@.",
                    "hint": "ENTP는 이론적 연결의 혁신력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "breakthroughs",
                    "optionC": "rules",
                    "result": "breakthroughs",
                    "explanation": "도윤은 이론적 연결이 혁신적 돌파구를 일으킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your joy brings everything alive!",
                    "translation": "네 기쁨이 모든 걸 생생하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your spontaneity brings fresh energy!",
                    "translation": "네 자발성이 신선한 에너지를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 도윤의 기쁨을 칭찬해요.",
                    "optionA": "joy",
                    "optionB": "brings",
                    "optionC": "alive",
                    "optionD": "everything",
                    "optionE": "Your",
                    "result": "Your joy brings everything alive",
                    "explanation": "예솔은 도윤의 기쁨이 모든 걸 생생하게 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your conceptual creativity transforms abstract dreams!",
                    "translation": "네 개념적 창의성이 추상적 꿈을 변화시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉석 창의 발휘하기",
            "explanation": "ENTP의 개념적 창의와 ESFP의 실감적 창의 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Imagine these abstract possibilities!",
                    "translation": "이런 추상적 가능성을 상상해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's make this fun and engaging!",
                    "translation": "이걸 재미있고 매력적으로 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Theoretical connections spark innovative breakthroughs!",
                    "translation": "이론적 연결이 혁신적 돌파구를 일으켜!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤은 추상적 가능성을 상상하자고 하나요?",
                    "hint": "ENTP는 추상적 아이디어를 탐구해요.",
                    "result": "O",
                    "explanation": "도윤은 'Imagine these abstract possibilities'라고 추상적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Hands-on experience brings ideas alive.",
                    "translation": "직접적인 경험이 아이디어를 살려내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Conceptual frameworks generate unlimited potential!",
                    "translation": "개념적 틀이 무한한 잠재력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yun thinks theoretical connections spark innovative @@.",
                    "hint": "ENTP는 이론적 연결의 혁신력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "breakthroughs",
                    "optionC": "rules",
                    "result": "breakthroughs",
                    "explanation": "도윤은 이론적 연결이 혁신적 돌파구를 일으킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your joy brings everything alive!",
                    "translation": "네 기쁨이 모든 걸 생생하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your spontaneity brings fresh energy!",
                    "translation": "네 자발성이 신선한 에너지를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예솔이 도윤의 기쁨을 칭찬해요.",
                    "optionA": "joy",
                    "optionB": "brings",
                    "optionC": "alive",
                    "optionD": "everything",
                    "optionE": "Your",
                    "result": "Your joy brings everything alive",
                    "explanation": "예솔은 도윤의 기쁨이 모든 걸 생생하게 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your conceptual creativity transforms abstract dreams!",
                    "translation": "네 개념적 창의성이 추상적 꿈을 변화시켜!"
                }
            ]
        }
    ]
}
ID: 12865 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략적 혁신 추진하기",
            "explanation": "ENTP의 탐색적 혁신과 ENTJ의 목표 지향 실행 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's explore revolutionary possibilities!",
                    "translation": "혁명적 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Strategic execution requires decisive leadership.",
                    "translation": "전략적 실행은 결단력 있는 리더십이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Open exploration discovers unexpected opportunities!",
                    "translation": "열린 탐구가 예상치 못한 기회를 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 혁명적 가능성을 탐구하자고 하나요?",
                    "hint": "ENTP는 혁신적 가능성을 탐구해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's explore revolutionary possibilities'라고 탐구적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Goal-oriented planning ensures measurable results.",
                    "translation": "목표 지향적 계획이 측정 가능한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Creative flexibility responds to emerging challenges!",
                    "translation": "창의적 유연성이 새로운 도전에 대응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-u thinks open exploration discovers unexpected @@.",
                    "hint": "ENTP는 열린 탐구의 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "rules",
                    "result": "opportunities",
                    "explanation": "현우는 열린 탐구가 예상치 못한 기회를 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your vision drives transformational change!",
                    "translation": "네 비전이 변혁적 변화를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your execution turns possibilities into reality!",
                    "translation": "네 실행력이 가능성을 현실로 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성이 현우의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "drives",
                    "optionC": "change",
                    "optionD": "transformational",
                    "optionE": "Your",
                    "result": "Your vision drives transformational change",
                    "explanation": "태성은 현우의 비전이 변혁적 변화를 이끈다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your innovative thinking reshapes strategic landscapes!",
                    "translation": "네 혁신적 사고가 전략적 환경을 재편성해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략적 혁신 추진하기",
            "explanation": "ENTP의 탐색적 혁신과 ENTJ의 목표 지향 실행 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's explore revolutionary possibilities!",
                    "translation": "혁명적 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Strategic execution requires decisive leadership.",
                    "translation": "전략적 실행은 결단력 있는 리더십이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Open exploration discovers unexpected opportunities!",
                    "translation": "열린 탐구가 예상치 못한 기회를 발견해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우는 혁명적 가능성을 탐구하자고 하나요?",
                    "hint": "ENTP는 혁신적 가능성을 탐구해요.",
                    "result": "O",
                    "explanation": "현우는 'Let's explore revolutionary possibilities'라고 탐구적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Goal-oriented planning ensures measurable results.",
                    "translation": "목표 지향적 계획이 측정 가능한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Creative flexibility responds to emerging challenges!",
                    "translation": "창의적 유연성이 새로운 도전에 대응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-u thinks open exploration discovers unexpected @@.",
                    "hint": "ENTP는 열린 탐구의 발견력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "rules",
                    "result": "opportunities",
                    "explanation": "현우는 열린 탐구가 예상치 못한 기회를 발견한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your vision drives transformational change!",
                    "translation": "네 비전이 변혁적 변화를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Your execution turns possibilities into reality!",
                    "translation": "네 실행력이 가능성을 현실로 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태성이 현우의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "drives",
                    "optionC": "change",
                    "optionD": "transformational",
                    "optionE": "Your",
                    "result": "Your vision drives transformational change",
                    "explanation": "태성은 현우의 비전이 변혁적 변화를 이끈다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your innovative thinking reshapes strategic landscapes!",
                    "translation": "네 혁신적 사고가 전략적 환경을 재편성해!"
                }
            ]
        }
    ]
}
ID: 12866 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 성장 전략 수립하기",
            "explanation": "ENTP의 지적 자극과 ENFJ의 감정적 지원 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's challenge everyone's assumptions!",
                    "translation": "모든 사람의 가정에 도전해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "We need supportive growth environments.",
                    "translation": "지원적인 성장 환경이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Intellectual stimulation accelerates learning breakthroughs!",
                    "translation": "지적 자극이 학습 돌파구를 가속화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 모든 사람의 가정에 도전하자고 하나요?",
                    "hint": "ENTP는 기존 가정에 도전하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Let's challenge everyone's assumptions'라고 도전적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Emotional encouragement builds lasting confidence.",
                    "translation": "감정적 격려가 지속적인 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Questioning everything opens innovative pathways!",
                    "translation": "모든 걸 의문시하면 혁신적 길이 열려!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-hyeon thinks intellectual stimulation accelerates learning @@.",
                    "hint": "ENTP는 지적 자극의 학습 가속 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "breakthroughs",
                    "optionC": "rules",
                    "result": "breakthroughs",
                    "explanation": "태현은 지적 자극이 학습 돌파구를 가속화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your inspiration elevates everyone's potential!",
                    "translation": "네 영감이 모든 사람의 잠재력을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your guidance creates meaningful development!",
                    "translation": "네 안내가 의미있는 발전을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다현이 태현의 영감을 칭찬해요.",
                    "optionA": "inspiration",
                    "optionB": "elevates",
                    "optionC": "potential",
                    "optionD": "everyone's",
                    "optionE": "Your",
                    "result": "Your inspiration elevates everyone's potential",
                    "explanation": "다현은 태현의 영감이 모든 사람의 잠재력을 끌어올린다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "Your intellectual curiosity sparks collective growth!",
                    "translation": "네 지적 호기심이 집단적 성장을 촉발해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팀 성장 전략 수립하기",
            "explanation": "ENTP의 지적 자극과 ENFJ의 감정적 지원 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's challenge everyone's assumptions!",
                    "translation": "모든 사람의 가정에 도전해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "We need supportive growth environments.",
                    "translation": "지원적인 성장 환경이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Intellectual stimulation accelerates learning breakthroughs!",
                    "translation": "지적 자극이 학습 돌파구를 가속화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현은 모든 사람의 가정에 도전하자고 하나요?",
                    "hint": "ENTP는 기존 가정에 도전하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Let's challenge everyone's assumptions'라고 도전적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Emotional encouragement builds lasting confidence.",
                    "translation": "감정적 격려가 지속적인 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Questioning everything opens innovative pathways!",
                    "translation": "모든 걸 의문시하면 혁신적 길이 열려!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-hyeon thinks intellectual stimulation accelerates learning @@.",
                    "hint": "ENTP는 지적 자극의 학습 가속 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "breakthroughs",
                    "optionC": "rules",
                    "result": "breakthroughs",
                    "explanation": "태현은 지적 자극이 학습 돌파구를 가속화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your inspiration elevates everyone's potential!",
                    "translation": "네 영감이 모든 사람의 잠재력을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your guidance creates meaningful development!",
                    "translation": "네 안내가 의미있는 발전을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "다현이 태현의 영감을 칭찬해요.",
                    "optionA": "inspiration",
                    "optionB": "elevates",
                    "optionC": "potential",
                    "optionD": "everyone's",
                    "optionE": "Your",
                    "result": "Your inspiration elevates everyone's potential",
                    "explanation": "다현은 태현의 영감이 모든 사람의 잠재력을 끌어올린다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다현",
                    "script": "Your intellectual curiosity sparks collective growth!",
                    "translation": "네 지적 호기심이 집단적 성장을 촉발해!"
                }
            ]
        }
    ]
}
ID: 12867 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 비전 구상하기",
            "explanation": "ENTP의 논리적 가능성과 ENFP의 감정적 영감 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "Analyze these systematic possibilities!",
                    "translation": "이런 체계적 가능성을 분석해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Feel the incredible potential everywhere!",
                    "translation": "곳곳에서 믿을 수 없는 잠재력을 느껴봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Logical frameworks organize infinite options!",
                    "translation": "논리적 틀이 무한한 선택지를 정리해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 체계적 가능성을 분석하자고 하나요?",
                    "hint": "ENTP는 체계적으로 가능성을 분석해요.",
                    "result": "O",
                    "explanation": "선영은 'Analyze these systematic possibilities'라고 체계적 분석을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Emotional inspiration reveals breakthrough visions.",
                    "translation": "감정적 영감이 돌파적 비전을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Theoretical connections unlock hidden potentials!",
                    "translation": "이론적 연결이 숨겨진 잠재력을 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks logical frameworks organize infinite @@.",
                    "hint": "ENTP는 논리적 틀의 정리력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "options",
                    "optionC": "rules",
                    "result": "options",
                    "explanation": "선영은 논리적 틀이 무한한 선택지를 정리한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your enthusiasm ignites creative energy!",
                    "translation": "네 열정이 창의적 에너지를 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your imagination opens new possibilities!",
                    "translation": "네 상상력이 새로운 가능성을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나리가 선영의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "ignites",
                    "optionC": "energy",
                    "optionD": "creative",
                    "optionE": "Your",
                    "result": "Your enthusiasm ignites creative energy",
                    "explanation": "나리는 선영의 열정이 창의적 에너지를 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "Your logical creativity structures endless dreams!",
                    "translation": "네 논리적 창의성이 끝없는 꿈을 구조화해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "미래 비전 구상하기",
            "explanation": "ENTP의 논리적 가능성과 ENFP의 감정적 영감 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "Analyze these systematic possibilities!",
                    "translation": "이런 체계적 가능성을 분석해봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Feel the incredible potential everywhere!",
                    "translation": "곳곳에서 믿을 수 없는 잠재력을 느껴봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Logical frameworks organize infinite options!",
                    "translation": "논리적 틀이 무한한 선택지를 정리해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영은 체계적 가능성을 분석하자고 하나요?",
                    "hint": "ENTP는 체계적으로 가능성을 분석해요.",
                    "result": "O",
                    "explanation": "선영은 'Analyze these systematic possibilities'라고 체계적 분석을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Emotional inspiration reveals breakthrough visions.",
                    "translation": "감정적 영감이 돌파적 비전을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Theoretical connections unlock hidden potentials!",
                    "translation": "이론적 연결이 숨겨진 잠재력을 열어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seon-young thinks logical frameworks organize infinite @@.",
                    "hint": "ENTP는 논리적 틀의 정리력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "options",
                    "optionC": "rules",
                    "result": "options",
                    "explanation": "선영은 논리적 틀이 무한한 선택지를 정리한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your enthusiasm ignites creative energy!",
                    "translation": "네 열정이 창의적 에너지를 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Your imagination opens new possibilities!",
                    "translation": "네 상상력이 새로운 가능성을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "나리가 선영의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "ignites",
                    "optionC": "energy",
                    "optionD": "creative",
                    "optionE": "Your",
                    "result": "Your enthusiasm ignites creative energy",
                    "explanation": "나리는 선영의 열정이 창의적 에너지를 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나리",
                    "script": "Your logical creativity structures endless dreams!",
                    "translation": "네 논리적 창의성이 끝없는 꿈을 구조화해!"
                }
            ]
        }
    ]
}
ID: 12868 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 미팅 주도하기",
            "explanation": "ESTJ의 적극적인 리더십과 ISTJ의 체계적인 지원",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's start our meeting now.",
                    "translation": "이제 회의를 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Good idea, I prepared everything.",
                    "translation": "좋은 생각이야, 나는 모든 걸 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "We need clear goals today.",
                    "translation": "오늘 우리는 명확한 목표가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 회의에서 명확한 목표를 원하나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이는 '명확한 목표가 필요하다'고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your leadership keeps us focused.",
                    "translation": "네 리더십이 우리를 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Everyone should share their ideas.",
                    "translation": "모두가 자신의 아이디어를 나눠야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "I wrote down all suggestions.",
                    "translation": "나는 모든 제안들을 적어놨어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun wrote down all @@.",
                    "hint": "동현이가 무엇을 적었나요?",
                    "optionA": "problems",
                    "optionB": "suggestions",
                    "optionC": "meetings",
                    "result": "suggestions",
                    "explanation": "동현이는 'suggestions' 제안들을 적었다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Perfect! You're always organized.",
                    "translation": "완벽해! 너는 항상 체계적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your energy motivates everyone here.",
                    "translation": "네 에너지가 여기 모든 사람을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we make great teams.",
                    "translation": "함께하면 우리는 훌륭한 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "We work together well",
                    "explanation": "우리는 함께 잘 일한다는 뜻이에요.",
                    "optionA": "We",
                    "optionB": "together",
                    "optionC": "work",
                    "optionD": "well"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Your confidence helps us succeed.",
                    "translation": "네 자신감이 우리가 성공하도록 도와줘."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 미팅 주도하기",
            "explanation": "ESTJ의 적극적인 리더십과 ISTJ의 체계적인 지원",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's start our meeting now.",
                    "translation": "이제 회의를 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Good idea, I prepared everything.",
                    "translation": "좋은 생각이야, 나는 모든 걸 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "We need clear goals today.",
                    "translation": "오늘 우리는 명확한 목표가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 회의에서 명확한 목표를 원하나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이는 '명확한 목표가 필요하다'고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your leadership keeps us focused.",
                    "translation": "네 리더십이 우리를 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Everyone should share their ideas.",
                    "translation": "모두가 자신의 아이디어를 나눠야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "I wrote down all suggestions.",
                    "translation": "나는 모든 제안들을 적어놨어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Donghyun wrote down all @@.",
                    "hint": "동현이가 무엇을 적었나요?",
                    "optionA": "problems",
                    "optionB": "suggestions",
                    "optionC": "meetings",
                    "result": "suggestions",
                    "explanation": "동현이는 'suggestions' 제안들을 적었다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Perfect! You're always organized.",
                    "translation": "완벽해! 너는 항상 체계적이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your energy motivates everyone here.",
                    "translation": "네 에너지가 여기 모든 사람을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we make great teams.",
                    "translation": "함께하면 우리는 훌륭한 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 12,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "We",
                    "optionB": "together",
                    "optionC": "work",
                    "optionD": "well",
                    "result": "We work together well",
                    "explanation": "우리는 함께 잘 일한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Your confidence helps us succeed.",
                    "translation": "네 자신감이 우리가 성공하도록 도와줘."
                }
            ]
        }
    ]
}
ID: 12869 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ESTJ의 사교적 접근과 ISTJ의 신중한 관찰",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I love meeting new people.",
                    "translation": "나는 새로운 사람들을 만나는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "That's wonderful, you're very social.",
                    "translation": "대단해, 너는 정말 사교적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Let's talk to those students.",
                    "translation": "저 학생들과 이야기해보자."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I prefer watching first quietly.",
                    "translation": "나는 먼저 조용히 관찰하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수빈이는 먼저 관찰하는 것을 좋아하나요?",
                    "hint": "수빈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "수빈이는 '먼저 조용히 관찰하는 것을 좋아한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your careful approach works well.",
                    "translation": "네 신중한 접근이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You make friends so easily.",
                    "translation": "너는 친구를 정말 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Everyone feels comfortable with me.",
                    "translation": "모든 사람이 나와 함께 편안해해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Everyone feels @@ with Ye-eun.",
                    "hint": "예은과 함께 있을 때 사람들의 기분이에요.",
                    "optionA": "nervous",
                    "optionB": "comfortable",
                    "optionC": "tired",
                    "result": "comfortable",
                    "explanation": "예은이는 모든 사람이 자신과 함께 'comfortable' 편안하다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your warmth brings people together.",
                    "translation": "네 따뜻함이 사람들을 하나로 모아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You give great advice always.",
                    "translation": "너는 항상 훌륭한 조언을 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Your energy lights up rooms.",
                    "translation": "네 에너지가 방을 밝게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "친구 관계에 대한 문장이에요.",
                    "result": "Friends are very important",
                    "explanation": "친구들은 매우 중요하다는 뜻이에요.",
                    "optionA": "important",
                    "optionB": "Friends",
                    "optionC": "very",
                    "optionD": "are"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ESTJ의 사교적 접근과 ISTJ의 신중한 관찰",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I love meeting new people.",
                    "translation": "나는 새로운 사람들을 만나는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "That's wonderful, you're very social.",
                    "translation": "대단해, 너는 정말 사교적이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Let's talk to those students.",
                    "translation": "저 학생들과 이야기해보자."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I prefer watching first quietly.",
                    "translation": "나는 먼저 조용히 관찰하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수빈이는 먼저 관찰하는 것을 좋아하나요?",
                    "hint": "수빈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "수빈이는 '먼저 조용히 관찰하는 것을 좋아한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Your careful approach works well.",
                    "translation": "네 신중한 접근이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You make friends so easily.",
                    "translation": "너는 친구를 정말 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Everyone feels comfortable with me.",
                    "translation": "모든 사람이 나와 함께 편안해해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Everyone feels @@ with Ye-eun.",
                    "hint": "예은과 함께 있을 때 사람들의 기분이에요.",
                    "optionA": "nervous",
                    "optionB": "comfortable",
                    "optionC": "tired",
                    "result": "comfortable",
                    "explanation": "예은이는 모든 사람이 자신과 함께 'comfortable' 편안하다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your warmth brings people together.",
                    "translation": "네 따뜻함이 사람들을 하나로 모아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예은",
                    "script": "You give great advice always.",
                    "translation": "너는 항상 훌륭한 조언을 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Your energy lights up rooms.",
                    "translation": "네 에너지가 방을 밝게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "친구 관계에 대한 문장이에요.",
                    "optionA": "important",
                    "optionB": "Friends",
                    "optionC": "very",
                    "optionD": "are",
                    "result": "Friends are very important",
                    "explanation": "친구들은 매우 중요하다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12870 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 언어 배우기",
            "explanation": "ESTJ의 실용적 학습법과 ISTJ의 체계적 접근",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I want practical language skills.",
                    "translation": "나는 실용적인 언어 기술을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "That makes perfect sense always.",
                    "translation": "그것은 항상 완벽하게 이해돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Let's focus on daily conversations.",
                    "translation": "일상 대화에 집중하자."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I made detailed study plans.",
                    "translation": "나는 상세한 학습 계획을 만들었어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your planning skills are amazing.",
                    "translation": "네 계획 기술은 놀라워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "진우는 상세한 학습 계획을 만들었나요?",
                    "hint": "진우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "진우는 '상세한 학습 계획을 만들었다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your goal-focused approach works well.",
                    "translation": "네 목표 중심 접근이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "We should practice speaking more.",
                    "translation": "우리는 말하기를 더 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "I prefer studying grammar first.",
                    "translation": "나는 먼저 문법을 공부하는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jinwoo prefers studying @@ first.",
                    "hint": "진우가 먼저 공부하고 싶어하는 것은?",
                    "optionA": "vocabulary",
                    "optionB": "grammar",
                    "optionC": "listening",
                    "result": "grammar",
                    "explanation": "진우는 먼저 'grammar' 문법을 공부하는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your method builds strong foundations.",
                    "translation": "네 방법이 튼튼한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진우",
                    "script": "Your energy keeps me motivated.",
                    "translation": "네 에너지가 날 계속 동기부여해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "언어 학습에 대한 문장이에요.",
                    "result": "Practice helps us improve",
                    "explanation": "연습이 우리가 향상하도록 도와준다는 뜻이에요.",
                    "optionA": "helps",
                    "optionB": "improve",
                    "optionC": "us",
                    "optionD": "Practice"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 언어 배우기",
            "explanation": "ESTJ의 실용적 학습법과 ISTJ의 체계적 접근",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I want practical language skills.",
                    "translation": "나는 실용적인 언어 기술을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "That makes perfect sense always.",
                    "translation": "그것은 항상 완벽하게 이해돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Let's focus on daily conversations.",
                    "translation": "일상 대화에 집중하자."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I made detailed study plans.",
                    "translation": "나는 상세한 학습 계획을 만들었어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Your planning skills are amazing.",
                    "translation": "네 계획 기술은 놀라워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "진우는 상세한 학습 계획을 만들었나요?",
                    "hint": "진우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "진우는 '상세한 학습 계획을 만들었다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your goal-focused approach works well.",
                    "translation": "네 목표 중심 접근이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "We should practice speaking more.",
                    "translation": "우리는 말하기를 더 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "진우",
                    "script": "I prefer studying grammar first.",
                    "translation": "나는 먼저 문법을 공부하는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jinwoo prefers studying @@ first.",
                    "hint": "진우가 먼저 공부하고 싶어하는 것은?",
                    "optionA": "vocabulary",
                    "optionB": "grammar",
                    "optionC": "listening",
                    "result": "grammar",
                    "explanation": "진우는 먼저 'grammar' 문법을 공부하는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your method builds strong foundations.",
                    "translation": "네 방법이 튼튼한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진우",
                    "script": "Your energy keeps me motivated.",
                    "translation": "네 에너지가 날 계속 동기부여해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "언어 학습에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "improve",
                    "optionC": "us",
                    "optionD": "Practice",
                    "result": "Practice helps us improve",
                    "explanation": "연습이 우리가 향상하도록 도와준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12871 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ESTJ의 빠른 결정과 ISTJ의 신중한 연구",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "I need new hobbies now.",
                    "translation": "나는 지금 새로운 취미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Let me research options first.",
                    "translation": "내가 먼저 선택지들을 조사해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Quick decisions work better sometimes.",
                    "translation": "때로는 빠른 결정이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민경",
                    "script": "Your confidence inspires me always.",
                    "translation": "네 자신감이 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What hobbies did you find?",
                    "translation": "어떤 취미들을 찾았어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민경",
                    "script": "I found ten great options.",
                    "translation": "나는 열 개의 훌륭한 선택지를 찾았어."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "민경이는 몇 개의 취미 선택지를 찾았나요?",
                    "hint": "민경이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "민경이는 '열 개의 훌륭한 선택지를 찾았다'고 했으므로 많은 선택지를 찾았습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Perfect! Your research helps everyone.",
                    "translation": "완벽해! 네 조사가 모두에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민경",
                    "script": "You make decisions look easy.",
                    "translation": "너는 결정을 쉬워 보이게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sora makes @@ look easy.",
                    "hint": "소라가 쉬워 보이게 만드는 것은?",
                    "optionA": "problems",
                    "optionB": "decisions",
                    "optionC": "homework",
                    "result": "decisions",
                    "explanation": "민경이는 소라가 'decisions' 결정을 쉬워 보이게 만든다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Your thoroughness prevents big mistakes.",
                    "translation": "네 철저함이 큰 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민경",
                    "script": "Your leadership guides us forward.",
                    "translation": "네 리더십이 우리를 앞으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미 활동에 대한 문장이에요.",
                    "result": "Hobbies are very fun",
                    "explanation": "취미들은 매우 재미있다는 뜻이에요.",
                    "optionA": "Hobbies",
                    "optionB": "fun",
                    "optionC": "very",
                    "optionD": "are"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ESTJ의 빠른 결정과 ISTJ의 신중한 연구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "I need new hobbies now.",
                    "translation": "나는 지금 새로운 취미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Let me research options first.",
                    "translation": "내가 먼저 선택지들을 조사해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Quick decisions work better sometimes.",
                    "translation": "때로는 빠른 결정이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민경",
                    "script": "Your confidence inspires me always.",
                    "translation": "네 자신감이 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What hobbies did you find?",
                    "translation": "어떤 취미들을 찾았어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민경",
                    "script": "I found ten great options.",
                    "translation": "나는 열 개의 훌륭한 선택지를 찾았어."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "민경이는 몇 개의 취미 선택지를 찾았나요?",
                    "hint": "민경이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "민경이는 '열 개의 훌륭한 선택지를 찾았다'고 했으므로 많은 선택지를 찾았습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Perfect! Your research helps everyone.",
                    "translation": "완벽해! 네 조사가 모두에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민경",
                    "script": "You make decisions look easy.",
                    "translation": "너는 결정을 쉬워 보이게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sora makes @@ look easy.",
                    "hint": "소라가 쉬워 보이게 만드는 것은?",
                    "optionA": "problems",
                    "optionB": "decisions",
                    "optionC": "homework",
                    "result": "decisions",
                    "explanation": "민경이는 소라가 'decisions' 결정을 쉬워 보이게 만든다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Your thoroughness prevents big mistakes.",
                    "translation": "네 철저함이 큰 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민경",
                    "script": "Your leadership guides us forward.",
                    "translation": "네 리더십이 우리를 앞으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "취미 활동에 대한 문장이에요.",
                    "optionA": "Hobbies",
                    "optionB": "fun",
                    "optionC": "very",
                    "optionD": "are",
                    "result": "Hobbies are very fun",
                    "explanation": "취미들은 매우 재미있다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12872 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ESTJ의 빠른 결정과 ISTJ의 세부 계획",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Let's decide weekend plans quickly.",
                    "translation": "주말 계획을 빨리 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I need time for details.",
                    "translation": "나는 세부사항을 위한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Quick choices work fine usually.",
                    "translation": "빠른 선택이 보통 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your decisiveness really helps us.",
                    "translation": "네 결단력이 정말 우리에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "What details worry you most?",
                    "translation": "어떤 세부사항이 너를 가장 걱정시켜?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "현수는 세부사항을 위한 시간이 필요하나요?",
                    "hint": "현수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "현수는 '세부사항을 위한 시간이 필요하다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "I worry about transportation options.",
                    "translation": "나는 교통 선택지들이 걱정돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "No problem! We'll figure out.",
                    "translation": "문제없어! 우리가 알아낼 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "Your optimism makes everything easier.",
                    "translation": "네 낙관주의가 모든 걸 더 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeonsu worries about @@ options.",
                    "hint": "현수가 걱정하는 선택지들은?",
                    "optionA": "food",
                    "optionB": "transportation",
                    "optionC": "movie",
                    "result": "transportation",
                    "explanation": "현수는 'transportation' 교통 선택지들을 걱정한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Your planning prevents problems completely.",
                    "translation": "네 계획이 문제들을 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Your confidence guides our decisions.",
                    "translation": "네 자신감이 우리 결정을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "result": "Plans make good trips",
                    "explanation": "계획이 좋은 여행을 만든다는 뜻이에요.",
                    "optionA": "good",
                    "optionB": "Plans",
                    "optionC": "make",
                    "optionD": "trips"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ESTJ의 빠른 결정과 ISTJ의 세부 계획",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Let's decide weekend plans quickly.",
                    "translation": "주말 계획을 빨리 정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I need time for details.",
                    "translation": "나는 세부사항을 위한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Quick choices work fine usually.",
                    "translation": "빠른 선택이 보통 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your decisiveness really helps us.",
                    "translation": "네 결단력이 정말 우리에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "What details worry you most?",
                    "translation": "어떤 세부사항이 너를 가장 걱정시켜?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "현수는 세부사항을 위한 시간이 필요하나요?",
                    "hint": "현수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "현수는 '세부사항을 위한 시간이 필요하다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "I worry about transportation options.",
                    "translation": "나는 교통 선택지들이 걱정돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "No problem! We'll figure out.",
                    "translation": "문제없어! 우리가 알아낼 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "Your optimism makes everything easier.",
                    "translation": "네 낙관주의가 모든 걸 더 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeonsu worries about @@ options.",
                    "hint": "현수가 걱정하는 선택지들은?",
                    "optionA": "food",
                    "optionB": "transportation",
                    "optionC": "movie",
                    "result": "transportation",
                    "explanation": "현수는 'transportation' 교통 선택지들을 걱정한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Your planning prevents problems completely.",
                    "translation": "네 계획이 문제들을 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Your confidence guides our decisions.",
                    "translation": "네 자신감이 우리 결정을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "good",
                    "optionB": "Plans",
                    "optionC": "make",
                    "optionD": "trips",
                    "result": "Plans make good trips",
                    "explanation": "계획이 좋은 여행을 만든다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12873 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음식 메뉴 고르기",
            "explanation": "ESTJ의 즉석 결정과 ISTJ의 신중한 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I'll choose this menu right.",
                    "translation": "나는 이 메뉴를 바로 선택할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "Let me read everything first.",
                    "translation": "내가 먼저 모든 걸 읽어볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Fast decisions save us time.",
                    "translation": "빠른 결정이 우리 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Your quick thinking amazes me.",
                    "translation": "네 빠른 사고가 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "What looks good to you?",
                    "translation": "너에게는 뭐가 좋아 보여?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "I'm comparing all the prices.",
                    "translation": "나는 모든 가격들을 비교하고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Smart approach! You're very careful.",
                    "translation": "똑똑한 접근이야! 너는 정말 신중해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서윤이는 모든 가격들을 비교하고 있나요?",
                    "hint": "서윤이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "서윤이는 '모든 가격들을 비교하고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "Your confidence makes ordering easy.",
                    "translation": "네 자신감이 주문을 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "You always find best deals.",
                    "translation": "너는 항상 최고의 거래를 찾아."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Seoyoon is comparing all the @@.",
                    "hint": "서윤이가 비교하고 있는 것은?",
                    "optionA": "colors",
                    "optionB": "prices",
                    "optionC": "names",
                    "result": "prices",
                    "explanation": "서윤이는 모든 'prices' 가격들을 비교하고 있다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서윤",
                    "script": "Your leadership speeds up everything.",
                    "translation": "네 리더십이 모든 걸 빠르게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음식에 대한 문장이에요.",
                    "result": "Food is always delicious",
                    "explanation": "음식은 항상 맛있다는 뜻이에요.",
                    "optionA": "is",
                    "optionB": "always",
                    "optionC": "Food",
                    "optionD": "delicious"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음식 메뉴 고르기",
            "explanation": "ESTJ의 즉석 결정과 ISTJ의 신중한 선택",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I'll choose this menu right.",
                    "translation": "나는 이 메뉴를 바로 선택할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "Let me read everything first.",
                    "translation": "내가 먼저 모든 걸 읽어볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Fast decisions save us time.",
                    "translation": "빠른 결정이 우리 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Your quick thinking amazes me.",
                    "translation": "네 빠른 사고가 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "What looks good to you?",
                    "translation": "너에게는 뭐가 좋아 보여?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "I'm comparing all the prices.",
                    "translation": "나는 모든 가격들을 비교하고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Smart approach! You're very careful.",
                    "translation": "똑똑한 접근이야! 너는 정말 신중해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서윤이는 모든 가격들을 비교하고 있나요?",
                    "hint": "서윤이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "서윤이는 '모든 가격들을 비교하고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "Your confidence makes ordering easy.",
                    "translation": "네 자신감이 주문을 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "You always find best deals.",
                    "translation": "너는 항상 최고의 거래를 찾아."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Seoyoon is comparing all the @@.",
                    "hint": "서윤이가 비교하고 있는 것은?",
                    "optionA": "colors",
                    "optionB": "prices",
                    "optionC": "names",
                    "result": "prices",
                    "explanation": "서윤이는 모든 'prices' 가격들을 비교하고 있다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서윤",
                    "script": "Your leadership speeds up everything.",
                    "translation": "네 리더십이 모든 걸 빠르게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "음식에 대한 문장이에요.",
                    "optionA": "is",
                    "optionB": "always",
                    "optionC": "Food",
                    "optionD": "delicious",
                    "result": "Food is always delicious",
                    "explanation": "음식은 항상 맛있다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12874 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일일 루틴 만들기",
            "explanation": "ESTJ의 효율적 관리와 ISTJ의 체계적 구조",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "I organize my day efficiently.",
                    "translation": "나는 내 하루를 효율적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Perfect! I love structured schedules.",
                    "translation": "완벽해! 나는 구조적인 스케줄을 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Morning routines boost my energy.",
                    "translation": "아침 루틴이 내 에너지를 높여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Your energy motivates everyone around.",
                    "translation": "네 에너지가 주변 모든 사람을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "What's your favorite daily habit?",
                    "translation": "네가 가장 좋아하는 일일 습관은 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지연이는 구조적인 스케줄을 좋아하나요?",
                    "hint": "지연이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지연이는 '구조적인 스케줄을 좋아한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "I write everything in order.",
                    "translation": "나는 모든 걸 순서대로 적어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Organization skills are your strength.",
                    "translation": "정리 기술이 네 강점이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지연",
                    "script": "Your leadership keeps us focused.",
                    "translation": "네 리더십이 우리를 집중하게 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jiyeon writes everything in @@.",
                    "hint": "지연이가 모든 것을 어떻게 적나요?",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "hurry",
                    "result": "order",
                    "explanation": "지연이는 모든 것을 'order' 순서대로 적는다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "Your consistency inspires great habits.",
                    "translation": "네 일관성이 훌륭한 습관에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지연",
                    "script": "Your productivity shows us ways.",
                    "translation": "네 생산성이 우리에게 방법들을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일상 루틴에 대한 문장이에요.",
                    "result": "Routines help us daily",
                    "explanation": "루틴이 우리를 매일 도와준다는 뜻이에요.",
                    "optionA": "us",
                    "optionB": "daily",
                    "optionC": "help",
                    "optionD": "Routines"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일일 루틴 만들기",
            "explanation": "ESTJ의 효율적 관리와 ISTJ의 체계적 구조",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "I organize my day efficiently.",
                    "translation": "나는 내 하루를 효율적으로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Perfect! I love structured schedules.",
                    "translation": "완벽해! 나는 구조적인 스케줄을 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Morning routines boost my energy.",
                    "translation": "아침 루틴이 내 에너지를 높여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Your energy motivates everyone around.",
                    "translation": "네 에너지가 주변 모든 사람을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "What's your favorite daily habit?",
                    "translation": "네가 가장 좋아하는 일일 습관은 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지연이는 구조적인 스케줄을 좋아하나요?",
                    "hint": "지연이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지연이는 '구조적인 스케줄을 좋아한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "I write everything in order.",
                    "translation": "나는 모든 걸 순서대로 적어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Organization skills are your strength.",
                    "translation": "정리 기술이 네 강점이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지연",
                    "script": "Your leadership keeps us focused.",
                    "translation": "네 리더십이 우리를 집중하게 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jiyeon writes everything in @@.",
                    "hint": "지연이가 모든 것을 어떻게 적나요?",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "hurry",
                    "result": "order",
                    "explanation": "지연이는 모든 것을 'order' 순서대로 적는다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "Your consistency inspires great habits.",
                    "translation": "네 일관성이 훌륭한 습관에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지연",
                    "script": "Your productivity shows us ways.",
                    "translation": "네 생산성이 우리에게 방법들을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "일상 루틴에 대한 문장이에요.",
                    "optionA": "us",
                    "optionB": "daily",
                    "optionC": "help",
                    "optionD": "Routines",
                    "result": "Routines help us daily",
                    "explanation": "루틴이 우리를 매일 도와준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12875 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 정리정돈하기",
            "explanation": "ESTJ의 빠른 정리와 ISTJ의 체계적 배치",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's clean our room fast.",
                    "translation": "우리 방을 빨리 치우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I'll organize everything systematically first.",
                    "translation": "나는 먼저 모든 걸 체계적으로 정리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Quick cleaning works great sometimes.",
                    "translation": "빠른 청소가 때때로 훌륭하게 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Your energy makes work enjoyable.",
                    "translation": "네 에너지가 일을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "How do you organize things?",
                    "translation": "너는 물건들을 어떻게 정리해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "I group similar items together.",
                    "translation": "나는 비슷한 물건들을 함께 그룹으로 묶어."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "수연이는 비슷한 물건들을 함께 그룹으로 묶나요?",
                    "hint": "수연이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "수연이는 '비슷한 물건들을 함께 그룹으로 묶는다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Smart system! You're very thorough.",
                    "translation": "똑똑한 시스템이야! 너는 정말 철저해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "Your leadership speeds up work.",
                    "translation": "네 리더십이 일을 빠르게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Teamwork makes everything easier always.",
                    "translation": "팀워크가 항상 모든 걸 더 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Suyeon groups similar @@ together.",
                    "hint": "수연이가 함께 그룹으로 묶는 것은?",
                    "optionA": "colors",
                    "optionB": "items",
                    "optionC": "books",
                    "result": "items",
                    "explanation": "수연이는 비슷한 'items' 물건들을 함께 그룹으로 묶는다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "Your motivation keeps us going.",
                    "translation": "네 동기부여가 우리를 계속 가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정리정돈에 대한 문장이에요.",
                    "result": "Clean rooms feel better",
                    "explanation": "깨끗한 방들이 더 좋게 느껴진다는 뜻이에요.",
                    "optionA": "rooms",
                    "optionB": "feel",
                    "optionC": "Clean",
                    "optionD": "better"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 정리정돈하기",
            "explanation": "ESTJ의 빠른 정리와 ISTJ의 체계적 배치",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's clean our room fast.",
                    "translation": "우리 방을 빨리 치우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "I'll organize everything systematically first.",
                    "translation": "나는 먼저 모든 걸 체계적으로 정리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Quick cleaning works great sometimes.",
                    "translation": "빠른 청소가 때때로 훌륭하게 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Your energy makes work enjoyable.",
                    "translation": "네 에너지가 일을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "How do you organize things?",
                    "translation": "너는 물건들을 어떻게 정리해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "I group similar items together.",
                    "translation": "나는 비슷한 물건들을 함께 그룹으로 묶어."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "수연이는 비슷한 물건들을 함께 그룹으로 묶나요?",
                    "hint": "수연이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "수연이는 '비슷한 물건들을 함께 그룹으로 묶는다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Smart system! You're very thorough.",
                    "translation": "똑똑한 시스템이야! 너는 정말 철저해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "Your leadership speeds up work.",
                    "translation": "네 리더십이 일을 빠르게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Teamwork makes everything easier always.",
                    "translation": "팀워크가 항상 모든 걸 더 쉽게 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Suyeon groups similar @@ together.",
                    "hint": "수연이가 함께 그룹으로 묶는 것은?",
                    "optionA": "colors",
                    "optionB": "items",
                    "optionC": "books",
                    "result": "items",
                    "explanation": "수연이는 비슷한 'items' 물건들을 함께 그룹으로 묶는다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수연",
                    "script": "Your motivation keeps us going.",
                    "translation": "네 동기부여가 우리를 계속 가게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "정리정돈에 대한 문장이에요.",
                    "optionA": "rooms",
                    "optionB": "feel",
                    "optionC": "Clean",
                    "optionD": "better",
                    "result": "Clean rooms feel better",
                    "explanation": "깨끗한 방들이 더 좋게 느껴진다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12876 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비 압박감",
            "explanation": "ESTJ의 적극적 대처와 ISTJ의 체계적 준비",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Don't worry about the test.",
                    "translation": "시험 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I prepared everything step-by-step carefully.",
                    "translation": "나는 모든 걸 단계별로 신중하게 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Your planning skills amaze me.",
                    "translation": "네 계획 기술이 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Your confidence helps me relax.",
                    "translation": "네 자신감이 내가 긴장을 풀도록 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "We'll handle this together easily.",
                    "translation": "우리는 이것을 함께 쉽게 처리할 거야."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지호는 모든 것을 단계별로 준비했나요?",
                    "hint": "지호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지호는 '모든 걸 단계별로 신중하게 준비했다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "I reviewed all materials twice.",
                    "translation": "나는 모든 자료를 두 번 복습했어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Perfect preparation! You're so thorough.",
                    "translation": "완벽한 준비야! 너는 정말 철저해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Your optimism calms my nerves.",
                    "translation": "네 낙관주의가 내 긴장감을 진정시켜."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jiho reviewed all @@ twice.",
                    "hint": "지호가 두 번 복습한 것은?",
                    "optionA": "games",
                    "optionB": "materials",
                    "optionC": "movies",
                    "result": "materials",
                    "explanation": "지호는 모든 'materials' 자료를 두 번 복습했다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Your hard work will pay.",
                    "translation": "네 노력이 결실을 맺을 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your encouragement strengthens my confidence.",
                    "translation": "네 격려가 내 자신감을 강화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시험에 대한 문장이에요.",
                    "result": "Practice make us better",
                    "explanation": "연습이 우리를 더 좋게 만든다는 뜻이에요.",
                    "optionA": "Practice",
                    "optionB": "us",
                    "optionC": "make",
                    "optionD": "better"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비 압박감",
            "explanation": "ESTJ의 적극적 대처와 ISTJ의 체계적 준비",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Don't worry about the test.",
                    "translation": "시험 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I prepared everything step-by-step carefully.",
                    "translation": "나는 모든 걸 단계별로 신중하게 준비했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Your planning skills amaze me.",
                    "translation": "네 계획 기술이 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Your confidence helps me relax.",
                    "translation": "네 자신감이 내가 긴장을 풀도록 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "We'll handle this together easily.",
                    "translation": "우리는 이것을 함께 쉽게 처리할 거야."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지호는 모든 것을 단계별로 준비했나요?",
                    "hint": "지호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지호는 '모든 걸 단계별로 신중하게 준비했다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "I reviewed all materials twice.",
                    "translation": "나는 모든 자료를 두 번 복습했어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Perfect preparation! You're so thorough.",
                    "translation": "완벽한 준비야! 너는 정말 철저해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Your optimism calms my nerves.",
                    "translation": "네 낙관주의가 내 긴장감을 진정시켜."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Jiho reviewed all @@ twice.",
                    "hint": "지호가 두 번 복습한 것은?",
                    "optionA": "games",
                    "optionB": "materials",
                    "optionC": "movies",
                    "result": "materials",
                    "explanation": "지호는 모든 'materials' 자료를 두 번 복습했다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Your hard work will pay.",
                    "translation": "네 노력이 결실을 맺을 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Your encouragement strengthens my confidence.",
                    "translation": "네 격려가 내 자신감을 강화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "시험에 대한 문장이에요.",
                    "optionA": "Practice",
                    "optionB": "us",
                    "optionC": "make",
                    "optionD": "better",
                    "result": "Practice make us better",
                    "explanation": "연습이 우리를 더 좋게 만든다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12877 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 일정 변경",
            "explanation": "ESTJ의 빠른 적응과 ISTJ의 신중한 재조정",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Plans changed! Let's adapt quickly.",
                    "translation": "계획이 바뀌었어! 빨리 적응하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "I need time to adjust.",
                    "translation": "나는 조정할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Quick changes happen in life.",
                    "translation": "빠른 변화가 인생에서 일어나."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Your flexibility inspires me always.",
                    "translation": "네 유연성이 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "What adjustments do you need?",
                    "translation": "어떤 조정이 필요해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "I must reorganize my schedule.",
                    "translation": "나는 내 스케줄을 재정리해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "No problem! Take your time.",
                    "translation": "문제없어! 시간을 가져."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "우진이는 스케줄을 재정리해야 한다고 했나요?",
                    "hint": "우진이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "우진이는 '스케줄을 재정리해야 한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "Your understanding means everything to.",
                    "translation": "네 이해가 나에게 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your careful planning helps us.",
                    "translation": "네 신중한 계획이 우리를 도와."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Woojin must reorganize his @@.",
                    "hint": "우진이가 재정리해야 하는 것은?",
                    "optionA": "room",
                    "optionB": "schedule",
                    "optionC": "books",
                    "result": "schedule",
                    "explanation": "우진이는 자신의 'schedule' 스케줄을 재정리해야 한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "우진",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화에 대한 문장이에요.",
                    "result": "Changes can be good",
                    "explanation": "변화는 좋을 수 있다는 뜻이에요.",
                    "optionA": "be",
                    "optionB": "Changes",
                    "optionC": "good",
                    "optionD": "can"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 일정 변경",
            "explanation": "ESTJ의 빠른 적응과 ISTJ의 신중한 재조정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Plans changed! Let's adapt quickly.",
                    "translation": "계획이 바뀌었어! 빨리 적응하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "I need time to adjust.",
                    "translation": "나는 조정할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Quick changes happen in life.",
                    "translation": "빠른 변화가 인생에서 일어나."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Your flexibility inspires me always.",
                    "translation": "네 유연성이 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "What adjustments do you need?",
                    "translation": "어떤 조정이 필요해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "I must reorganize my schedule.",
                    "translation": "나는 내 스케줄을 재정리해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "No problem! Take your time.",
                    "translation": "문제없어! 시간을 가져."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "우진이는 스케줄을 재정리해야 한다고 했나요?",
                    "hint": "우진이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "우진이는 '스케줄을 재정리해야 한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "Your understanding means everything to.",
                    "translation": "네 이해가 나에게 모든 걸 의미해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your careful planning helps us.",
                    "translation": "네 신중한 계획이 우리를 도와."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Woojin must reorganize his @@.",
                    "hint": "우진이가 재정리해야 하는 것은?",
                    "optionA": "room",
                    "optionB": "schedule",
                    "optionC": "books",
                    "result": "schedule",
                    "explanation": "우진이는 자신의 'schedule' 스케줄을 재정리해야 한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "우진",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "변화에 대한 문장이에요.",
                    "optionA": "be",
                    "optionB": "Changes",
                    "optionC": "good",
                    "optionD": "can",
                    "result": "Changes can be good",
                    "explanation": "변화는 좋을 수 있다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12878 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 목표 설정하기",
            "explanation": "ESTJ의 명확한 목표와 ISTJ의 단계적 계획",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I know my career goals.",
                    "translation": "나는 내 진로 목표를 알고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "That's great! I need plans.",
                    "translation": "대단해! 나는 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Clear goals help us succeed.",
                    "translation": "명확한 목표가 우리가 성공하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Your vision inspires me deeply.",
                    "translation": "네 비전이 나에게 깊은 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "What career interests you most?",
                    "translation": "어떤 직업이 너에게 가장 흥미로워?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 자신의 진로 목표를 알고 있나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '자신의 진로 목표를 알고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "I like helping people always.",
                    "translation": "나는 항상 사람들을 돕는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Perfect! You'll make great impact.",
                    "translation": "완벽해! 너는 훌륭한 영향을 만들 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "Your confidence motivates my dreams.",
                    "translation": "네 자신감이 내 꿈에 동기를 부여해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Seungmin likes @@ people always.",
                    "hint": "승민이가 항상 좋아하는 일은?",
                    "optionA": "ignoring",
                    "optionB": "helping",
                    "optionC": "avoiding",
                    "result": "helping",
                    "explanation": "승민이는 항상 사람들을 'helping' 돕는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your caring nature suits you.",
                    "translation": "네 배려하는 성격이 너에게 어울려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승민",
                    "script": "Your leadership shows me ways.",
                    "translation": "네 리더십이 나에게 방법들을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "꿈에 대한 문장이에요.",
                    "result": "Dreams come with work",
                    "explanation": "꿈은 노력과 함께 온다는 뜻이에요.",
                    "optionA": "with",
                    "optionB": "Dreams",
                    "optionC": "come",
                    "optionD": "work"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 목표 설정하기",
            "explanation": "ESTJ의 명확한 목표와 ISTJ의 단계적 계획",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I know my career goals.",
                    "translation": "나는 내 진로 목표를 알고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "That's great! I need plans.",
                    "translation": "대단해! 나는 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Clear goals help us succeed.",
                    "translation": "명확한 목표가 우리가 성공하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Your vision inspires me deeply.",
                    "translation": "네 비전이 나에게 깊은 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "What career interests you most?",
                    "translation": "어떤 직업이 너에게 가장 흥미로워?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 자신의 진로 목표를 알고 있나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '자신의 진로 목표를 알고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "I like helping people always.",
                    "translation": "나는 항상 사람들을 돕는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Perfect! You'll make great impact.",
                    "translation": "완벽해! 너는 훌륭한 영향을 만들 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "Your confidence motivates my dreams.",
                    "translation": "네 자신감이 내 꿈에 동기를 부여해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Seungmin likes @@ people always.",
                    "hint": "승민이가 항상 좋아하는 일은?",
                    "optionA": "ignoring",
                    "optionB": "helping",
                    "optionC": "avoiding",
                    "result": "helping",
                    "explanation": "승민이는 항상 사람들을 'helping' 돕는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your caring nature suits you.",
                    "translation": "네 배려하는 성격이 너에게 어울려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승민",
                    "script": "Your leadership shows me ways.",
                    "translation": "네 리더십이 나에게 방법들을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "꿈에 대한 문장이에요.",
                    "optionA": "with",
                    "optionB": "Dreams",
                    "optionC": "come",
                    "optionD": "work",
                    "result": "Dreams come with work",
                    "explanation": "꿈은 노력과 함께 온다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12879 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ESTJ의 실행 중심 계획과 ISTJ의 세밀한 준비",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's make future plans now.",
                    "translation": "이제 미래 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "I'll research everything thoroughly first.",
                    "translation": "나는 먼저 모든 것을 철저히 조사할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Action makes dreams come true.",
                    "translation": "행동이 꿈을 실현시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Your energy keeps me motivated.",
                    "translation": "네 에너지가 날 계속 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's your biggest dream goal?",
                    "translation": "네 가장 큰 꿈 목표는 뭐야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I want stable career path.",
                    "translation": "나는 안정적인 진로를 원해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Stability is very important indeed.",
                    "translation": "안정성은 정말 매우 중요해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민우는 안정적인 진로를 원하나요?",
                    "hint": "민우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "민우는 '안정적인 진로를 원한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Your determination shows us ways.",
                    "translation": "네 결단력이 우리에게 방법들을 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Your planning prevents big mistakes.",
                    "translation": "네 계획이 큰 실수들을 방지해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Minwoo wants stable @@ path.",
                    "hint": "민우가 원하는 안정적인 것은?",
                    "optionA": "walking",
                    "optionB": "career",
                    "optionC": "driving",
                    "result": "career",
                    "explanation": "민우는 안정적인 'career' 진로를 원한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "Your confidence inspires my goals.",
                    "translation": "네 자신감이 내 목표에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래에 대한 문장이에요.",
                    "result": "Future looks very bright",
                    "explanation": "미래가 매우 밝아 보인다는 뜻이에요.",
                    "optionA": "Future",
                    "optionB": "looks",
                    "optionC": "very",
                    "optionD": "bright"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ESTJ의 실행 중심 계획과 ISTJ의 세밀한 준비",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's make future plans now.",
                    "translation": "이제 미래 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "I'll research everything thoroughly first.",
                    "translation": "나는 먼저 모든 것을 철저히 조사할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Action makes dreams come true.",
                    "translation": "행동이 꿈을 실현시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "Your energy keeps me motivated.",
                    "translation": "네 에너지가 날 계속 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's your biggest dream goal?",
                    "translation": "네 가장 큰 꿈 목표는 뭐야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I want stable career path.",
                    "translation": "나는 안정적인 진로를 원해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Stability is very important indeed.",
                    "translation": "안정성은 정말 매우 중요해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민우는 안정적인 진로를 원하나요?",
                    "hint": "민우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "민우는 '안정적인 진로를 원한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Your determination shows us ways.",
                    "translation": "네 결단력이 우리에게 방법들을 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Your planning prevents big mistakes.",
                    "translation": "네 계획이 큰 실수들을 방지해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Minwoo wants stable @@ path.",
                    "hint": "민우가 원하는 안정적인 것은?",
                    "optionA": "walking",
                    "optionB": "career",
                    "optionC": "driving",
                    "result": "career",
                    "explanation": "민우는 안정적인 'career' 진로를 원한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "Your confidence inspires my goals.",
                    "translation": "네 자신감이 내 목표에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "미래에 대한 문장이에요.",
                    "optionA": "Future",
                    "optionB": "looks",
                    "optionC": "very",
                    "optionD": "bright",
                    "result": "Future looks very bright",
                    "explanation": "미래가 매우 밝아 보인다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12880 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 스포츠 시작하기",
            "explanation": "ESTJ의 즉시 도전과 ISTJ의 기초 학습",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's try this sport today.",
                    "translation": "오늘 이 스포츠를 해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I should learn rules first.",
                    "translation": "나는 먼저 규칙을 배워야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Learning by doing works well.",
                    "translation": "하면서 배우는 것이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Your courage inspires me always.",
                    "translation": "네 용기가 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What rules worry you most?",
                    "translation": "어떤 규칙이 너를 가장 걱정시켜?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "동현이는 먼저 규칙을 배워야 한다고 했나요?",
                    "hint": "동현이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "동현이는 '먼저 규칙을 배워야 한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Safety rules seem most important.",
                    "translation": "안전 규칙이 가장 중요해 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Smart thinking! Safety comes first.",
                    "translation": "똑똑한 생각이야! 안전이 우선이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your enthusiasm makes everything fun.",
                    "translation": "네 열정이 모든 걸 재미있게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Donghyun thinks @@ rules seem important.",
                    "hint": "동현이가 중요하다고 생각하는 규칙은?",
                    "optionA": "game",
                    "optionB": "safety",
                    "optionC": "winning",
                    "result": "safety",
                    "explanation": "동현이는 'safety' 안전 규칙이 가장 중요하다고 생각한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your careful approach protects everyone.",
                    "translation": "네 신중한 접근이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동현",
                    "script": "Your leadership encourages us all.",
                    "translation": "네 리더십이 우리 모두를 격려해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스포츠에 대한 문장이에요.",
                    "result": "Sports keep us healthy",
                    "explanation": "스포츠가 우리를 건강하게 유지시켜준다는 뜻이에요.",
                    "optionA": "Sports",
                    "optionB": "us",
                    "optionC": "healthy",
                    "optionD": "keep"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 스포츠 시작하기",
            "explanation": "ESTJ의 즉시 도전과 ISTJ의 기초 학습",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's try this sport today.",
                    "translation": "오늘 이 스포츠를 해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I should learn rules first.",
                    "translation": "나는 먼저 규칙을 배워야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Learning by doing works well.",
                    "translation": "하면서 배우는 것이 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Your courage inspires me always.",
                    "translation": "네 용기가 항상 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What rules worry you most?",
                    "translation": "어떤 규칙이 너를 가장 걱정시켜?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "동현이는 먼저 규칙을 배워야 한다고 했나요?",
                    "hint": "동현이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "동현이는 '먼저 규칙을 배워야 한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Safety rules seem most important.",
                    "translation": "안전 규칙이 가장 중요해 보여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Smart thinking! Safety comes first.",
                    "translation": "똑똑한 생각이야! 안전이 우선이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Your enthusiasm makes everything fun.",
                    "translation": "네 열정이 모든 걸 재미있게 만들어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Donghyun thinks @@ rules seem important.",
                    "hint": "동현이가 중요하다고 생각하는 규칙은?",
                    "optionA": "game",
                    "optionB": "safety",
                    "optionC": "winning",
                    "result": "safety",
                    "explanation": "동현이는 'safety' 안전 규칙이 가장 중요하다고 생각한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your careful approach protects everyone.",
                    "translation": "네 신중한 접근이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동현",
                    "script": "Your leadership encourages us all.",
                    "translation": "네 리더십이 우리 모두를 격려해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "스포츠에 대한 문장이에요.",
                    "optionA": "Sports",
                    "optionB": "us",
                    "optionC": "healthy",
                    "optionD": "keep",
                    "result": "Sports keep us healthy",
                    "explanation": "스포츠가 우리를 건강하게 유지시켜준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12881 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영화 보기 모임",
            "explanation": "ESTJ의 빠른 선택과 ISTJ의 신중한 검토",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Let's watch this movie tonight.",
                    "translation": "오늘 밤 이 영화를 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Let me check reviews first.",
                    "translation": "내가 먼저 리뷰들을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Sometimes surprises are more fun.",
                    "translation": "때때로 깜짝 놀라는 것이 더 재미있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "Your adventurous spirit amazes me.",
                    "translation": "네 모험적인 정신이 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "What do reviews usually say?",
                    "translation": "리뷰들이 보통 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지수",
                    "script": "They help me avoid bad.",
                    "translation": "그것들이 나쁜 것들을 피하도록 도와줘."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "지수는 리뷰들이 나쁜 것들을 피하도록 도와준다고 했나요?",
                    "hint": "지수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지수는 리뷰들이 '나쁜 것들을 피하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Smart strategy! You're very wise.",
                    "translation": "똑똑한 전략이야! 너는 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지수",
                    "script": "Your confidence makes decisions easier.",
                    "translation": "네 자신감이 결정을 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "Together we choose perfect movies.",
                    "translation": "함께하면 우리는 완벽한 영화를 선택해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Reviews help Jisu avoid @@ movies.",
                    "hint": "리뷰들이 지수가 피하도록 도와주는 영화는?",
                    "optionA": "good",
                    "optionB": "bad",
                    "optionC": "new",
                    "result": "bad",
                    "explanation": "리뷰들이 지수가 'bad' 나쁜 영화들을 피하도록 도와준다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Your enthusiasm makes everything enjoyable.",
                    "translation": "네 열정이 모든 걸 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "영화에 대한 문장이에요.",
                    "result": "Movies bring people together",
                    "explanation": "영화가 사람들을 하나로 모아준다는 뜻이에요.",
                    "optionA": "people",
                    "optionB": "bring",
                    "optionC": "together",
                    "optionD": "Movies"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영화 보기 모임",
            "explanation": "ESTJ의 빠른 선택과 ISTJ의 신중한 검토",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Let's watch this movie tonight.",
                    "translation": "오늘 밤 이 영화를 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Let me check reviews first.",
                    "translation": "내가 먼저 리뷰들을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Sometimes surprises are more fun.",
                    "translation": "때때로 깜짝 놀라는 것이 더 재미있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "Your adventurous spirit amazes me.",
                    "translation": "네 모험적인 정신이 나를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "What do reviews usually say?",
                    "translation": "리뷰들이 보통 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지수",
                    "script": "They help me avoid bad.",
                    "translation": "그것들이 나쁜 것들을 피하도록 도와줘."
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "지수는 리뷰들이 나쁜 것들을 피하도록 도와준다고 했나요?",
                    "hint": "지수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "지수는 리뷰들이 '나쁜 것들을 피하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Smart strategy! You're very wise.",
                    "translation": "똑똑한 전략이야! 너는 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지수",
                    "script": "Your confidence makes decisions easier.",
                    "translation": "네 자신감이 결정을 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "Together we choose perfect movies.",
                    "translation": "함께하면 우리는 완벽한 영화를 선택해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Reviews help Jisu avoid @@ movies.",
                    "hint": "리뷰들이 지수가 피하도록 도와주는 영화는?",
                    "optionA": "good",
                    "optionB": "bad",
                    "optionC": "new",
                    "result": "bad",
                    "explanation": "리뷰들이 지수가 'bad' 나쁜 영화들을 피하도록 도와준다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Your enthusiasm makes everything enjoyable.",
                    "translation": "네 열정이 모든 걸 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "영화에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "bring",
                    "optionC": "together",
                    "optionD": "Movies",
                    "result": "Movies bring people together",
                    "explanation": "영화가 사람들을 하나로 모아준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12882 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 의견 다툼",
            "explanation": "ESTJ의 직접적 해결과 ISTJ의 신중한 중재",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "We should talk directly now.",
                    "translation": "우리는 지금 직접 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Let me think carefully first.",
                    "translation": "내가 먼저 신중하게 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Direct communication solves problems faster.",
                    "translation": "직접적인 소통이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your honesty helps relationships grow.",
                    "translation": "네 솔직함이 관계를 성장시키는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "What's bothering you exactly right?",
                    "translation": "정확히 뭐가 너를 괴롭히고 있어?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "윤서는 먼저 신중하게 생각하고 싶어하나요?",
                    "hint": "윤서의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "윤서는 '먼저 신중하게 생각해보겠다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I worry about hurting feelings.",
                    "translation": "나는 감정을 상하게 하는 걸 걱정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your caring nature protects everyone.",
                    "translation": "네 배려하는 성격이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yunseo worries about hurting @@.",
                    "hint": "윤서가 상하게 하는 걸 걱정하는 것은?",
                    "optionA": "objects",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "윤서는 'feelings' 감정을 상하게 하는 것을 걱정한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "Together we find perfect solutions.",
                    "translation": "함께하면 우리는 완벽한 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your confidence strengthens our friendship.",
                    "translation": "네 자신감이 우리 우정을 강화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "대화에 대한 문장이에요.",
                    "result": "Talking solves most problems",
                    "explanation": "대화가 대부분의 문제를 해결한다는 뜻이에요.",
                    "optionA": "Talking",
                    "optionB": "problems",
                    "optionC": "solves",
                    "optionD": "most"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 의견 다툼",
            "explanation": "ESTJ의 직접적 해결과 ISTJ의 신중한 중재",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "We should talk directly now.",
                    "translation": "우리는 지금 직접 이야기해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Let me think carefully first.",
                    "translation": "내가 먼저 신중하게 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Direct communication solves problems faster.",
                    "translation": "직접적인 소통이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your honesty helps relationships grow.",
                    "translation": "네 솔직함이 관계를 성장시키는데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "What's bothering you exactly right?",
                    "translation": "정확히 뭐가 너를 괴롭히고 있어?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "윤서는 먼저 신중하게 생각하고 싶어하나요?",
                    "hint": "윤서의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "윤서는 '먼저 신중하게 생각해보겠다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I worry about hurting feelings.",
                    "translation": "나는 감정을 상하게 하는 걸 걱정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your caring nature protects everyone.",
                    "translation": "네 배려하는 성격이 모든 사람을 보호해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yunseo worries about hurting @@.",
                    "hint": "윤서가 상하게 하는 걸 걱정하는 것은?",
                    "optionA": "objects",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "윤서는 'feelings' 감정을 상하게 하는 것을 걱정한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "Together we find perfect solutions.",
                    "translation": "함께하면 우리는 완벽한 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your confidence strengthens our friendship.",
                    "translation": "네 자신감이 우리 우정을 강화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "대화에 대한 문장이에요.",
                    "optionA": "Talking",
                    "optionB": "problems",
                    "optionC": "solves",
                    "optionD": "most",
                    "result": "Talking solves most problems",
                    "explanation": "대화가 대부분의 문제를 해결한다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12883 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 충돌",
            "explanation": "ESTJ의 결단력 있는 중재와 ISTJ의 체계적 조정",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Let's settle this disagreement quickly.",
                    "translation": "이 의견 차이를 빨리 해결하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I need all facts first.",
                    "translation": "나는 먼저 모든 사실들이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소민",
                    "script": "Quick decisions help team progress.",
                    "translation": "빠른 결정이 팀 진전을 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your leadership keeps everyone focused.",
                    "translation": "네 리더십이 모든 사람을 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "What facts are missing exactly?",
                    "translation": "정확히 어떤 사실들이 빠져있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "I'm gathering everyone's opinions carefully.",
                    "translation": "나는 모든 사람의 의견을 신중하게 모으고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Thorough approach! You're very fair.",
                    "translation": "철저한 접근이야! 너는 정말 공정해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "현수는 모든 사람의 의견을 모으고 있나요?",
                    "hint": "현수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "현수는 '모든 사람의 의견을 신중하게 모으고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "Your decisiveness moves us forward.",
                    "translation": "네 결단력이 우리를 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Your fairness builds team trust.",
                    "translation": "네 공정함이 팀 신뢰를 구축해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Hyeonsu is gathering everyone's @@ carefully.",
                    "hint": "현수가 신중하게 모으고 있는 것은?",
                    "optionA": "books",
                    "optionB": "opinions",
                    "optionC": "snacks",
                    "result": "opinions",
                    "explanation": "현수는 모든 사람의 'opinions' 의견들을 신중하게 모으고 있다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Your confidence inspires team unity.",
                    "translation": "네 자신감이 팀 단합에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Teamwork makes us strong",
                    "explanation": "팀워크가 우리를 강하게 만든다는 뜻이에요.",
                    "optionA": "Teamwork",
                    "optionB": "makes",
                    "optionC": "us",
                    "optionD": "strong"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 충돌",
            "explanation": "ESTJ의 결단력 있는 중재와 ISTJ의 체계적 조정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Let's settle this disagreement quickly.",
                    "translation": "이 의견 차이를 빨리 해결하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "I need all facts first.",
                    "translation": "나는 먼저 모든 사실들이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소민",
                    "script": "Quick decisions help team progress.",
                    "translation": "빠른 결정이 팀 진전을 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "Your leadership keeps everyone focused.",
                    "translation": "네 리더십이 모든 사람을 집중하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "What facts are missing exactly?",
                    "translation": "정확히 어떤 사실들이 빠져있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "I'm gathering everyone's opinions carefully.",
                    "translation": "나는 모든 사람의 의견을 신중하게 모으고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Thorough approach! You're very fair.",
                    "translation": "철저한 접근이야! 너는 정말 공정해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "현수는 모든 사람의 의견을 모으고 있나요?",
                    "hint": "현수의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "현수는 '모든 사람의 의견을 신중하게 모으고 있다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "Your decisiveness moves us forward.",
                    "translation": "네 결단력이 우리를 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Your fairness builds team trust.",
                    "translation": "네 공정함이 팀 신뢰를 구축해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Hyeonsu is gathering everyone's @@ carefully.",
                    "hint": "현수가 신중하게 모으고 있는 것은?",
                    "optionA": "books",
                    "optionB": "opinions",
                    "optionC": "snacks",
                    "result": "opinions",
                    "explanation": "현수는 모든 사람의 'opinions' 의견들을 신중하게 모으고 있다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현수",
                    "script": "Your confidence inspires team unity.",
                    "translation": "네 자신감이 팀 단합에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "Teamwork",
                    "optionB": "makes",
                    "optionC": "us",
                    "optionD": "strong",
                    "result": "Teamwork makes us strong",
                    "explanation": "팀워크가 우리를 강하게 만든다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12884 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음과 절차의 만남",
            "explanation": "팀 프로젝트 진행 방식을 정하며 나타나는 접근법 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "How will everyone feel comfortable?",
                    "translation": "모든 사람이 어떻게 편안함을 느낄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's follow standard procedures first.",
                    "translation": "먼저 표준 절차를 따라가자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들의 감정을 우선 고려하나요?",
                    "hint": "ENFJ는 사람들의 감정과 편안함을 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'How will everyone feel comfortable?'라고 사람들의 감정을 우선 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Team morale affects our success.",
                    "translation": "팀 사기가 우리의 성공에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable results.",
                    "translation": "검증된 방법이 확실한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon trusts proven methods ensure @@ results.",
                    "hint": "ISTJ는 검증된 방법의 신뢰성을 중시해요.",
                    "optionA": "quick",
                    "optionB": "reliable",
                    "optionC": "creative",
                    "result": "reliable",
                    "explanation": "동현이는 검증된 방법이 확실한 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "People-first approach builds lasting trust.",
                    "translation": "사람 우선 접근이 지속적인 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Step-by-step planning prevents major problems.",
                    "translation": "단계별 계획이 큰 문제를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이의 체계적 접근법이에요.",
                    "result": "Step-by-step planning prevents problems",
                    "explanation": "동현이는 단계별 계획이 문제를 방지한다고 생각해요.",
                    "optionA": "Step-by-step",
                    "optionB": "prevents",
                    "optionC": "problems",
                    "optionD": "planning"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Your systematic approach creates solid foundations!",
                    "translation": "네 체계적 접근이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your people focus inspires real commitment!",
                    "translation": "네 사람 중심 접근이 진정한 헌신을 불러일으켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음과 절차의 만남",
            "explanation": "팀 프로젝트 진행 방식을 정하며 나타나는 접근법 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "How will everyone feel comfortable?",
                    "translation": "모든 사람이 어떻게 편안함을 느낄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's follow standard procedures first.",
                    "translation": "먼저 표준 절차를 따라가자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들의 감정을 우선 고려하나요?",
                    "hint": "ENFJ는 사람들의 감정과 편안함을 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'How will everyone feel comfortable?'라고 사람들의 감정을 우선 고려해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Team morale affects our success.",
                    "translation": "팀 사기가 우리의 성공에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable results.",
                    "translation": "검증된 방법이 확실한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon trusts proven methods ensure @@ results.",
                    "hint": "ISTJ는 검증된 방법의 신뢰성을 중시해요.",
                    "optionA": "quick",
                    "optionB": "reliable",
                    "optionC": "creative",
                    "result": "reliable",
                    "explanation": "동현이는 검증된 방법이 확실한 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "People-first approach builds lasting trust.",
                    "translation": "사람 우선 접근이 지속적인 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Step-by-step planning prevents major problems.",
                    "translation": "단계별 계획이 큰 문제를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이의 체계적 접근법이에요.",
                    "optionA": "Step-by-step",
                    "optionB": "prevents",
                    "optionC": "problems",
                    "optionD": "planning",
                    "result": "Step-by-step planning prevents problems",
                    "explanation": "동현이는 단계별 계획이 문제를 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Your systematic approach creates solid foundations!",
                    "translation": "네 체계적 접근이 견고한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your people focus inspires real commitment!",
                    "translation": "네 사람 중심 접근이 진정한 헌신을 불러일으켜!"
                }
            ]
        }
    ]
}
ID: 12885 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공감과 논리의 균형",
            "explanation": "워크샵 운영 방식을 결정하는 과정에서의 관점 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What motivates each team member?",
                    "translation": "각 팀원에게 동기가 되는 게 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Focus on practical outcomes instead.",
                    "translation": "대신 실용적인 결과에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 개별 팀원의 동기를 중시하나요?",
                    "hint": "ENFJ는 개인의 동기와 감정을 깊이 고려해요.",
                    "result": "O",
                    "explanation": "재민이는 'What motivates each team member?'라고 개별 동기를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Understanding people drives better performance.",
                    "translation": "사람들을 이해하는 것이 더 나은 성과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Efficient processes save time though.",
                    "translation": "하지만 효율적인 과정이 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes efficient processes save @@.",
                    "hint": "ISTP는 효율성과 시간 절약을 중시해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "energy",
                    "result": "time",
                    "explanation": "태오는 효율적인 과정이 시간을 절약한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Emotional connection creates lasting change.",
                    "translation": "감정적 연결이 지속적인 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Direct solutions work more effectively.",
                    "translation": "직접적인 해결책이 더 효과적으로 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 실용적 접근법이에요.",
                    "result": "Direct solutions work effectively",
                    "explanation": "태오는 직접적인 해결책이 효과적으로 작동한다고 생각해요.",
                    "optionA": "work",
                    "optionB": "effectively",
                    "optionC": "solutions",
                    "optionD": "Direct"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your practical wisdom solves problems quickly!",
                    "translation": "네 실용적 지혜가 문제를 빠르게 해결해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your understanding brings people together beautifully!",
                    "translation": "네 이해력이 사람들을 아름답게 하나로 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "공감과 논리의 균형",
            "explanation": "워크샵 운영 방식을 결정하는 과정에서의 관점 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What motivates each team member?",
                    "translation": "각 팀원에게 동기가 되는 게 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Focus on practical outcomes instead.",
                    "translation": "대신 실용적인 결과에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 개별 팀원의 동기를 중시하나요?",
                    "hint": "ENFJ는 개인의 동기와 감정을 깊이 고려해요.",
                    "result": "O",
                    "explanation": "재민이는 'What motivates each team member?'라고 개별 동기를 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Understanding people drives better performance.",
                    "translation": "사람들을 이해하는 것이 더 나은 성과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Efficient processes save time though.",
                    "translation": "하지만 효율적인 과정이 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes efficient processes save @@.",
                    "hint": "ISTP는 효율성과 시간 절약을 중시해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "energy",
                    "result": "time",
                    "explanation": "태오는 효율적인 과정이 시간을 절약한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Emotional connection creates lasting change.",
                    "translation": "감정적 연결이 지속적인 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Direct solutions work more effectively.",
                    "translation": "직접적인 해결책이 더 효과적으로 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 실용적 접근법이에요.",
                    "optionA": "work",
                    "optionB": "effectively",
                    "optionC": "solutions",
                    "optionD": "Direct",
                    "result": "Direct solutions work effectively",
                    "explanation": "태오는 직접적인 해결책이 효과적으로 작동한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your practical wisdom solves problems quickly!",
                    "translation": "네 실용적 지혜가 문제를 빠르게 해결해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your understanding brings people together beautifully!",
                    "translation": "네 이해력이 사람들을 아름답게 하나로 만들어!"
                }
            ]
        }
    ]
}
ID: 12886 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이끎과 돌봄의 조화",
            "explanation": "동료 지원 방식을 정하는 과정에서의 접근 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's inspire everyone to grow!",
                    "translation": "모든 사람이 성장하도록 영감을 주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Should we check individual needs?",
                    "translation": "개별 요구사항을 확인해볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준영이는 사람들에게 영감을 주려고 하나요?",
                    "hint": "ENFJ는 다른 사람들을 영감으로 이끌어가려 해요.",
                    "result": "O",
                    "explanation": "준영이는 'Let's inspire everyone to grow!'라고 영감을 주려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Vision motivates people toward excellence.",
                    "translation": "비전이 사람들을 탁월함으로 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Careful attention meets personal requirements.",
                    "translation": "세심한 관심이 개인적 요구를 충족해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes careful attention meets @@ requirements.",
                    "hint": "ISFJ는 개인의 구체적 요구사항을 중시해요.",
                    "optionA": "general",
                    "optionB": "personal",
                    "optionC": "simple",
                    "result": "personal",
                    "explanation": "예나는 세심한 관심이 개인적 요구를 충족한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Collective inspiration builds amazing teams.",
                    "translation": "집단적 영감이 놀라운 팀을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Individual care creates lasting support.",
                    "translation": "개별적 돌봄이 지속적인 지원을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 개별 돌봄 철학이에요.",
                    "result": "Individual care creates support",
                    "explanation": "예나는 개별적 돌봄이 지원을 만든다고 생각해요.",
                    "optionA": "care",
                    "optionB": "creates",
                    "optionC": "Individual",
                    "optionD": "support"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your gentle care nurtures everyone perfectly!",
                    "translation": "네 온화한 돌봄이 모든 사람을 완벽하게 보살펴!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your inspiring leadership lifts spirits high!",
                    "translation": "네 영감을 주는 리더십이 사기를 높이 끌어올려!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이끎과 돌봄의 조화",
            "explanation": "동료 지원 방식을 정하는 과정에서의 접근 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Let's inspire everyone to grow!",
                    "translation": "모든 사람이 성장하도록 영감을 주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Should we check individual needs?",
                    "translation": "개별 요구사항을 확인해볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준영이는 사람들에게 영감을 주려고 하나요?",
                    "hint": "ENFJ는 다른 사람들을 영감으로 이끌어가려 해요.",
                    "result": "O",
                    "explanation": "준영이는 'Let's inspire everyone to grow!'라고 영감을 주려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Vision motivates people toward excellence.",
                    "translation": "비전이 사람들을 탁월함으로 동기부여해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Careful attention meets personal requirements.",
                    "translation": "세심한 관심이 개인적 요구를 충족해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes careful attention meets @@ requirements.",
                    "hint": "ISFJ는 개인의 구체적 요구사항을 중시해요.",
                    "optionA": "general",
                    "optionB": "personal",
                    "optionC": "simple",
                    "result": "personal",
                    "explanation": "예나는 세심한 관심이 개인적 요구를 충족한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Collective inspiration builds amazing teams.",
                    "translation": "집단적 영감이 놀라운 팀을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Individual care creates lasting support.",
                    "translation": "개별적 돌봄이 지속적인 지원을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 개별 돌봄 철학이에요.",
                    "optionA": "care",
                    "optionB": "creates",
                    "optionC": "Individual",
                    "optionD": "support",
                    "result": "Individual care creates support",
                    "explanation": "예나는 개별적 돌봄이 지원을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your gentle care nurtures everyone perfectly!",
                    "translation": "네 온화한 돌봄이 모든 사람을 완벽하게 보살펴!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your inspiring leadership lifts spirits high!",
                    "translation": "네 영감을 주는 리더십이 사기를 높이 끌어올려!"
                }
            ]
        }
    ]
}
ID: 12887 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "화합과 진정성의 대화",
            "explanation": "창작 활동 방향을 정하며 보이는 가치관 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "What brings our group together?",
                    "translation": "무엇이 우리 그룹을 하나로 만들까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "My authentic expression matters most.",
                    "translation": "나의 진정한 표현이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 그룹의 결속을 중시하나요?",
                    "hint": "ENFJ는 그룹의 화합과 결속을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이는 'What brings our group together?'라고 그룹 결속을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Shared purpose creates meaningful connections.",
                    "translation": "공통 목적이 의미있는 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Personal values guide my choices.",
                    "translation": "개인적 가치가 나의 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young lets personal values guide her @@.",
                    "hint": "ISFP는 개인적 가치에 따라 행동을 결정해요.",
                    "optionA": "friends",
                    "optionB": "choices",
                    "optionC": "feelings",
                    "result": "choices",
                    "explanation": "채영이는 개인적 가치가 자신의 선택을 이끈다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Collective harmony inspires beautiful outcomes.",
                    "translation": "집단적 조화가 아름다운 결과를 영감으로 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Individual authenticity creates genuine art.",
                    "translation": "개인적 진정성이 진실한 예술을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 진정성 추구 철학이에요.",
                    "result": "Individual authenticity creates art",
                    "explanation": "채영이는 개인적 진정성이 예술을 만든다고 믿어요.",
                    "optionA": "creates",
                    "optionB": "authenticity",
                    "optionC": "art",
                    "optionD": "Individual"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your genuine spirit adds beautiful depth!",
                    "translation": "네 진실한 정신이 아름다운 깊이를 더해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your unifying vision creates wonderful harmony!",
                    "translation": "네 통합적 비전이 멋진 조화를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "화합과 진정성의 대화",
            "explanation": "창작 활동 방향을 정하며 보이는 가치관 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "What brings our group together?",
                    "translation": "무엇이 우리 그룹을 하나로 만들까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "My authentic expression matters most.",
                    "translation": "나의 진정한 표현이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 그룹의 결속을 중시하나요?",
                    "hint": "ENFJ는 그룹의 화합과 결속을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이는 'What brings our group together?'라고 그룹 결속을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Shared purpose creates meaningful connections.",
                    "translation": "공통 목적이 의미있는 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Personal values guide my choices.",
                    "translation": "개인적 가치가 나의 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young lets personal values guide her @@.",
                    "hint": "ISFP는 개인적 가치에 따라 행동을 결정해요.",
                    "optionA": "friends",
                    "optionB": "choices",
                    "optionC": "feelings",
                    "result": "choices",
                    "explanation": "채영이는 개인적 가치가 자신의 선택을 이끈다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Collective harmony inspires beautiful outcomes.",
                    "translation": "집단적 조화가 아름다운 결과를 영감으로 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Individual authenticity creates genuine art.",
                    "translation": "개인적 진정성이 진실한 예술을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 진정성 추구 철학이에요.",
                    "optionA": "creates",
                    "optionB": "authenticity",
                    "optionC": "art",
                    "optionD": "Individual",
                    "result": "Individual authenticity creates art",
                    "explanation": "채영이는 개인적 진정성이 예술을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your genuine spirit adds beautiful depth!",
                    "translation": "네 진실한 정신이 아름다운 깊이를 더해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your unifying vision creates wonderful harmony!",
                    "translation": "네 통합적 비전이 멋진 조화를 만들어!"
                }
            ]
        }
    ]
}
ID: 12888 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 전략의 만남",
            "explanation": "장기 프로젝트 계획을 세우며 나타나는 접근 방식 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "How can we inspire lasting commitment?",
                    "translation": "어떻게 지속적인 헌신을 불러일으킬 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic analysis reveals optimal paths.",
                    "translation": "전략적 분석이 최적의 경로를 보여줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 사람들의 헌신을 불러일으키려고 하나요?",
                    "hint": "ENFJ는 사람들의 동기와 헌신을 중시해요.",
                    "result": "O",
                    "explanation": "유나는 'How can we inspire lasting commitment?'라고 헌신을 불러일으키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Emotional investment drives sustainable success.",
                    "translation": "감정적 투자가 지속가능한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logical frameworks ensure efficient execution.",
                    "translation": "논리적 체계가 효율적 실행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes logical frameworks ensure @@ execution.",
                    "hint": "INTJ는 논리적 체계의 효율성을 신뢰해요.",
                    "optionA": "quick",
                    "optionB": "efficient",
                    "optionC": "simple",
                    "result": "efficient",
                    "explanation": "지훈이는 논리적 체계가 효율적 실행을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "People-centered vision creates powerful momentum.",
                    "translation": "사람 중심 비전이 강력한 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Systematic planning minimizes unexpected obstacles.",
                    "translation": "체계적 계획이 예상치 못한 장애물을 최소화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 체계적 계획 철학이에요.",
                    "result": "Systematic planning minimizes obstacles",
                    "explanation": "지훈이는 체계적 계획이 장애물을 최소화한다고 생각해요.",
                    "optionA": "obstacles",
                    "optionB": "minimizes",
                    "optionC": "planning",
                    "optionD": "Systematic"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your strategic insight creates brilliant solutions!",
                    "translation": "네 전략적 통찰력이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Your inspiring leadership mobilizes incredible energy!",
                    "translation": "네 영감을 주는 리더십이 놀라운 에너지를 동원해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 전략의 만남",
            "explanation": "장기 프로젝트 계획을 세우며 나타나는 접근 방식 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "How can we inspire lasting commitment?",
                    "translation": "어떻게 지속적인 헌신을 불러일으킬 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Strategic analysis reveals optimal paths.",
                    "translation": "전략적 분석이 최적의 경로를 보여줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 사람들의 헌신을 불러일으키려고 하나요?",
                    "hint": "ENFJ는 사람들의 동기와 헌신을 중시해요.",
                    "result": "O",
                    "explanation": "유나는 'How can we inspire lasting commitment?'라고 헌신을 불러일으키려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Emotional investment drives sustainable success.",
                    "translation": "감정적 투자가 지속가능한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logical frameworks ensure efficient execution.",
                    "translation": "논리적 체계가 효율적 실행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes logical frameworks ensure @@ execution.",
                    "hint": "INTJ는 논리적 체계의 효율성을 신뢰해요.",
                    "optionA": "quick",
                    "optionB": "efficient",
                    "optionC": "simple",
                    "result": "efficient",
                    "explanation": "지훈이는 논리적 체계가 효율적 실행을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "People-centered vision creates powerful momentum.",
                    "translation": "사람 중심 비전이 강력한 추진력을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Systematic planning minimizes unexpected obstacles.",
                    "translation": "체계적 계획이 예상치 못한 장애물을 최소화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 체계적 계획 철학이에요.",
                    "optionA": "obstacles",
                    "optionB": "minimizes",
                    "optionC": "planning",
                    "optionD": "Systematic",
                    "result": "Systematic planning minimizes obstacles",
                    "explanation": "지훈이는 체계적 계획이 장애물을 최소화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your strategic insight creates brilliant solutions!",
                    "translation": "네 전략적 통찰력이 훌륭한 해결책을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Your inspiring leadership mobilizes incredible energy!",
                    "translation": "네 영감을 주는 리더십이 놀라운 에너지를 동원해!"
                }
            ]
        }
    ]
}
ID: 12889 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 탐구의 조율",
            "explanation": "연구 프로젝트 접근 방식을 논의하며 드러나는 관점 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "What engages everyone's passion here?",
                    "translation": "무엇이 모든 사람의 열정을 불러일으킬까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Interesting theoretical questions need exploration.",
                    "translation": "흥미로운 이론적 질문들이 탐구가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진이는 사람들의 열정을 중시하나요?",
                    "hint": "ENFJ는 사람들의 감정적 참여를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜진이는 'What engages everyone's passion here?'라고 열정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Collaborative enthusiasm drives breakthrough discoveries.",
                    "translation": "협력적 열정이 획기적 발견을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Independent analysis uncovers hidden patterns.",
                    "translation": "독립적 분석이 숨겨진 패턴을 밝혀내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes independent analysis uncovers @@ patterns.",
                    "hint": "INTP는 독립적 분석을 통한 발견을 추구해요.",
                    "optionA": "obvious",
                    "optionB": "hidden",
                    "optionC": "simple",
                    "result": "hidden",
                    "explanation": "민재는 독립적 분석이 숨겨진 패턴을 밝혀낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Team synergy amplifies creative potential.",
                    "translation": "팀 시너지가 창의적 잠재력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Objective inquiry reveals fundamental truths.",
                    "translation": "객관적 탐구가 근본적 진실을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재의 객관적 탐구 철학이에요.",
                    "result": "Objective inquiry reveals truths",
                    "explanation": "민재는 객관적 탐구가 진실을 드러낸다고 생각해요.",
                    "optionA": "truths",
                    "optionB": "reveals",
                    "optionC": "inquiry",
                    "optionD": "Objective"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Your analytical depth uncovers amazing insights!",
                    "translation": "네 분석적 깊이가 놀라운 통찰을 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your collaborative spirit creates inspiring teamwork!",
                    "translation": "네 협력적 정신이 영감을 주는 팀워크를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 탐구의 조율",
            "explanation": "연구 프로젝트 접근 방식을 논의하며 드러나는 관점 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "What engages everyone's passion here?",
                    "translation": "무엇이 모든 사람의 열정을 불러일으킬까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Interesting theoretical questions need exploration.",
                    "translation": "흥미로운 이론적 질문들이 탐구가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진이는 사람들의 열정을 중시하나요?",
                    "hint": "ENFJ는 사람들의 감정적 참여를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜진이는 'What engages everyone's passion here?'라고 열정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Collaborative enthusiasm drives breakthrough discoveries.",
                    "translation": "협력적 열정이 획기적 발견을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Independent analysis uncovers hidden patterns.",
                    "translation": "독립적 분석이 숨겨진 패턴을 밝혀내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae believes independent analysis uncovers @@ patterns.",
                    "hint": "INTP는 독립적 분석을 통한 발견을 추구해요.",
                    "optionA": "obvious",
                    "optionB": "hidden",
                    "optionC": "simple",
                    "result": "hidden",
                    "explanation": "민재는 독립적 분석이 숨겨진 패턴을 밝혀낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Team synergy amplifies creative potential.",
                    "translation": "팀 시너지가 창의적 잠재력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Objective inquiry reveals fundamental truths.",
                    "translation": "객관적 탐구가 근본적 진실을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재의 객관적 탐구 철학이에요.",
                    "optionA": "truths",
                    "optionB": "reveals",
                    "optionC": "inquiry",
                    "optionD": "Objective",
                    "result": "Objective inquiry reveals truths",
                    "explanation": "민재는 객관적 탐구가 진실을 드러낸다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Your analytical depth uncovers amazing insights!",
                    "translation": "네 분석적 깊이가 놀라운 통찰을 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your collaborative spirit creates inspiring teamwork!",
                    "translation": "네 협력적 정신이 영감을 주는 팀워크를 만들어!"
                }
            ]
        }
    ]
}
ID: 12890 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "행동과 비전의 대화",
            "explanation": "사회적 프로젝트 실행 방식을 정하며 나타나는 접근 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Let's mobilize everyone for action!",
                    "translation": "모든 사람을 행동으로 동원하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Deep reflection guides better decisions.",
                    "translation": "깊은 성찰이 더 나은 결정을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현이는 사람들을 행동으로 이끌려고 하나요?",
                    "hint": "ENFJ는 사람들을 적극적인 행동으로 이끄는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다현이는 'Let's mobilize everyone for action!'라고 행동으로 이끌려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Active engagement creates immediate impact.",
                    "translation": "적극적 참여가 즉각적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Thoughtful preparation ensures meaningful results.",
                    "translation": "사려깊은 준비가 의미있는 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes thoughtful preparation ensures @@ results.",
                    "hint": "INFJ는 신중한 준비를 통한 의미있는 결과를 추구해요.",
                    "optionA": "quick",
                    "optionB": "meaningful",
                    "optionC": "simple",
                    "result": "meaningful",
                    "explanation": "서진이는 사려깊은 준비가 의미있는 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Collective action amplifies positive change.",
                    "translation": "집단 행동이 긍정적 변화를 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Inner wisdom shapes authentic transformation.",
                    "translation": "내면의 지혜가 진정한 변화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 내면적 지혜 추구 철학이에요.",
                    "result": "Inner wisdom shapes transformation",
                    "explanation": "서진이는 내면의 지혜가 변화를 만든다고 생각해요.",
                    "optionA": "shapes",
                    "optionB": "transformation",
                    "optionC": "wisdom",
                    "optionD": "Inner"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your profound insight creates lasting wisdom!",
                    "translation": "네 깊은 통찰력이 지속적인 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your dynamic leadership inspires real movement!",
                    "translation": "네 역동적 리더십이 진정한 움직임을 불러일으켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "행동과 비전의 대화",
            "explanation": "사회적 프로젝트 실행 방식을 정하며 나타나는 접근 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Let's mobilize everyone for action!",
                    "translation": "모든 사람을 행동으로 동원하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Deep reflection guides better decisions.",
                    "translation": "깊은 성찰이 더 나은 결정을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현이는 사람들을 행동으로 이끌려고 하나요?",
                    "hint": "ENFJ는 사람들을 적극적인 행동으로 이끄는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다현이는 'Let's mobilize everyone for action!'라고 행동으로 이끌려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Active engagement creates immediate impact.",
                    "translation": "적극적 참여가 즉각적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Thoughtful preparation ensures meaningful results.",
                    "translation": "사려깊은 준비가 의미있는 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes thoughtful preparation ensures @@ results.",
                    "hint": "INFJ는 신중한 준비를 통한 의미있는 결과를 추구해요.",
                    "optionA": "quick",
                    "optionB": "meaningful",
                    "optionC": "simple",
                    "result": "meaningful",
                    "explanation": "서진이는 사려깊은 준비가 의미있는 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Collective action amplifies positive change.",
                    "translation": "집단 행동이 긍정적 변화를 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Inner wisdom shapes authentic transformation.",
                    "translation": "내면의 지혜가 진정한 변화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 내면적 지혜 추구 철학이에요.",
                    "optionA": "shapes",
                    "optionB": "transformation",
                    "optionC": "wisdom",
                    "optionD": "Inner",
                    "result": "Inner wisdom shapes transformation",
                    "explanation": "서진이는 내면의 지혜가 변화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your profound insight creates lasting wisdom!",
                    "translation": "네 깊은 통찰력이 지속적인 지혜를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your dynamic leadership inspires real movement!",
                    "translation": "네 역동적 리더십이 진정한 움직임을 불러일으켜!"
                }
            ]
        }
    ]
}
ID: 12891 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "화합과 개성의 균형",
            "explanation": "창의적 협업 방식을 결정하는 과정의 대화",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "How can we unite everyone?",
                    "translation": "어떻게 모든 사람을 하나로 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "My personal values guide me.",
                    "translation": "나의 개인적 가치가 나를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림이는 사람들을 하나로 만들려고 하나요?",
                    "hint": "ENFJ는 그룹의 통합과 화합을 추구해요.",
                    "result": "O",
                    "explanation": "혜림이는 'How can we unite everyone?'라고 사람들을 하나로 만들려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Group harmony creates beautiful synergy.",
                    "translation": "그룹 조화가 아름다운 시너지를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Authentic expression reveals individual truth.",
                    "translation": "진정한 표현이 개인적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi believes authentic expression reveals @@ truth.",
                    "hint": "INFP는 개인적 진실과 진정성을 중시해요.",
                    "optionA": "group",
                    "optionB": "individual",
                    "optionC": "simple",
                    "result": "individual",
                    "explanation": "은비는 진정한 표현이 개인적 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Inclusive leadership brings everyone together.",
                    "translation": "포용적 리더십이 모든 사람을 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Personal integrity shapes meaningful choices.",
                    "translation": "개인적 진실성이 의미있는 선택을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 개인적 진실성 추구 철학이에요.",
                    "result": "Personal integrity shapes choices",
                    "explanation": "은비는 개인적 진실성이 선택을 만든다고 생각해요.",
                    "optionA": "shapes",
                    "optionB": "Personal",
                    "optionC": "choices",
                    "optionD": "integrity"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Your authentic spirit adds precious uniqueness!",
                    "translation": "네 진실한 정신이 소중한 독특함을 더해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "Your unifying heart creates wonderful connections!",
                    "translation": "네 통합하는 마음이 멋진 연결을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "화합과 개성의 균형",
            "explanation": "창의적 협업 방식을 결정하는 과정의 대화",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "How can we unite everyone?",
                    "translation": "어떻게 모든 사람을 하나로 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "My personal values guide me.",
                    "translation": "나의 개인적 가치가 나를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림이는 사람들을 하나로 만들려고 하나요?",
                    "hint": "ENFJ는 그룹의 통합과 화합을 추구해요.",
                    "result": "O",
                    "explanation": "혜림이는 'How can we unite everyone?'라고 사람들을 하나로 만들려 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Group harmony creates beautiful synergy.",
                    "translation": "그룹 조화가 아름다운 시너지를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Authentic expression reveals individual truth.",
                    "translation": "진정한 표현이 개인적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi believes authentic expression reveals @@ truth.",
                    "hint": "INFP는 개인적 진실과 진정성을 중시해요.",
                    "optionA": "group",
                    "optionB": "individual",
                    "optionC": "simple",
                    "result": "individual",
                    "explanation": "은비는 진정한 표현이 개인적 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Inclusive leadership brings everyone together.",
                    "translation": "포용적 리더십이 모든 사람을 하나로 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Personal integrity shapes meaningful choices.",
                    "translation": "개인적 진실성이 의미있는 선택을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 개인적 진실성 추구 철학이에요.",
                    "optionA": "shapes",
                    "optionB": "Personal",
                    "optionC": "choices",
                    "optionD": "integrity",
                    "result": "Personal integrity shapes choices",
                    "explanation": "은비는 개인적 진실성이 선택을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Your authentic spirit adds precious uniqueness!",
                    "translation": "네 진실한 정신이 소중한 독특함을 더해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "Your unifying heart creates wonderful connections!",
                    "translation": "네 통합하는 마음이 멋진 연결을 만들어!"
                }
            ]
        }
    ]
}
ID: 12892 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 효율의 조화",
            "explanation": "조직 운영 방식을 논의하며 드러나는 우선순위 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "People's wellbeing comes first always.",
                    "translation": "사람들의 복지가 항상 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Efficient systems deliver consistent results.",
                    "translation": "효율적인 시스템이 일관된 결과를 제공해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 사람들의 복지를 우선시하나요?",
                    "hint": "ENFJ는 사람들의 복지와 감정을 최우선으로 고려해요.",
                    "result": "O",
                    "explanation": "지아는 'People's wellbeing comes first always'라고 복지를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Motivated teams achieve extraordinary outcomes.",
                    "translation": "동기부여된 팀이 특별한 성과를 달성해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structured processes ensure reliable performance.",
                    "translation": "구조화된 과정이 신뢰할 수 있는 성과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young trusts structured processes ensure @@ performance.",
                    "hint": "ESTJ는 구조와 체계를 통한 안정성을 추구해요.",
                    "optionA": "creative",
                    "optionB": "reliable",
                    "optionC": "flexible",
                    "result": "reliable",
                    "explanation": "태영이는 구조화된 과정이 신뢰할 수 있는 성과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Emotional intelligence drives sustainable success.",
                    "translation": "감정 지능이 지속가능한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Practical organization maximizes productive efficiency.",
                    "translation": "실용적 조직이 생산적 효율성을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 실용적 조직 철학이에요.",
                    "result": "Practical organization maximizes efficiency",
                    "explanation": "태영이는 실용적 조직이 효율성을 극대화한다고 생각해요.",
                    "optionA": "maximizes",
                    "optionB": "efficiency",
                    "optionC": "Practical",
                    "optionD": "organization"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Your organizational strength creates solid stability!",
                    "translation": "네 조직적 강점이 견고한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your people focus builds incredible loyalty!",
                    "translation": "네 사람 중심 접근이 놀라운 충성심을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 효율의 조화",
            "explanation": "조직 운영 방식을 논의하며 드러나는 우선순위 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "People's wellbeing comes first always.",
                    "translation": "사람들의 복지가 항상 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Efficient systems deliver consistent results.",
                    "translation": "효율적인 시스템이 일관된 결과를 제공해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 사람들의 복지를 우선시하나요?",
                    "hint": "ENFJ는 사람들의 복지와 감정을 최우선으로 고려해요.",
                    "result": "O",
                    "explanation": "지아는 'People's wellbeing comes first always'라고 복지를 우선시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Motivated teams achieve extraordinary outcomes.",
                    "translation": "동기부여된 팀이 특별한 성과를 달성해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structured processes ensure reliable performance.",
                    "translation": "구조화된 과정이 신뢰할 수 있는 성과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young trusts structured processes ensure @@ performance.",
                    "hint": "ESTJ는 구조와 체계를 통한 안정성을 추구해요.",
                    "optionA": "creative",
                    "optionB": "reliable",
                    "optionC": "flexible",
                    "result": "reliable",
                    "explanation": "태영이는 구조화된 과정이 신뢰할 수 있는 성과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Emotional intelligence drives sustainable success.",
                    "translation": "감정 지능이 지속가능한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Practical organization maximizes productive efficiency.",
                    "translation": "실용적 조직이 생산적 효율성을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 실용적 조직 철학이에요.",
                    "optionA": "maximizes",
                    "optionB": "efficiency",
                    "optionC": "Practical",
                    "optionD": "organization",
                    "result": "Practical organization maximizes efficiency",
                    "explanation": "태영이는 실용적 조직이 효율성을 극대화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Your organizational strength creates solid stability!",
                    "translation": "네 조직적 강점이 견고한 안정성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your people focus builds incredible loyalty!",
                    "translation": "네 사람 중심 접근이 놀라운 충성심을 만들어!"
                }
            ]
        }
    ]
}
ID: 12893 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 순발력의 만남",
            "explanation": "이벤트 기획 방식을 정하며 보이는 접근 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's plan how everyone participates.",
                    "translation": "모든 사람이 어떻게 참여할지 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "We'll adapt as things happen.",
                    "translation": "일이 일어나면서 적응해 나가면 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사전 계획을 중시하나요?",
                    "hint": "ENFJ는 사람들의 참여를 위한 계획을 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'Let's plan how everyone participates'라고 사전 계획을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Thoughtful preparation ensures inclusive experience.",
                    "translation": "사려깊은 준비가 포용적 경험을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick responses capture perfect moments.",
                    "translation": "빠른 대응이 완벽한 순간을 포착해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick responses capture @@ moments.",
                    "hint": "ESTP는 즉석에서 기회를 포착하는 걸 좋아해요.",
                    "optionA": "lost",
                    "optionB": "perfect",
                    "optionC": "boring",
                    "result": "perfect",
                    "explanation": "상우는 빠른 대응이 완벽한 순간을 포착한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Structured care maximizes everyone's enjoyment.",
                    "translation": "구조적 배려가 모든 사람의 즐거움을 극대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Spontaneous energy creates memorable experiences.",
                    "translation": "자발적 에너지가 기억에 남는 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 자발적 에너지 철학이에요.",
                    "result": "Spontaneous energy creates experiences",
                    "explanation": "상우는 자발적 에너지가 경험을 만든다고 생각해요.",
                    "optionA": "Spontaneous",
                    "optionB": "experiences",
                    "optionC": "creates",
                    "optionD": "energy"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Your dynamic energy brings excitement everywhere!",
                    "translation": "네 역동적 에너지가 모든 곳에 흥미를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your caring preparation makes everyone comfortable!",
                    "translation": "네 배려깊은 준비가 모든 사람을 편안하게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획과 순발력의 만남",
            "explanation": "이벤트 기획 방식을 정하며 보이는 접근 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's plan how everyone participates.",
                    "translation": "모든 사람이 어떻게 참여할지 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "We'll adapt as things happen.",
                    "translation": "일이 일어나면서 적응해 나가면 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사전 계획을 중시하나요?",
                    "hint": "ENFJ는 사람들의 참여를 위한 계획을 중시해요.",
                    "result": "O",
                    "explanation": "민아는 'Let's plan how everyone participates'라고 사전 계획을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Thoughtful preparation ensures inclusive experience.",
                    "translation": "사려깊은 준비가 포용적 경험을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick responses capture perfect moments.",
                    "translation": "빠른 대응이 완벽한 순간을 포착해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes quick responses capture @@ moments.",
                    "hint": "ESTP는 즉석에서 기회를 포착하는 걸 좋아해요.",
                    "optionA": "lost",
                    "optionB": "perfect",
                    "optionC": "boring",
                    "result": "perfect",
                    "explanation": "상우는 빠른 대응이 완벽한 순간을 포착한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Structured care maximizes everyone's enjoyment.",
                    "translation": "구조적 배려가 모든 사람의 즐거움을 극대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Spontaneous energy creates memorable experiences.",
                    "translation": "자발적 에너지가 기억에 남는 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 자발적 에너지 철학이에요.",
                    "optionA": "Spontaneous",
                    "optionB": "experiences",
                    "optionC": "creates",
                    "optionD": "energy",
                    "result": "Spontaneous energy creates experiences",
                    "explanation": "상우는 자발적 에너지가 경험을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Your dynamic energy brings excitement everywhere!",
                    "translation": "네 역동적 에너지가 모든 곳에 흥미를 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your caring preparation makes everyone comfortable!",
                    "translation": "네 배려깊은 준비가 모든 사람을 편안하게 만들어!"
                }
            ]
        }
    ]
}
ID: 12894 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 안정의 조화",
            "explanation": "커뮤니티 활동 방향을 정하며 나타나는 접근 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What inspires our community growth?",
                    "translation": "무엇이 우리 커뮤니티 성장에 영감을 줄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Everyone's comfort should come first.",
                    "translation": "모든 사람의 편안함이 우선되어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 커뮤니티의 성장 영감을 추구하나요?",
                    "hint": "ENFJ는 사람들에게 영감과 성장 동기를 주려 해요.",
                    "result": "O",
                    "explanation": "재민이는 'What inspires our community growth?'라고 성장 영감을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Visionary leadership elevates everyone together.",
                    "translation": "비전적 리더십이 모든 사람을 함께 끌어올려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Practical support meets immediate needs.",
                    "translation": "실용적 지원이 즉각적 요구를 충족해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes practical support meets @@ needs.",
                    "hint": "ESFJ는 사람들의 구체적이고 즉각적인 요구를 중시해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "complex",
                    "result": "immediate",
                    "explanation": "민지는 실용적 지원이 즉각적 요구를 충족한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Inspiring goals motivate collective achievement.",
                    "translation": "영감을 주는 목표가 집단적 성취를 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Steady care builds reliable relationships.",
                    "translation": "꾸준한 돌봄이 신뢰할 수 있는 관계를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 꾸준한 돌봄 철학이에요.",
                    "result": "Steady care builds relationships",
                    "explanation": "민지는 꾸준한 돌봄이 관계를 만든다고 생각해요.",
                    "optionA": "builds",
                    "optionB": "relationships",
                    "optionC": "Steady",
                    "optionD": "care"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your consistent caring creates wonderful security!",
                    "translation": "네 일관된 돌봄이 멋진 안정감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your inspiring vision lifts everyone higher!",
                    "translation": "네 영감을 주는 비전이 모든 사람을 더 높이 끌어올려!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 안정의 조화",
            "explanation": "커뮤니티 활동 방향을 정하며 나타나는 접근 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "What inspires our community growth?",
                    "translation": "무엇이 우리 커뮤니티 성장에 영감을 줄까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Everyone's comfort should come first.",
                    "translation": "모든 사람의 편안함이 우선되어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 커뮤니티의 성장 영감을 추구하나요?",
                    "hint": "ENFJ는 사람들에게 영감과 성장 동기를 주려 해요.",
                    "result": "O",
                    "explanation": "재민이는 'What inspires our community growth?'라고 성장 영감을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Visionary leadership elevates everyone together.",
                    "translation": "비전적 리더십이 모든 사람을 함께 끌어올려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Practical support meets immediate needs.",
                    "translation": "실용적 지원이 즉각적 요구를 충족해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes practical support meets @@ needs.",
                    "hint": "ESFJ는 사람들의 구체적이고 즉각적인 요구를 중시해요.",
                    "optionA": "future",
                    "optionB": "immediate",
                    "optionC": "complex",
                    "result": "immediate",
                    "explanation": "민지는 실용적 지원이 즉각적 요구를 충족한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Inspiring goals motivate collective achievement.",
                    "translation": "영감을 주는 목표가 집단적 성취를 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Steady care builds reliable relationships.",
                    "translation": "꾸준한 돌봄이 신뢰할 수 있는 관계를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 꾸준한 돌봄 철학이에요.",
                    "optionA": "builds",
                    "optionB": "relationships",
                    "optionC": "Steady",
                    "optionD": "care",
                    "result": "Steady care builds relationships",
                    "explanation": "민지는 꾸준한 돌봄이 관계를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your consistent caring creates wonderful security!",
                    "translation": "네 일관된 돌봄이 멋진 안정감을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your inspiring vision lifts everyone higher!",
                    "translation": "네 영감을 주는 비전이 모든 사람을 더 높이 끌어올려!"
                }
            ]
        }
    ]
}
ID: 12895 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유의 만남",
            "explanation": "축제 기획 방식을 논의하며 드러나는 관점 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "How can we organize maximum participation?",
                    "translation": "어떻게 최대한의 참여를 조직할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's just follow our hearts!",
                    "translation": "그냥 우리 마음을 따라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준영이는 체계적인 참여 조직을 추구하나요?",
                    "hint": "ENFJ는 사람들의 참여를 체계적으로 조직하려 해요.",
                    "result": "O",
                    "explanation": "준영이는 'How can we organize maximum participation?'라고 체계적 조직을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Structured planning ensures everyone's inclusion.",
                    "translation": "구조적 계획이 모든 사람의 포함을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural spontaneity brings pure joy.",
                    "translation": "자연스러운 즉흥성이 순수한 기쁨을 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural spontaneity brings @@ joy.",
                    "hint": "ESFP는 자발적이고 순수한 즐거움을 추구해요.",
                    "optionA": "forced",
                    "optionB": "pure",
                    "optionC": "planned",
                    "result": "pure",
                    "explanation": "예솔이는 자연스러운 즉흥성이 순수한 기쁨을 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Thoughtful coordination creates meaningful connections.",
                    "translation": "사려깊은 조정이 의미있는 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Authentic moments generate magical experiences.",
                    "translation": "진실한 순간들이 마법같은 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이의 진실한 순간 추구 철학이에요.",
                    "result": "Authentic moments generate experiences",
                    "explanation": "예솔이는 진실한 순간들이 경험을 만든다고 생각해요.",
                    "optionA": "moments",
                    "optionB": "experiences",
                    "optionC": "Authentic",
                    "optionD": "generate"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your joyful spirit brings wonderful spontaneity!",
                    "translation": "네 기쁜 정신이 멋진 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your caring organization helps everyone shine!",
                    "translation": "네 배려하는 조직력이 모든 사람이 빛나도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 자유의 만남",
            "explanation": "축제 기획 방식을 논의하며 드러나는 관점 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "How can we organize maximum participation?",
                    "translation": "어떻게 최대한의 참여를 조직할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's just follow our hearts!",
                    "translation": "그냥 우리 마음을 따라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준영이는 체계적인 참여 조직을 추구하나요?",
                    "hint": "ENFJ는 사람들의 참여를 체계적으로 조직하려 해요.",
                    "result": "O",
                    "explanation": "준영이는 'How can we organize maximum participation?'라고 체계적 조직을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Structured planning ensures everyone's inclusion.",
                    "translation": "구조적 계획이 모든 사람의 포함을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural spontaneity brings pure joy.",
                    "translation": "자연스러운 즉흥성이 순수한 기쁨을 가져와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural spontaneity brings @@ joy.",
                    "hint": "ESFP는 자발적이고 순수한 즐거움을 추구해요.",
                    "optionA": "forced",
                    "optionB": "pure",
                    "optionC": "planned",
                    "result": "pure",
                    "explanation": "예솔이는 자연스러운 즉흥성이 순수한 기쁨을 가져온다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Thoughtful coordination creates meaningful connections.",
                    "translation": "사려깊은 조정이 의미있는 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Authentic moments generate magical experiences.",
                    "translation": "진실한 순간들이 마법같은 경험을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이의 진실한 순간 추구 철학이에요.",
                    "optionA": "moments",
                    "optionB": "experiences",
                    "optionC": "Authentic",
                    "optionD": "generate",
                    "result": "Authentic moments generate experiences",
                    "explanation": "예솔이는 진실한 순간들이 경험을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Your joyful spirit brings wonderful spontaneity!",
                    "translation": "네 기쁜 정신이 멋진 즉흥성을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your caring organization helps everyone shine!",
                    "translation": "네 배려하는 조직력이 모든 사람이 빛나도록 도와!"
                }
            ]
        }
    ]
}
ID: 12896 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 기획 대작전",
            "explanation": "ESTJ의 체계적 준비와 ESTP의 즉흥적 아이디어",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's plan this party carefully.",
                    "translation": "이 파티를 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Great! I have fun ideas.",
                    "translation": "좋아! 나는 재미있는 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "We need detailed guest lists.",
                    "translation": "우리는 자세한 게스트 리스트가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your organization skills rock always!",
                    "translation": "네 정리 기술이 항상 최고야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "How many people should come?",
                    "translation": "몇 명이 와야 할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태영이는 자세한 게스트 리스트가 필요하다고 했나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이는 '자세한 게스트 리스트가 필요하다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Let's invite everyone we know!",
                    "translation": "우리가 아는 모든 사람을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your enthusiasm makes everything exciting.",
                    "translation": "네 열정이 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your planning prevents big disasters.",
                    "translation": "네 계획이 큰 재앙을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sangwoo wants to invite @@ we know.",
                    "hint": "상우가 초대하고 싶어하는 사람들은?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "someone",
                    "result": "everyone",
                    "explanation": "상우는 '우리가 아는 모든 사람(everyone)'을 초대하고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we throw amazing parties.",
                    "translation": "함께하면 우리는 놀라운 파티를 열어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your leadership guides us perfectly.",
                    "translation": "네 리더십이 우리를 완벽하게 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "파티에 대한 문장이에요.",
                    "result": "Parties bring people together",
                    "explanation": "파티가 사람들을 하나로 모아준다는 뜻이에요.",
                    "optionA": "bring",
                    "optionB": "people",
                    "optionC": "Parties",
                    "optionD": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 기획 대작전",
            "explanation": "ESTJ의 체계적 준비와 ESTP의 즉흥적 아이디어",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's plan this party carefully.",
                    "translation": "이 파티를 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Great! I have fun ideas.",
                    "translation": "좋아! 나는 재미있는 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "We need detailed guest lists.",
                    "translation": "우리는 자세한 게스트 리스트가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your organization skills rock always!",
                    "translation": "네 정리 기술이 항상 최고야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "How many people should come?",
                    "translation": "몇 명이 와야 할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태영이는 자세한 게스트 리스트가 필요하다고 했나요?",
                    "hint": "태영이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태영이는 '자세한 게스트 리스트가 필요하다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Let's invite everyone we know!",
                    "translation": "우리가 아는 모든 사람을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your enthusiasm makes everything exciting.",
                    "translation": "네 열정이 모든 걸 신나게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your planning prevents big disasters.",
                    "translation": "네 계획이 큰 재앙을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sangwoo wants to invite @@ we know.",
                    "hint": "상우가 초대하고 싶어하는 사람들은?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "someone",
                    "result": "everyone",
                    "explanation": "상우는 '우리가 아는 모든 사람(everyone)'을 초대하고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Together we throw amazing parties.",
                    "translation": "함께하면 우리는 놀라운 파티를 열어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your leadership guides us perfectly.",
                    "translation": "네 리더십이 우리를 완벽하게 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "파티에 대한 문장이에요.",
                    "optionA": "bring",
                    "optionB": "people",
                    "optionC": "Parties",
                    "optionD": "together",
                    "result": "Parties bring people together",
                    "explanation": "파티가 사람들을 하나로 모아준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12897 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동아리 활동 참여하기",
            "explanation": "ESTJ의 체계적 관리와 ESTP의 활발한 참여",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's organize club activities well.",
                    "translation": "동아리 활동을 잘 조직하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Awesome! I love meeting people.",
                    "translation": "멋져! 나는 사람들을 만나는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "We need clear activity schedules.",
                    "translation": "우리는 명확한 활동 스케줄이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your planning keeps everything smooth.",
                    "translation": "네 계획이 모든 걸 순조롭게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "What activities excite you most?",
                    "translation": "어떤 활동이 너를 가장 신나게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Sports and outdoor games rock!",
                    "translation": "스포츠와 야외 게임이 최고야!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "시우는 스포츠와 야외 게임을 좋아하나요?",
                    "hint": "시우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "시우는 '스포츠와 야외 게임이 최고'라고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Perfect! Let's schedule sports days.",
                    "translation": "완벽해! 스포츠 데이를 계획하자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your organization makes dreams happen.",
                    "translation": "네 조직력이 꿈을 실현시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your energy motivates club members.",
                    "translation": "네 에너지가 동아리 멤버들을 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Siwoo thinks sports and @@ games rock.",
                    "hint": "시우가 최고라고 생각하는 게임은?",
                    "optionA": "indoor",
                    "optionB": "outdoor",
                    "optionC": "computer",
                    "result": "outdoor",
                    "explanation": "시우는 스포츠와 'outdoor' 야외 게임이 최고라고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Your leadership creates amazing experiences.",
                    "translation": "네 리더십이 놀라운 경험들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동아리에 대한 문장이에요.",
                    "result": "Clubs make new friends",
                    "explanation": "동아리가 새로운 친구들을 만들어준다는 뜻이에요.",
                    "optionA": "make",
                    "optionB": "Clubs",
                    "optionC": "new",
                    "optionD": "friends"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동아리 활동 참여하기",
            "explanation": "ESTJ의 체계적 관리와 ESTP의 활발한 참여",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's organize club activities well.",
                    "translation": "동아리 활동을 잘 조직하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Awesome! I love meeting people.",
                    "translation": "멋져! 나는 사람들을 만나는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "We need clear activity schedules.",
                    "translation": "우리는 명확한 활동 스케줄이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your planning keeps everything smooth.",
                    "translation": "네 계획이 모든 걸 순조롭게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "What activities excite you most?",
                    "translation": "어떤 활동이 너를 가장 신나게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Sports and outdoor games rock!",
                    "translation": "스포츠와 야외 게임이 최고야!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "시우는 스포츠와 야외 게임을 좋아하나요?",
                    "hint": "시우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "시우는 '스포츠와 야외 게임이 최고'라고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Perfect! Let's schedule sports days.",
                    "translation": "완벽해! 스포츠 데이를 계획하자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your organization makes dreams happen.",
                    "translation": "네 조직력이 꿈을 실현시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your energy motivates club members.",
                    "translation": "네 에너지가 동아리 멤버들을 동기부여해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Siwoo thinks sports and @@ games rock.",
                    "hint": "시우가 최고라고 생각하는 게임은?",
                    "optionA": "indoor",
                    "optionB": "outdoor",
                    "optionC": "computer",
                    "result": "outdoor",
                    "explanation": "시우는 스포츠와 'outdoor' 야외 게임이 최고라고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Your leadership creates amazing experiences.",
                    "translation": "네 리더십이 놀라운 경험들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "동아리에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "Clubs",
                    "optionC": "new",
                    "optionD": "friends",
                    "result": "Clubs make new friends",
                    "explanation": "동아리가 새로운 친구들을 만들어준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12898 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTJ의 규칙 중심 학습과 ESTP의 체험 우선 학습",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's read game rules first.",
                    "translation": "게임 규칙을 먼저 읽자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's just start playing now!",
                    "translation": "그냥 지금 플레이를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Rules help us play correctly.",
                    "translation": "규칙이 우리가 올바르게 플레이하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your systematic thinking amazes me!",
                    "translation": "네 체계적인 사고가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "What part confuses you most?",
                    "translation": "어떤 부분이 너를 가장 혼란스럽게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 규칙이 올바르게 플레이하는데 도움이 된다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '규칙이 우리가 올바르게 플레이하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I learn faster by doing.",
                    "translation": "나는 하면서 더 빨리 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Great approach! You're very practical.",
                    "translation": "훌륭한 접근이야! 너는 정말 실용적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your preparation prevents mistakes completely.",
                    "translation": "네 준비가 실수를 완전히 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Taejun learns faster by @@.",
                    "hint": "태준이 더 빨리 배우는 방법은?",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "sleeping",
                    "result": "doing",
                    "explanation": "태준이는 'doing' 하면서 더 빨리 배운다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your quick learning inspires everyone.",
                    "translation": "네 빠른 학습이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your organization makes games enjoyable.",
                    "translation": "네 조직력이 게임을 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "게임에 대한 문장이에요.",
                    "result": "Games are always fun",
                    "explanation": "게임은 항상 재미있다는 뜻이에요.",
                    "optionA": "fun",
                    "optionB": "Games",
                    "optionC": "are",
                    "optionD": "always"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ESTJ의 규칙 중심 학습과 ESTP의 체험 우선 학습",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's read game rules first.",
                    "translation": "게임 규칙을 먼저 읽자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's just start playing now!",
                    "translation": "그냥 지금 플레이를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Rules help us play correctly.",
                    "translation": "규칙이 우리가 올바르게 플레이하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your systematic thinking amazes me!",
                    "translation": "네 체계적인 사고가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "What part confuses you most?",
                    "translation": "어떤 부분이 너를 가장 혼란스럽게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 규칙이 올바르게 플레이하는데 도움이 된다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '규칙이 우리가 올바르게 플레이하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I learn faster by doing.",
                    "translation": "나는 하면서 더 빨리 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Great approach! You're very practical.",
                    "translation": "훌륭한 접근이야! 너는 정말 실용적이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your preparation prevents mistakes completely.",
                    "translation": "네 준비가 실수를 완전히 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Taejun learns faster by @@.",
                    "hint": "태준이 더 빨리 배우는 방법은?",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "sleeping",
                    "result": "doing",
                    "explanation": "태준이는 'doing' 하면서 더 빨리 배운다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your quick learning inspires everyone.",
                    "translation": "네 빠른 학습이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your organization makes games enjoyable.",
                    "translation": "네 조직력이 게임을 즐겁게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "게임에 대한 문장이에요.",
                    "optionA": "fun",
                    "optionB": "Games",
                    "optionC": "are",
                    "optionD": "always",
                    "result": "Games are always fun",
                    "explanation": "게임은 항상 재미있다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12899 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행 정보 조사하기",
            "explanation": "ESTJ의 체계적 조사와 ESTP의 현장 탐험 선호",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let's research travel destinations carefully.",
                    "translation": "여행 목적지를 신중하게 조사하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's just go explore everywhere!",
                    "translation": "그냥 가서 모든 곳을 탐험하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Good planning saves time later.",
                    "translation": "좋은 계획이 나중에 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Your thoroughness keeps us safe.",
                    "translation": "네 철저함이 우리를 안전하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What places interest you most?",
                    "translation": "어떤 장소들이 너에게 가장 흥미로워?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Adventure spots with cool activities!",
                    "translation": "멋진 활동이 있는 모험 장소들!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Perfect! Let's check safety ratings.",
                    "translation": "완벽해! 안전 등급을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "건호는 멋진 활동이 있는 모험 장소를 좋아하나요?",
                    "hint": "건호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "건호는 '멋진 활동이 있는 모험 장소들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your planning creates amazing trips.",
                    "translation": "네 계획이 놀라운 여행을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "Your adventurous spirit motivates me.",
                    "translation": "네 모험 정신이 나에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Geonho likes adventure spots with @@ activities.",
                    "hint": "건호가 좋아하는 활동은?",
                    "optionA": "boring",
                    "optionB": "cool",
                    "optionC": "quiet",
                    "result": "cool",
                    "explanation": "건호는 'cool' 멋진 활동이 있는 모험 장소를 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Your leadership guides perfect adventures.",
                    "translation": "네 리더십이 완벽한 모험을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "여행에 대한 문장이에요.",
                    "result": "Travel make great memories",
                    "explanation": "여행이 훌륭한 추억을 만든다는 뜻이에요.",
                    "optionA": "make",
                    "optionB": "memories",
                    "optionC": "Travel",
                    "optionD": "great"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행 정보 조사하기",
            "explanation": "ESTJ의 체계적 조사와 ESTP의 현장 탐험 선호",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let's research travel destinations carefully.",
                    "translation": "여행 목적지를 신중하게 조사하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's just go explore everywhere!",
                    "translation": "그냥 가서 모든 곳을 탐험하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Good planning saves time later.",
                    "translation": "좋은 계획이 나중에 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Your thoroughness keeps us safe.",
                    "translation": "네 철저함이 우리를 안전하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What places interest you most?",
                    "translation": "어떤 장소들이 너에게 가장 흥미로워?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Adventure spots with cool activities!",
                    "translation": "멋진 활동이 있는 모험 장소들!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Perfect! Let's check safety ratings.",
                    "translation": "완벽해! 안전 등급을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "건호는 멋진 활동이 있는 모험 장소를 좋아하나요?",
                    "hint": "건호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "건호는 '멋진 활동이 있는 모험 장소들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your planning creates amazing trips.",
                    "translation": "네 계획이 놀라운 여행을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "Your adventurous spirit motivates me.",
                    "translation": "네 모험 정신이 나에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Geonho likes adventure spots with @@ activities.",
                    "hint": "건호가 좋아하는 활동은?",
                    "optionA": "boring",
                    "optionB": "cool",
                    "optionC": "quiet",
                    "result": "cool",
                    "explanation": "건호는 'cool' 멋진 활동이 있는 모험 장소를 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Your leadership guides perfect adventures.",
                    "translation": "네 리더십이 완벽한 모험을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "여행에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "memories",
                    "optionC": "Travel",
                    "optionD": "great",
                    "result": "Travel make great memories",
                    "explanation": "여행이 훌륭한 추억을 만든다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12900 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "레스토랑 선택하기",
            "explanation": "ESTJ의 체계적 비교와 ESTP의 즉석 결정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Let's compare restaurant reviews first.",
                    "translation": "레스토랑 리뷰들을 먼저 비교해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "This place looks good right!",
                    "translation": "이곳이 바로 좋아 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Reviews help us choose wisely.",
                    "translation": "리뷰가 우리가 현명하게 선택하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your careful thinking protects us!",
                    "translation": "네 신중한 사고가 우리를 보호해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "What attracts you to places?",
                    "translation": "어떤 것이 너를 그 장소에 끌리게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태우는 리뷰가 현명하게 선택하는데 도움이 된다고 했나요?",
                    "hint": "태우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태우는 '리뷰가 우리가 현명하게 선택하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Cool atmosphere and friendly staff!",
                    "translation": "멋진 분위기와 친근한 직원들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Great criteria! You spot quality.",
                    "translation": "훌륭한 기준이야! 너는 품질을 알아봐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your research prevents bad experiences.",
                    "translation": "네 조사가 나쁜 경험을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sangwoo likes cool @@ and friendly staff.",
                    "hint": "상우가 좋아하는 것은?",
                    "optionA": "music",
                    "optionB": "atmosphere",
                    "optionC": "food",
                    "result": "atmosphere",
                    "explanation": "상우는 멋진 'atmosphere' 분위기와 친근한 직원들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Your instincts lead us well.",
                    "translation": "네 직감이 우리를 잘 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your planning ensures great meals.",
                    "translation": "네 계획이 훌륭한 식사를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음식에 대한 문장이에요.",
                    "result": "Food brings people together",
                    "explanation": "음식이 사람들을 하나로 모아준다는 뜻이에요.",
                    "optionA": "Food",
                    "optionB": "brings",
                    "optionC": "people",
                    "optionD": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "레스토랑 선택하기",
            "explanation": "ESTJ의 체계적 비교와 ESTP의 즉석 결정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "Let's compare restaurant reviews first.",
                    "translation": "레스토랑 리뷰들을 먼저 비교해보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "This place looks good right!",
                    "translation": "이곳이 바로 좋아 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Reviews help us choose wisely.",
                    "translation": "리뷰가 우리가 현명하게 선택하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your careful thinking protects us!",
                    "translation": "네 신중한 사고가 우리를 보호해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "What attracts you to places?",
                    "translation": "어떤 것이 너를 그 장소에 끌리게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태우는 리뷰가 현명하게 선택하는데 도움이 된다고 했나요?",
                    "hint": "태우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태우는 '리뷰가 우리가 현명하게 선택하도록 도와준다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Cool atmosphere and friendly staff!",
                    "translation": "멋진 분위기와 친근한 직원들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Great criteria! You spot quality.",
                    "translation": "훌륭한 기준이야! 너는 품질을 알아봐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your research prevents bad experiences.",
                    "translation": "네 조사가 나쁜 경험을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Sangwoo likes cool @@ and friendly staff.",
                    "hint": "상우가 좋아하는 것은?",
                    "optionA": "music",
                    "optionB": "atmosphere",
                    "optionC": "food",
                    "result": "atmosphere",
                    "explanation": "상우는 멋진 'atmosphere' 분위기와 친근한 직원들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태우",
                    "script": "Your instincts lead us well.",
                    "translation": "네 직감이 우리를 잘 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your planning ensures great meals.",
                    "translation": "네 계획이 훌륭한 식사를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "음식에 대한 문장이에요.",
                    "optionA": "Food",
                    "optionB": "brings",
                    "optionC": "people",
                    "optionD": "together",
                    "result": "Food brings people together",
                    "explanation": "음식이 사람들을 하나로 모아준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12901 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 구매 결정하기",
            "explanation": "ESTJ의 계획적 쇼핑과 ESTP의 직감적 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's make gift shopping lists.",
                    "translation": "선물 쇼핑 리스트를 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's browse and see options!",
                    "translation": "둘러보면서 옵션들을 보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Lists help us stay organized.",
                    "translation": "리스트가 우리를 체계적으로 있게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 조직 기술이 믿을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "What kind of gifts excite?",
                    "translation": "어떤 종류의 선물이 신나게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Unique and surprising gift ideas!",
                    "translation": "독특하고 놀라운 선물 아이디어들!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "태준이는 독특하고 놀라운 선물을 좋아하나요?",
                    "hint": "태준이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태준이는 '독특하고 놀라운 선물 아이디어들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Creative thinking! You inspire everyone.",
                    "translation": "창의적인 사고야! 너는 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your planning makes shopping efficient.",
                    "translation": "네 계획이 쇼핑을 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Your creativity finds perfect gifts.",
                    "translation": "네 창의성이 완벽한 선물을 찾아."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Taejun likes unique and @@ gift ideas.",
                    "hint": "태준이가 좋아하는 선물 아이디어는?",
                    "optionA": "boring",
                    "optionB": "surprising",
                    "optionC": "expensive",
                    "result": "surprising",
                    "explanation": "태준이는 독특하고 'surprising' 놀라운 선물 아이디어들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your systematic approach saves time.",
                    "translation": "네 체계적인 접근이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선물에 대한 문장이에요.",
                    "result": "Gifts show we care",
                    "explanation": "선물이 우리가 관심을 갖고 있다는 것을 보여준다는 뜻이에요.",
                    "optionA": "show",
                    "optionB": "Gifts",
                    "optionC": "we",
                    "optionD": "care"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 구매 결정하기",
            "explanation": "ESTJ의 계획적 쇼핑과 ESTP의 직감적 선택",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's make gift shopping lists.",
                    "translation": "선물 쇼핑 리스트를 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Let's browse and see options!",
                    "translation": "둘러보면서 옵션들을 보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Lists help us stay organized.",
                    "translation": "리스트가 우리를 체계적으로 있게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your organization skills are incredible!",
                    "translation": "네 조직 기술이 믿을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "What kind of gifts excite?",
                    "translation": "어떤 종류의 선물이 신나게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Unique and surprising gift ideas!",
                    "translation": "독특하고 놀라운 선물 아이디어들!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "태준이는 독특하고 놀라운 선물을 좋아하나요?",
                    "hint": "태준이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태준이는 '독특하고 놀라운 선물 아이디어들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Creative thinking! You inspire everyone.",
                    "translation": "창의적인 사고야! 너는 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your planning makes shopping efficient.",
                    "translation": "네 계획이 쇼핑을 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Your creativity finds perfect gifts.",
                    "translation": "네 창의성이 완벽한 선물을 찾아."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Taejun likes unique and @@ gift ideas.",
                    "hint": "태준이가 좋아하는 선물 아이디어는?",
                    "optionA": "boring",
                    "optionB": "surprising",
                    "optionC": "expensive",
                    "result": "surprising",
                    "explanation": "태준이는 독특하고 'surprising' 놀라운 선물 아이디어들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Your systematic approach saves time.",
                    "translation": "네 체계적인 접근이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선물에 대한 문장이에요.",
                    "optionA": "show",
                    "optionB": "Gifts",
                    "optionC": "we",
                    "optionD": "care",
                    "result": "Gifts show we care",
                    "explanation": "선물이 우리가 관심을 갖고 있다는 것을 보여준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12902 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "운동 루틴 만들기",
            "explanation": "ESTJ의 체계적 계획과 ESTP의 다양한 시도",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's create structured workout plans.",
                    "translation": "체계적인 운동 계획을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Great! Let's try different sports.",
                    "translation": "좋아! 다양한 스포츠를 해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Consistent routines build strong habits.",
                    "translation": "일관된 루틴이 강한 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your discipline motivates me always!",
                    "translation": "네 규율이 항상 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What activities do you enjoy?",
                    "translation": "어떤 활동들을 너는 즐겨?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태성이는 일관된 루틴이 강한 습관을 만든다고 했나요?",
                    "hint": "태성이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태성이는 '일관된 루틴이 강한 습관을 만든다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Basketball, swimming, and rock climbing!",
                    "translation": "농구, 수영, 그리고 암벽 등반!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Amazing variety! You stay motivated.",
                    "translation": "놀라운 다양성이야! 너는 동기를 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your planning prevents workout boredom.",
                    "translation": "네 계획이 운동 지루함을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Siwoo enjoys basketball, swimming, and rock @@.",
                    "hint": "시우가 즐기는 암벽 활동은?",
                    "optionA": "sitting",
                    "optionB": "climbing",
                    "optionC": "watching",
                    "result": "climbing",
                    "explanation": "시우는 농구, 수영, 그리고 rock 'climbing' 암벽 등반을 즐긴다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your energy makes workouts fun.",
                    "translation": "네 에너지가 운동을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Your structure helps us succeed.",
                    "translation": "네 구조가 우리가 성공하도록 도와."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "운동에 대한 문장이에요.",
                    "result": "Exercise keeps us healthy",
                    "explanation": "운동이 우리를 건강하게 유지시켜준다는 뜻이에요.",
                    "optionA": "keeps",
                    "optionB": "Exercise",
                    "optionC": "us",
                    "optionD": "healthy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "운동 루틴 만들기",
            "explanation": "ESTJ의 체계적 계획과 ESTP의 다양한 시도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's create structured workout plans.",
                    "translation": "체계적인 운동 계획을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Great! Let's try different sports.",
                    "translation": "좋아! 다양한 스포츠를 해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Consistent routines build strong habits.",
                    "translation": "일관된 루틴이 강한 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your discipline motivates me always!",
                    "translation": "네 규율이 항상 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What activities do you enjoy?",
                    "translation": "어떤 활동들을 너는 즐겨?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태성이는 일관된 루틴이 강한 습관을 만든다고 했나요?",
                    "hint": "태성이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "태성이는 '일관된 루틴이 강한 습관을 만든다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Basketball, swimming, and rock climbing!",
                    "translation": "농구, 수영, 그리고 암벽 등반!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Amazing variety! You stay motivated.",
                    "translation": "놀라운 다양성이야! 너는 동기를 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your planning prevents workout boredom.",
                    "translation": "네 계획이 운동 지루함을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Siwoo enjoys basketball, swimming, and rock @@.",
                    "hint": "시우가 즐기는 암벽 활동은?",
                    "optionA": "sitting",
                    "optionB": "climbing",
                    "optionC": "watching",
                    "result": "climbing",
                    "explanation": "시우는 농구, 수영, 그리고 rock 'climbing' 암벽 등반을 즐긴다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Your energy makes workouts fun.",
                    "translation": "네 에너지가 운동을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Your structure helps us succeed.",
                    "translation": "네 구조가 우리가 성공하도록 도와."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "운동에 대한 문장이에요.",
                    "optionA": "keeps",
                    "optionB": "Exercise",
                    "optionC": "us",
                    "optionD": "healthy",
                    "result": "Exercise keeps us healthy",
                    "explanation": "운동이 우리를 건강하게 유지시켜준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12903 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ESTJ의 체계적 분배와 ESTP의 즉석 도움",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's divide household chores systematically.",
                    "translation": "집안일을 체계적으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Sure! I'll help wherever needed.",
                    "translation": "물론이야! 필요한 곳은 어디든 도울게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Fair distribution prevents future problems.",
                    "translation": "공정한 분배가 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your fairness keeps everyone happy!",
                    "translation": "네 공정함이 모든 사람을 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Which chores do you prefer?",
                    "translation": "어떤 집안일을 너는 선호해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Fun tasks like cooking together!",
                    "translation": "함께 요리하는 것 같은 재미있는 일들!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Perfect choice! Cooking builds teamwork.",
                    "translation": "완벽한 선택이야! 요리는 팀워크를 만들어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "건우는 함께 요리하는 것을 좋아하나요?",
                    "hint": "건우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "건우는 '함께 요리하는 것 같은 재미있는 일들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your organization makes everything smooth.",
                    "translation": "네 조직력이 모든 걸 순조롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Your enthusiasm makes chores enjoyable.",
                    "translation": "네 열정이 집안일을 즐겁게 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Geonwoo prefers fun tasks like @@ together.",
                    "hint": "건우가 선호하는 함께 하는 재미있는 일은?",
                    "optionA": "sleeping",
                    "optionB": "cooking",
                    "optionC": "watching",
                    "result": "cooking",
                    "explanation": "건우는 함께 'cooking' 요리하는 것 같은 재미있는 일들을 선호한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Your planning creates harmonious homes.",
                    "translation": "네 계획이 조화로운 집을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "집안일에 대한 문장이에요.",
                    "result": "Sharing makes chores easier",
                    "explanation": "나누는 것이 집안일을 더 쉽게 만든다는 뜻이에요.",
                    "optionA": "chores",
                    "optionB": "Sharing",
                    "optionC": "makes",
                    "optionD": "easier"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ESTJ의 체계적 분배와 ESTP의 즉석 도움",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Let's divide household chores systematically.",
                    "translation": "집안일을 체계적으로 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Sure! I'll help wherever needed.",
                    "translation": "물론이야! 필요한 곳은 어디든 도울게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Fair distribution prevents future problems.",
                    "translation": "공정한 분배가 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "Your fairness keeps everyone happy!",
                    "translation": "네 공정함이 모든 사람을 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Which chores do you prefer?",
                    "translation": "어떤 집안일을 너는 선호해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Fun tasks like cooking together!",
                    "translation": "함께 요리하는 것 같은 재미있는 일들!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Perfect choice! Cooking builds teamwork.",
                    "translation": "완벽한 선택이야! 요리는 팀워크를 만들어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "건우는 함께 요리하는 것을 좋아하나요?",
                    "hint": "건우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "건우는 '함께 요리하는 것 같은 재미있는 일들'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your organization makes everything smooth.",
                    "translation": "네 조직력이 모든 걸 순조롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Your enthusiasm makes chores enjoyable.",
                    "translation": "네 열정이 집안일을 즐겁게 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Geonwoo prefers fun tasks like @@ together.",
                    "hint": "건우가 선호하는 함께 하는 재미있는 일은?",
                    "optionA": "sleeping",
                    "optionB": "cooking",
                    "optionC": "watching",
                    "result": "cooking",
                    "explanation": "건우는 함께 'cooking' 요리하는 것 같은 재미있는 일들을 선호한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건우",
                    "script": "Your planning creates harmonious homes.",
                    "translation": "네 계획이 조화로운 집을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "집안일에 대한 문장이에요.",
                    "optionA": "chores",
                    "optionB": "Sharing",
                    "optionC": "makes",
                    "optionD": "easier",
                    "result": "Sharing makes chores easier",
                    "explanation": "나누는 것이 집안일을 더 쉽게 만든다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12904 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 스트레스",
            "explanation": "ESTJ의 계획적 대처와 ESTP의 활동적 해소",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's make detailed study schedules.",
                    "translation": "자세한 학습 스케줄을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Good idea! Let's add breaks.",
                    "translation": "좋은 생각이야! 휴식을 추가하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Organized studying reduces stress levels.",
                    "translation": "체계적인 공부가 스트레스 수준을 줄여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Your planning keeps us calm!",
                    "translation": "네 계획이 우리를 차분하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "How do you handle pressure?",
                    "translation": "너는 압박감을 어떻게 처리해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 체계적인 공부가 스트레스를 줄인다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '체계적인 공부가 스트레스 수준을 줄인다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I play sports and move!",
                    "translation": "나는 스포츠를 하고 움직여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Smart strategy! Movement helps focus.",
                    "translation": "똑똑한 전략이야! 움직임이 집중에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your structure prevents last-minute panic.",
                    "translation": "네 구조가 막판 패닉을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Taehyeon handles pressure by playing @@ and moving.",
                    "hint": "태현이가 압박감을 처리하는 방법은?",
                    "optionA": "games",
                    "optionB": "sports",
                    "optionC": "music",
                    "result": "sports",
                    "explanation": "태현이는 'sports' 스포츠를 하고 움직이면서 압박감을 처리한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your active approach inspires balance.",
                    "translation": "네 적극적인 접근이 균형에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스에 대한 문장이에요.",
                    "result": "Planning helps reduce stress",
                    "explanation": "계획이 스트레스를 줄이는데 도움이 된다는 뜻이에요.",
                    "optionA": "helps",
                    "optionB": "reduce",
                    "optionC": "Planning",
                    "optionD": "stress"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 스트레스",
            "explanation": "ESTJ의 계획적 대처와 ESTP의 활동적 해소",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's make detailed study schedules.",
                    "translation": "자세한 학습 스케줄을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Good idea! Let's add breaks.",
                    "translation": "좋은 생각이야! 휴식을 추가하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Organized studying reduces stress levels.",
                    "translation": "체계적인 공부가 스트레스 수준을 줄여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Your planning keeps us calm!",
                    "translation": "네 계획이 우리를 차분하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "How do you handle pressure?",
                    "translation": "너는 압박감을 어떻게 처리해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "성훈이는 체계적인 공부가 스트레스를 줄인다고 했나요?",
                    "hint": "성훈이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "성훈이는 '체계적인 공부가 스트레스 수준을 줄인다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I play sports and move!",
                    "translation": "나는 스포츠를 하고 움직여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Smart strategy! Movement helps focus.",
                    "translation": "똑똑한 전략이야! 움직임이 집중에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Your structure prevents last-minute panic.",
                    "translation": "네 구조가 막판 패닉을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Taehyeon handles pressure by playing @@ and moving.",
                    "hint": "태현이가 압박감을 처리하는 방법은?",
                    "optionA": "games",
                    "optionB": "sports",
                    "optionC": "music",
                    "result": "sports",
                    "explanation": "태현이는 'sports' 스포츠를 하고 움직이면서 압박감을 처리한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성훈",
                    "script": "Your active approach inspires balance.",
                    "translation": "네 적극적인 접근이 균형에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Your leadership guides us through.",
                    "translation": "네 리더십이 우리를 이끌어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "스트레스에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "reduce",
                    "optionC": "Planning",
                    "optionD": "stress",
                    "result": "Planning helps reduce stress",
                    "explanation": "계획이 스트레스를 줄이는데 도움이 된다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12905 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 대처",
            "explanation": "ESTJ의 체계적 재조정과 ESTP의 유연한 적응",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's reorganize our changed plans.",
                    "translation": "바뀐 계획들을 재조직하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "No worries! I adapt quickly.",
                    "translation": "걱정 마! 나는 빨리 적응해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Structure helps us handle changes.",
                    "translation": "구조가 우리가 변화를 처리하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Your leadership keeps us steady!",
                    "translation": "네 리더십이 우리를 안정되게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "What helps you stay flexible?",
                    "translation": "무엇이 너를 유연하게 있게 도와?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "I focus on new opportunities!",
                    "translation": "나는 새로운 기회들에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "윤호는 새로운 기회들에 집중한다고 했나요?",
                    "hint": "윤호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "윤호는 '새로운 기회들에 집중한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Positive mindset! You inspire resilience.",
                    "translation": "긍정적인 마음가짐이야! 너는 회복력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your organization prevents total chaos.",
                    "translation": "네 조직력이 완전한 혼돈을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your adaptability teaches us flexibility.",
                    "translation": "네 적응력이 우리에게 유연성을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Yunho focuses on new @@.",
                    "hint": "윤호가 집중하는 새로운 것은?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "worries",
                    "result": "opportunities",
                    "explanation": "윤호는 새로운 'opportunities' 기회들에 집중한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Your planning creates backup solutions.",
                    "translation": "네 계획이 백업 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화에 대한 문장이에요.",
                    "result": "Change brings new chances",
                    "explanation": "변화가 새로운 기회들을 가져온다는 뜻이에요.",
                    "optionA": "chances",
                    "optionB": "new",
                    "optionC": "Change",
                    "optionD": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 대처",
            "explanation": "ESTJ의 체계적 재조정과 ESTP의 유연한 적응",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Let's reorganize our changed plans.",
                    "translation": "바뀐 계획들을 재조직하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "No worries! I adapt quickly.",
                    "translation": "걱정 마! 나는 빨리 적응해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Structure helps us handle changes.",
                    "translation": "구조가 우리가 변화를 처리하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Your leadership keeps us steady!",
                    "translation": "네 리더십이 우리를 안정되게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "What helps you stay flexible?",
                    "translation": "무엇이 너를 유연하게 있게 도와?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "I focus on new opportunities!",
                    "translation": "나는 새로운 기회들에 집중해!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "윤호는 새로운 기회들에 집중한다고 했나요?",
                    "hint": "윤호의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "윤호는 '새로운 기회들에 집중한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Positive mindset! You inspire resilience.",
                    "translation": "긍정적인 마음가짐이야! 너는 회복력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your organization prevents total chaos.",
                    "translation": "네 조직력이 완전한 혼돈을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Your adaptability teaches us flexibility.",
                    "translation": "네 적응력이 우리에게 유연성을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Yunho focuses on new @@.",
                    "hint": "윤호가 집중하는 새로운 것은?",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "worries",
                    "result": "opportunities",
                    "explanation": "윤호는 새로운 'opportunities' 기회들에 집중한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Your planning creates backup solutions.",
                    "translation": "네 계획이 백업 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "변화에 대한 문장이에요.",
                    "optionA": "chances",
                    "optionB": "new",
                    "optionC": "Change",
                    "optionD": "brings",
                    "result": "Change brings new chances",
                    "explanation": "변화가 새로운 기회들을 가져온다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12906 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 방향 설정하기",
            "explanation": "ESTJ의 구체적 계획과 ESTP의 다양한 탐색",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Let's set specific career goals.",
                    "translation": "구체적인 진로 목표를 설정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Great! I want to explore.",
                    "translation": "좋아! 나는 탐험하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Clear goals guide our actions.",
                    "translation": "명확한 목표가 우리 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Your focus helps me think!",
                    "translation": "네 집중이 내가 생각하도록 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "What careers interest you most?",
                    "translation": "어떤 직업들이 너에게 가장 흥미로워?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "하나는 명확한 목표가 행동을 이끈다고 했나요?",
                    "hint": "하나의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "하나는 '명확한 목표가 우리 행동을 이끈다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Jobs with people and adventure!",
                    "translation": "사람들과 모험이 있는 직업들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Perfect match! You love interaction.",
                    "translation": "완벽한 매치야! 너는 상호작용을 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your planning shows realistic paths.",
                    "translation": "네 계획이 현실적인 길들을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeonjin wants jobs with people and @@.",
                    "hint": "현진이가 원하는 직업의 특징은?",
                    "optionA": "boredom",
                    "optionB": "adventure",
                    "optionC": "silence",
                    "result": "adventure",
                    "explanation": "현진이는 사람들과 'adventure' 모험이 있는 직업들을 원한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "Your enthusiasm opens many doors.",
                    "translation": "네 열정이 많은 문들을 열어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현진",
                    "script": "Your guidance creates clear directions.",
                    "translation": "네 안내가 명확한 방향들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "result": "Goals lead to success",
                    "explanation": "목표가 성공으로 이끈다는 뜻이에요.",
                    "optionA": "lead",
                    "optionB": "Goals",
                    "optionC": "to",
                    "optionD": "success"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 방향 설정하기",
            "explanation": "ESTJ의 구체적 계획과 ESTP의 다양한 탐색",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Let's set specific career goals.",
                    "translation": "구체적인 진로 목표를 설정하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "Great! I want to explore.",
                    "translation": "좋아! 나는 탐험하고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하나",
                    "script": "Clear goals guide our actions.",
                    "translation": "명확한 목표가 우리 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Your focus helps me think!",
                    "translation": "네 집중이 내가 생각하도록 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "What careers interest you most?",
                    "translation": "어떤 직업들이 너에게 가장 흥미로워?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "하나는 명확한 목표가 행동을 이끈다고 했나요?",
                    "hint": "하나의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "하나는 '명확한 목표가 우리 행동을 이끈다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Jobs with people and adventure!",
                    "translation": "사람들과 모험이 있는 직업들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Perfect match! You love interaction.",
                    "translation": "완벽한 매치야! 너는 상호작용을 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your planning shows realistic paths.",
                    "translation": "네 계획이 현실적인 길들을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeonjin wants jobs with people and @@.",
                    "hint": "현진이가 원하는 직업의 특징은?",
                    "optionA": "boredom",
                    "optionB": "adventure",
                    "optionC": "silence",
                    "result": "adventure",
                    "explanation": "현진이는 사람들과 'adventure' 모험이 있는 직업들을 원한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하나",
                    "script": "Your enthusiasm opens many doors.",
                    "translation": "네 열정이 많은 문들을 열어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현진",
                    "script": "Your guidance creates clear directions.",
                    "translation": "네 안내가 명확한 방향들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "lead",
                    "optionB": "Goals",
                    "optionC": "to",
                    "optionD": "success",
                    "result": "Goals lead to success",
                    "explanation": "목표가 성공으로 이끈다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12907 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성과 평가하기",
            "explanation": "ESTJ의 체계적 분석과 ESTP의 경험 중심 평가",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Let's analyze our progress systematically.",
                    "translation": "우리 진전을 체계적으로 분석하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Sure! Let's see what worked.",
                    "translation": "물론이야! 무엇이 효과가 있었는지 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Data helps us improve continuously.",
                    "translation": "데이터가 우리가 지속적으로 향상하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "별이",
                    "script": "Your analysis keeps us growing!",
                    "translation": "네 분석이 우리를 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "What achievements make you proud?",
                    "translation": "어떤 성취가 너를 자랑스럽게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "별이",
                    "script": "Successfully helping team members shine!",
                    "translation": "팀 멤버들이 빛나도록 성공적으로 도운 것!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "별이는 팀 멤버들이 빛나도록 도운 것을 자랑스러워하나요?",
                    "hint": "별이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "별이는 '팀 멤버들이 빛나도록 성공적으로 도운 것'을 자랑스러워한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Beautiful impact! You inspire others.",
                    "translation": "아름다운 영향이야! 너는 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your organization creates measurable results.",
                    "translation": "네 조직력이 측정 가능한 결과들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "Your people skills build teams.",
                    "translation": "네 인간관계 기술이 팀을 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Byeoli helped team @@ shine successfully.",
                    "hint": "별이가 빛나도록 도운 사람들은?",
                    "optionA": "strangers",
                    "optionB": "members",
                    "optionC": "enemies",
                    "result": "members",
                    "explanation": "별이는 팀 'members' 멤버들이 빛나도록 성공적으로 도왔다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "별이",
                    "script": "Your structure makes progress visible.",
                    "translation": "네 구조가 진전을 보이게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공에 대한 문장이에요.",
                    "result": "Success requires good teamwork",
                    "explanation": "성공은 좋은 팀워크가 필요하다는 뜻이에요.",
                    "optionA": "requires",
                    "optionB": "teamwork",
                    "optionC": "Success",
                    "optionD": "good"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성과 평가하기",
            "explanation": "ESTJ의 체계적 분석과 ESTP의 경험 중심 평가",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Let's analyze our progress systematically.",
                    "translation": "우리 진전을 체계적으로 분석하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Sure! Let's see what worked.",
                    "translation": "물론이야! 무엇이 효과가 있었는지 보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Data helps us improve continuously.",
                    "translation": "데이터가 우리가 지속적으로 향상하도록 도와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "별이",
                    "script": "Your analysis keeps us growing!",
                    "translation": "네 분석이 우리를 성장하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "What achievements make you proud?",
                    "translation": "어떤 성취가 너를 자랑스럽게 해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "별이",
                    "script": "Successfully helping team members shine!",
                    "translation": "팀 멤버들이 빛나도록 성공적으로 도운 것!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "별이는 팀 멤버들이 빛나도록 도운 것을 자랑스러워하나요?",
                    "hint": "별이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "별이는 '팀 멤버들이 빛나도록 성공적으로 도운 것'을 자랑스러워한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Beautiful impact! You inspire others.",
                    "translation": "아름다운 영향이야! 너는 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your organization creates measurable results.",
                    "translation": "네 조직력이 측정 가능한 결과들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "Your people skills build teams.",
                    "translation": "네 인간관계 기술이 팀을 만들어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Byeoli helped team @@ shine successfully.",
                    "hint": "별이가 빛나도록 도운 사람들은?",
                    "optionA": "strangers",
                    "optionB": "members",
                    "optionC": "enemies",
                    "result": "members",
                    "explanation": "별이는 팀 'members' 멤버들이 빛나도록 성공적으로 도왔다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "별이",
                    "script": "Your structure makes progress visible.",
                    "translation": "네 구조가 진전을 보이게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "성공에 대한 문장이에요.",
                    "optionA": "requires",
                    "optionB": "teamwork",
                    "optionC": "Success",
                    "optionD": "good",
                    "result": "Success requires good teamwork",
                    "explanation": "성공은 좋은 팀워크가 필요하다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12908 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 악기 배우기",
            "explanation": "ESTJ의 체계적 연습과 ESTP의 즐거운 경험",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "Let's create structured practice schedules.",
                    "translation": "체계적인 연습 스케줄을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Awesome! Let's make music fun.",
                    "translation": "멋져! 음악을 재미있게 만들자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Regular practice builds strong skills.",
                    "translation": "정기적인 연습이 강한 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현아",
                    "script": "Your discipline amazes me always!",
                    "translation": "네 규율이 항상 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준우",
                    "script": "What style of music excites?",
                    "translation": "어떤 스타일의 음악이 신나게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준우는 정기적인 연습이 강한 기술을 만든다고 했나요?",
                    "hint": "준우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "준우는 '정기적인 연습이 강한 기술을 만든다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Upbeat songs and dancing rhythms!",
                    "translation": "신나는 노래들과 춤추는 리듬들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Perfect choice! Energy keeps motivation.",
                    "translation": "완벽한 선택이야! 에너지가 동기를 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your planning prevents practice burnout.",
                    "translation": "네 계획이 연습 번아웃을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeona likes upbeat songs and @@ rhythms.",
                    "hint": "현아가 좋아하는 리듬은?",
                    "optionA": "sleeping",
                    "optionB": "dancing",
                    "optionC": "studying",
                    "result": "dancing",
                    "explanation": "현아는 신나는 노래들과 'dancing' 춤추는 리듬들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준우",
                    "script": "Your enthusiasm makes practice enjoyable.",
                    "translation": "네 열정이 연습을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현아",
                    "script": "Your structure helps us progress.",
                    "translation": "네 구조가 우리가 발전하도록 도와."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음악에 대한 문장이에요.",
                    "result": "Music brings people together",
                    "explanation": "음악이 사람들을 하나로 모아준다는 뜻이에요.",
                    "optionA": "people",
                    "optionB": "brings",
                    "optionC": "Music",
                    "optionD": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 악기 배우기",
            "explanation": "ESTJ의 체계적 연습과 ESTP의 즐거운 경험",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "Let's create structured practice schedules.",
                    "translation": "체계적인 연습 스케줄을 만들자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "Awesome! Let's make music fun.",
                    "translation": "멋져! 음악을 재미있게 만들자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Regular practice builds strong skills.",
                    "translation": "정기적인 연습이 강한 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현아",
                    "script": "Your discipline amazes me always!",
                    "translation": "네 규율이 항상 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준우",
                    "script": "What style of music excites?",
                    "translation": "어떤 스타일의 음악이 신나게 해?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준우는 정기적인 연습이 강한 기술을 만든다고 했나요?",
                    "hint": "준우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "준우는 '정기적인 연습이 강한 기술을 만든다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현아",
                    "script": "Upbeat songs and dancing rhythms!",
                    "translation": "신나는 노래들과 춤추는 리듬들!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "Perfect choice! Energy keeps motivation.",
                    "translation": "완벽한 선택이야! 에너지가 동기를 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현아",
                    "script": "Your planning prevents practice burnout.",
                    "translation": "네 계획이 연습 번아웃을 방지해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Hyeona likes upbeat songs and @@ rhythms.",
                    "hint": "현아가 좋아하는 리듬은?",
                    "optionA": "sleeping",
                    "optionB": "dancing",
                    "optionC": "studying",
                    "result": "dancing",
                    "explanation": "현아는 신나는 노래들과 'dancing' 춤추는 리듬들을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준우",
                    "script": "Your enthusiasm makes practice enjoyable.",
                    "translation": "네 열정이 연습을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현아",
                    "script": "Your structure helps us progress.",
                    "translation": "네 구조가 우리가 발전하도록 도와."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "음악에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "brings",
                    "optionC": "Music",
                    "optionD": "together",
                    "result": "Music brings people together",
                    "explanation": "음악이 사람들을 하나로 모아준다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12909 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 나들이 계획하기",
            "explanation": "ESTJ의 세부 계획과 ESTP의 즉흥적 아이디어",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Let's plan weekend activities carefully.",
                    "translation": "주말 활동들을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "Great! Let's try something exciting.",
                    "translation": "좋아! 신나는 뭔가를 해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Good planning ensures maximum fun.",
                    "translation": "좋은 계획이 최대한의 재미를 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예진",
                    "script": "Your organization creates awesome experiences!",
                    "translation": "네 조직력이 멋진 경험들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "What activities sound most appealing?",
                    "translation": "어떤 활동들이 가장 매력적으로 들려?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "Outdoor adventures and meeting people!",
                    "translation": "야외 모험들과 사람들을 만나는 것!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "Perfect combination! Social and active.",
                    "translation": "완벽한 조합이야! 사회적이고 활동적이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "예진이는 야외 모험과 사람 만나는 것을 좋아하나요?",
                    "hint": "예진이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "예진이는 '야외 모험들과 사람들을 만나는 것'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your planning makes adventures safe.",
                    "translation": "네 계획이 모험들을 안전하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Your energy attracts interesting people.",
                    "translation": "네 에너지가 흥미로운 사람들을 끌어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Yejin likes outdoor @@ and meeting people.",
                    "hint": "예진이가 좋아하는 야외 활동은?",
                    "optionA": "sleeping",
                    "optionB": "adventures",
                    "optionC": "reading",
                    "result": "adventures",
                    "explanation": "예진이는 야외 'adventures' 모험들과 사람들을 만나는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예진",
                    "script": "Your leadership creates memorable weekends.",
                    "translation": "네 리더십이 기억에 남는 주말들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "주말에 대한 문장이에요.",
                    "result": "Weekends are for fun",
                    "explanation": "주말은 재미를 위한 것이라는 뜻이에요.",
                    "optionA": "are",
                    "optionB": "Weekends",
                    "optionC": "for",
                    "optionD": "fun"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 나들이 계획하기",
            "explanation": "ESTJ의 세부 계획과 ESTP의 즉흥적 아이디어",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Let's plan weekend activities carefully.",
                    "translation": "주말 활동들을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "Great! Let's try something exciting.",
                    "translation": "좋아! 신나는 뭔가를 해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Good planning ensures maximum fun.",
                    "translation": "좋은 계획이 최대한의 재미를 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예진",
                    "script": "Your organization creates awesome experiences!",
                    "translation": "네 조직력이 멋진 경험들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "What activities sound most appealing?",
                    "translation": "어떤 활동들이 가장 매력적으로 들려?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "Outdoor adventures and meeting people!",
                    "translation": "야외 모험들과 사람들을 만나는 것!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "Perfect combination! Social and active.",
                    "translation": "완벽한 조합이야! 사회적이고 활동적이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "예진이는 야외 모험과 사람 만나는 것을 좋아하나요?",
                    "hint": "예진이의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "예진이는 '야외 모험들과 사람들을 만나는 것'을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your planning makes adventures safe.",
                    "translation": "네 계획이 모험들을 안전하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Your energy attracts interesting people.",
                    "translation": "네 에너지가 흥미로운 사람들을 끌어."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Yejin likes outdoor @@ and meeting people.",
                    "hint": "예진이가 좋아하는 야외 활동은?",
                    "optionA": "sleeping",
                    "optionB": "adventures",
                    "optionC": "reading",
                    "result": "adventures",
                    "explanation": "예진이는 야외 'adventures' 모험들과 사람들을 만나는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예진",
                    "script": "Your leadership creates memorable weekends.",
                    "translation": "네 리더십이 기억에 남는 주말들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "주말에 대한 문장이에요.",
                    "optionA": "are",
                    "optionB": "Weekends",
                    "optionC": "for",
                    "optionD": "fun",
                    "result": "Weekends are for fun",
                    "explanation": "주말은 재미를 위한 것이라는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12910 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 충돌",
            "explanation": "ESTJ의 직접적 중재와 ESTP의 분위기 전환",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let's address this conflict directly.",
                    "translation": "이 갈등을 직접적으로 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Good idea! Let's keep positive.",
                    "translation": "좋은 생각이야! 긍정적으로 유지하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Clear communication prevents bigger problems.",
                    "translation": "명확한 소통이 더 큰 문제들을 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Your honesty helps everyone grow!",
                    "translation": "네 솔직함이 모든 사람이 성장하도록 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What approach works best here?",
                    "translation": "어떤 접근이 여기서 가장 잘 작동할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소라는 명확한 소통이 더 큰 문제를 방지한다고 했나요?",
                    "hint": "소라의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "소라는 '명확한 소통이 더 큰 문제들을 방지한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Let's find common ground together!",
                    "translation": "함께 공통점을 찾자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Smart strategy! Unity builds strength.",
                    "translation": "똑똑한 전략이야! 단합이 힘을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your leadership guides fair solutions.",
                    "translation": "네 리더십이 공정한 해결책을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Dahui wants to find common @@ together.",
                    "hint": "다희가 함께 찾고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "ground",
                    "optionC": "enemies",
                    "result": "ground",
                    "explanation": "다희는 함께 공통 'ground' 공통점을 찾고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Your optimism heals team relationships.",
                    "translation": "네 낙관주의가 팀 관계를 치유해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다희",
                    "script": "Your structure creates lasting peace.",
                    "translation": "네 구조가 지속적인 평화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결에 대한 문장이에요.",
                    "result": "Problems need honest talking",
                    "explanation": "문제들은 솔직한 대화가 필요하다는 뜻이에요.",
                    "optionA": "honest",
                    "optionB": "need",
                    "optionC": "talking",
                    "optionD": "Problems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 충돌",
            "explanation": "ESTJ의 직접적 중재와 ESTP의 분위기 전환",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Let's address this conflict directly.",
                    "translation": "이 갈등을 직접적으로 다루자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다희",
                    "script": "Good idea! Let's keep positive.",
                    "translation": "좋은 생각이야! 긍정적으로 유지하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Clear communication prevents bigger problems.",
                    "translation": "명확한 소통이 더 큰 문제들을 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다희",
                    "script": "Your honesty helps everyone grow!",
                    "translation": "네 솔직함이 모든 사람이 성장하도록 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "What approach works best here?",
                    "translation": "어떤 접근이 여기서 가장 잘 작동할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소라는 명확한 소통이 더 큰 문제를 방지한다고 했나요?",
                    "hint": "소라의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "소라는 '명확한 소통이 더 큰 문제들을 방지한다'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "Let's find common ground together!",
                    "translation": "함께 공통점을 찾자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Smart strategy! Unity builds strength.",
                    "translation": "똑똑한 전략이야! 단합이 힘을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your leadership guides fair solutions.",
                    "translation": "네 리더십이 공정한 해결책을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Dahui wants to find common @@ together.",
                    "hint": "다희가 함께 찾고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "ground",
                    "optionC": "enemies",
                    "result": "ground",
                    "explanation": "다희는 함께 공통 'ground' 공통점을 찾고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Your optimism heals team relationships.",
                    "translation": "네 낙관주의가 팀 관계를 치유해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다희",
                    "script": "Your structure creates lasting peace.",
                    "translation": "네 구조가 지속적인 평화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "해결에 대한 문장이에요.",
                    "optionA": "honest",
                    "optionB": "need",
                    "optionC": "talking",
                    "optionD": "Problems",
                    "result": "Problems need honest talking",
                    "explanation": "문제들은 솔직한 대화가 필요하다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12911 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ESTJ의 체계적 해명과 ESTP의 감정적 화해",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's clarify this misunderstanding step-by-step.",
                    "translation": "이 오해를 단계별로 명확히 하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Absolutely! Let's fix this friendship.",
                    "translation": "물론이야! 이 우정을 고치자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Logical discussion resolves confusion quickly.",
                    "translation": "논리적인 논의가 혼란을 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your systematic thinking helps everyone!",
                    "translation": "네 체계적인 사고가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "What facts need clarification most?",
                    "translation": "어떤 사실들이 가장 명확히 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Let's focus on our friendship!",
                    "translation": "우리 우정에 집중하자!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "상우는 우정에 집중하자고 했나요?",
                    "hint": "상우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "상우는 '우리 우정에 집중하자'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Beautiful priority! Relationships matter most.",
                    "translation": "아름다운 우선순위야! 관계가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your fairness builds stronger bonds.",
                    "translation": "네 공정함이 더 강한 유대감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your warmth heals hurt feelings.",
                    "translation": "네 따뜻함이 상처받은 감정을 치유해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Sangwoo wants to focus on their @@.",
                    "hint": "상우가 집중하고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "friendship",
                    "optionC": "work",
                    "result": "friendship",
                    "explanation": "상우는 그들의 'friendship' 우정에 집중하고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your leadership creates understanding paths.",
                    "translation": "네 리더십이 이해의 길들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우정에 대한 문장이에요.",
                    "result": "Friends need good trust",
                    "explanation": "친구들은 좋은 신뢰가 필요하다는 뜻이에요.",
                    "optionA": "good",
                    "optionB": "need",
                    "optionC": "Friends",
                    "optionD": "trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ESTJ의 체계적 해명과 ESTP의 감정적 화해",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's clarify this misunderstanding step-by-step.",
                    "translation": "이 오해를 단계별로 명확히 하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Absolutely! Let's fix this friendship.",
                    "translation": "물론이야! 이 우정을 고치자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Logical discussion resolves confusion quickly.",
                    "translation": "논리적인 논의가 혼란을 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your systematic thinking helps everyone!",
                    "translation": "네 체계적인 사고가 모든 사람을 도와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "What facts need clarification most?",
                    "translation": "어떤 사실들이 가장 명확히 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Let's focus on our friendship!",
                    "translation": "우리 우정에 집중하자!"
                },
                {
                    "type": "ox",
                    "index": 7,
                    "quiz": "상우는 우정에 집중하자고 했나요?",
                    "hint": "상우의 말을 확인해보세요.",
                    "result": "O",
                    "explanation": "상우는 '우리 우정에 집중하자'고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Beautiful priority! Relationships matter most.",
                    "translation": "아름다운 우선순위야! 관계가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your fairness builds stronger bonds.",
                    "translation": "네 공정함이 더 강한 유대감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your warmth heals hurt feelings.",
                    "translation": "네 따뜻함이 상처받은 감정을 치유해."
                },
                {
                    "type": "blank",
                    "index": 11,
                    "quiz": "Sangwoo wants to focus on their @@.",
                    "hint": "상우가 집중하고 싶어하는 것은?",
                    "optionA": "problems",
                    "optionB": "friendship",
                    "optionC": "work",
                    "result": "friendship",
                    "explanation": "상우는 그들의 'friendship' 우정에 집중하고 싶어한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Your leadership creates understanding paths.",
                    "translation": "네 리더십이 이해의 길들을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "우정에 대한 문장이에요.",
                    "optionA": "good",
                    "optionB": "need",
                    "optionC": "Friends",
                    "optionD": "trust",
                    "result": "Friends need good trust",
                    "explanation": "친구들은 좋은 신뢰가 필요하다는 뜻이에요."
                }
            ]
        }
    ]
}
ID: 12912 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 결과의 균형",
            "explanation": "팀 성과 향상 방식을 논의하며 나타나는 우선순위 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "People's feelings drive real success.",
                    "translation": "사람들의 감정이 진정한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Bottom-line results matter most.",
                    "translation": "최종 결과가 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 사람들의 감정을 중시하나요?",
                    "hint": "ENFJ는 사람들의 감정이 성공의 핵심이라고 믿어요.",
                    "result": "O",
                    "explanation": "정훈이는 'People's feelings drive real success'라고 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Emotional engagement creates sustainable performance.",
                    "translation": "감정적 참여가 지속가능한 성과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic efficiency delivers concrete achievements.",
                    "translation": "전략적 효율성이 구체적 성취를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic efficiency delivers @@ achievements.",
                    "hint": "ENTJ는 전략과 효율을 통한 구체적 성과를 추구해요.",
                    "optionA": "abstract",
                    "optionB": "concrete",
                    "optionC": "emotional",
                    "result": "concrete",
                    "explanation": "준혁이는 전략적 효율성이 구체적 성취를 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Inspired teams exceed all expectations.",
                    "translation": "영감받은 팀이 모든 기대를 뛰어넘어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Focused execution guarantees measurable outcomes.",
                    "translation": "집중된 실행이 측정 가능한 결과를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 집중된 실행 철학이에요.",
                    "result": "Focused execution guarantees outcomes",
                    "explanation": "준혁이는 집중된 실행이 결과를 보장한다고 생각해요.",
                    "optionA": "execution",
                    "optionB": "guarantees",
                    "optionC": "Focused",
                    "optionD": "outcomes"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your decisive leadership achieves amazing results!",
                    "translation": "네 결단력 있는 리더십이 놀라운 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your inspiring approach motivates incredible performance!",
                    "translation": "네 영감을 주는 접근이 놀라운 성과를 동기부여해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정과 결과의 균형",
            "explanation": "팀 성과 향상 방식을 논의하며 나타나는 우선순위 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "People's feelings drive real success.",
                    "translation": "사람들의 감정이 진정한 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Bottom-line results matter most.",
                    "translation": "최종 결과가 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈이는 사람들의 감정을 중시하나요?",
                    "hint": "ENFJ는 사람들의 감정이 성공의 핵심이라고 믿어요.",
                    "result": "O",
                    "explanation": "정훈이는 'People's feelings drive real success'라고 감정을 중시해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Emotional engagement creates sustainable performance.",
                    "translation": "감정적 참여가 지속가능한 성과를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic efficiency delivers concrete achievements.",
                    "translation": "전략적 효율성이 구체적 성취를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic efficiency delivers @@ achievements.",
                    "hint": "ENTJ는 전략과 효율을 통한 구체적 성과를 추구해요.",
                    "optionA": "abstract",
                    "optionB": "concrete",
                    "optionC": "emotional",
                    "result": "concrete",
                    "explanation": "준혁이는 전략적 효율성이 구체적 성취를 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Inspired teams exceed all expectations.",
                    "translation": "영감받은 팀이 모든 기대를 뛰어넘어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Focused execution guarantees measurable outcomes.",
                    "translation": "집중된 실행이 측정 가능한 결과를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 집중된 실행 철학이에요.",
                    "optionA": "execution",
                    "optionB": "guarantees",
                    "optionC": "Focused",
                    "optionD": "outcomes",
                    "result": "Focused execution guarantees outcomes",
                    "explanation": "준혁이는 집중된 실행이 결과를 보장한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your decisive leadership achieves amazing results!",
                    "translation": "네 결단력 있는 리더십이 놀라운 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your inspiring approach motivates incredible performance!",
                    "translation": "네 영감을 주는 접근이 놀라운 성과를 동기부여해!"
                }
            ]
        }
    ]
}
ID: 12913 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조화와 탐구의 대화",
            "explanation": "혁신 프로젝트 접근 방식을 정하며 보이는 관점 차이",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "What brings everyone together creatively?",
                    "translation": "무엇이 모든 사람을 창의적으로 하나로 만들까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Multiple possibilities need exploration first.",
                    "translation": "여러 가능성들을 먼저 탐구해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 사람들을 창의적으로 통합하려고 하나요?",
                    "hint": "ENFJ는 사람들의 창의적 협력과 통합을 추구해요.",
                    "result": "O",
                    "explanation": "유나는 'What brings everyone together creatively?'라고 창의적 통합을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Collaborative synergy amplifies innovative potential.",
                    "translation": "협력적 시너지가 혁신적 잠재력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Independent brainstorming generates breakthrough ideas.",
                    "translation": "독립적 브레인스토밍이 획기적 아이디어를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes independent brainstorming generates @@ ideas.",
                    "hint": "ENTP는 독립적 사고를 통한 창의적 돌파를 추구해요.",
                    "optionA": "ordinary",
                    "optionB": "breakthrough",
                    "optionC": "simple",
                    "result": "breakthrough",
                    "explanation": "도윤이는 독립적 브레인스토밍이 획기적 아이디어를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Unified vision guides meaningful innovation.",
                    "translation": "통합된 비전이 의미있는 혁신을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Diverse perspectives unlock creative possibilities.",
                    "translation": "다양한 관점이 창의적 가능성을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 다양한 관점 추구 철학이에요.",
                    "result": "Diverse perspectives unlock possibilities",
                    "explanation": "도윤이는 다양한 관점이 가능성을 연다고 생각해요.",
                    "optionA": "possibilities",
                    "optionB": "Diverse",
                    "optionC": "perspectives",
                    "optionD": "unlock"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your creative curiosity discovers amazing opportunities!",
                    "translation": "네 창의적 호기심이 놀라운 기회를 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your unifying leadership creates powerful collaboration!",
                    "translation": "네 통합적 리더십이 강력한 협력을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조화와 탐구의 대화",
            "explanation": "혁신 프로젝트 접근 방식을 정하며 보이는 관점 차이",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "What brings everyone together creatively?",
                    "translation": "무엇이 모든 사람을 창의적으로 하나로 만들까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Multiple possibilities need exploration first.",
                    "translation": "여러 가능성들을 먼저 탐구해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 사람들을 창의적으로 통합하려고 하나요?",
                    "hint": "ENFJ는 사람들의 창의적 협력과 통합을 추구해요.",
                    "result": "O",
                    "explanation": "유나는 'What brings everyone together creatively?'라고 창의적 통합을 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Collaborative synergy amplifies innovative potential.",
                    "translation": "협력적 시너지가 혁신적 잠재력을 증폭시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Independent brainstorming generates breakthrough ideas.",
                    "translation": "독립적 브레인스토밍이 획기적 아이디어를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes independent brainstorming generates @@ ideas.",
                    "hint": "ENTP는 독립적 사고를 통한 창의적 돌파를 추구해요.",
                    "optionA": "ordinary",
                    "optionB": "breakthrough",
                    "optionC": "simple",
                    "result": "breakthrough",
                    "explanation": "도윤이는 독립적 브레인스토밍이 획기적 아이디어를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Unified vision guides meaningful innovation.",
                    "translation": "통합된 비전이 의미있는 혁신을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Diverse perspectives unlock creative possibilities.",
                    "translation": "다양한 관점이 창의적 가능성을 열어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 다양한 관점 추구 철학이에요.",
                    "optionA": "possibilities",
                    "optionB": "Diverse",
                    "optionC": "perspectives",
                    "optionD": "unlock",
                    "result": "Diverse perspectives unlock possibilities",
                    "explanation": "도윤이는 다양한 관점이 가능성을 연다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Your creative curiosity discovers amazing opportunities!",
                    "translation": "네 창의적 호기심이 놀라운 기회를 발견해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your unifying leadership creates powerful collaboration!",
                    "translation": "네 통합적 리더십이 강력한 협력을 만들어!"
                }
            ]
        }
    ]
}
ID: 12914 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 영감의 조화",
            "explanation": "창의적 프로젝트 운영 방식을 정하는 과정의 대화",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "How can we structure everyone's inspiration?",
                    "translation": "어떻게 모든 사람의 영감을 구조화할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's follow our creative flow!",
                    "translation": "우리의 창의적 흐름을 따라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현이는 영감을 체계적으로 구조화하려고 하나요?",
                    "hint": "ENFJ는 사람들의 영감을 조직적으로 활용하려 해요.",
                    "result": "O",
                    "explanation": "다현이는 'How can we structure everyone's inspiration?'라고 구조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Organized creativity maximizes collective potential.",
                    "translation": "조직된 창의성이 집단적 잠재력을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous inspiration creates authentic magic.",
                    "translation": "자발적 영감이 진실한 마법을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous inspiration creates @@ magic.",
                    "hint": "ENFP는 자발적이고 진실한 창의적 경험을 추구해요.",
                    "optionA": "fake",
                    "optionB": "authentic",
                    "optionC": "forced",
                    "result": "authentic",
                    "explanation": "지영이는 자발적 영감이 진실한 마법을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Structured support helps everyone contribute meaningfully.",
                    "translation": "구조적 지원이 모든 사람이 의미있게 기여하도록 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Free expression unleashes unlimited creative possibilities.",
                    "translation": "자유로운 표현이 무한한 창의적 가능성을 해방시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 자유로운 표현 추구 철학이에요.",
                    "result": "Free expression unleashes possibilities",
                    "explanation": "지영이는 자유로운 표현이 가능성을 해방시킨다고 생각해요.",
                    "optionA": "Free",
                    "optionB": "unleashes",
                    "optionC": "possibilities",
                    "optionD": "expression"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your boundless creativity brings wonderful surprises!",
                    "translation": "네 무한한 창의성이 멋진 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your supportive structure helps dreams come true!",
                    "translation": "네 지지적 구조가 꿈이 실현되도록 도와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계와 영감의 조화",
            "explanation": "창의적 프로젝트 운영 방식을 정하는 과정의 대화",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "How can we structure everyone's inspiration?",
                    "translation": "어떻게 모든 사람의 영감을 구조화할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's follow our creative flow!",
                    "translation": "우리의 창의적 흐름을 따라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현이는 영감을 체계적으로 구조화하려고 하나요?",
                    "hint": "ENFJ는 사람들의 영감을 조직적으로 활용하려 해요.",
                    "result": "O",
                    "explanation": "다현이는 'How can we structure everyone's inspiration?'라고 구조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Organized creativity maximizes collective potential.",
                    "translation": "조직된 창의성이 집단적 잠재력을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous inspiration creates authentic magic.",
                    "translation": "자발적 영감이 진실한 마법을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous inspiration creates @@ magic.",
                    "hint": "ENFP는 자발적이고 진실한 창의적 경험을 추구해요.",
                    "optionA": "fake",
                    "optionB": "authentic",
                    "optionC": "forced",
                    "result": "authentic",
                    "explanation": "지영이는 자발적 영감이 진실한 마법을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Structured support helps everyone contribute meaningfully.",
                    "translation": "구조적 지원이 모든 사람이 의미있게 기여하도록 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Free expression unleashes unlimited creative possibilities.",
                    "translation": "자유로운 표현이 무한한 창의적 가능성을 해방시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 자유로운 표현 추구 철학이에요.",
                    "optionA": "Free",
                    "optionB": "unleashes",
                    "optionC": "possibilities",
                    "optionD": "expression",
                    "result": "Free expression unleashes possibilities",
                    "explanation": "지영이는 자유로운 표현이 가능성을 해방시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your boundless creativity brings wonderful surprises!",
                    "translation": "네 무한한 창의성이 멋진 놀라움을 가져와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your supportive structure helps dreams come true!",
                    "translation": "네 지지적 구조가 꿈이 실현되도록 도와!"
                }
            ]
        }
    ]
}
ID: 12915 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성을 향한 선택",
            "explanation": "ENFP의 직관적 결정과 ISTJ의 신중한 계획 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "This opportunity feels perfect right now!",
                    "translation": "이 기회가 지금 완벽하게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I need more time thinking.",
                    "translation": "생각할 시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 즉흥적으로 결정하는 편인가요?",
                    "hint": "ENFP는 직감과 가능성을 바탕으로 빠르게 결정을 내려요.",
                    "result": "O",
                    "explanation": "지영이는 \"feels perfect right now\"라며 즉흥적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "My heart tells me yes immediately!",
                    "translation": "내 마음이 즉시 그렇다고 말해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I check all details carefully first.",
                    "translation": "먼저 모든 세부사항을 신중하게 확인해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Your thoroughness prevents big mistakes!",
                    "translation": "네 꼼꼼함이 큰 실수를 방지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-hyeon needs more time @@.",
                    "hint": "ISTJ는 신중한 검토 과정을 거쳐 결정해요.",
                    "optionA": "playing",
                    "optionB": "thinking",
                    "optionC": "sleeping",
                    "result": "thinking",
                    "explanation": "동현이는 생각할 시간이 더 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your passion creates amazing opportunities.",
                    "translation": "네 열정이 놀라운 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Together we make balanced choices!",
                    "translation": "함께하면 균형잡힌 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Intuition and logic work perfectly.",
                    "translation": "직관과 논리가 완벽하게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 마음이 말하는 것이에요.",
                    "result": "My heart tells me yes immediately",
                    "explanation": "지영이는 마음이 즉시 그렇다고 말한다고 표현했어요.",
                    "optionA": "me",
                    "optionB": "tells",
                    "optionC": "immediately",
                    "optionD": "yes",
                    "optionE": "heart",
                    "optionF": "My"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가능성을 향한 선택",
            "explanation": "ENFP의 직관적 결정과 ISTJ의 신중한 계획 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "This opportunity feels perfect right now!",
                    "translation": "이 기회가 지금 완벽하게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I need more time thinking.",
                    "translation": "생각할 시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 즉흥적으로 결정하는 편인가요?",
                    "hint": "ENFP는 직감과 가능성을 바탕으로 빠르게 결정을 내려요.",
                    "result": "O",
                    "explanation": "지영이는 \"feels perfect right now\"라며 즉흥적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "My heart tells me yes immediately!",
                    "translation": "내 마음이 즉시 그렇다고 말해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I check all details carefully first.",
                    "translation": "먼저 모든 세부사항을 신중하게 확인해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "Your thoroughness prevents big mistakes!",
                    "translation": "네 꼼꼼함이 큰 실수를 방지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-hyeon needs more time @@.",
                    "hint": "ISTJ는 신중한 검토 과정을 거쳐 결정해요.",
                    "optionA": "playing",
                    "optionB": "thinking",
                    "optionC": "sleeping",
                    "result": "thinking",
                    "explanation": "동현이는 생각할 시간이 더 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your passion creates amazing opportunities.",
                    "translation": "네 열정이 놀라운 기회를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Together we make balanced choices!",
                    "translation": "함께하면 균형잡힌 선택을 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Intuition and logic work perfectly.",
                    "translation": "직관과 논리가 완벽하게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지영이의 마음이 말하는 것이에요.",
                    "optionA": "me",
                    "optionB": "tells",
                    "optionC": "immediately",
                    "optionD": "yes",
                    "optionE": "heart",
                    "optionF": "My",
                    "result": "My heart tells me yes immediately",
                    "explanation": "지영이는 마음이 즉시 그렇다고 말한다고 표현했어요."
                }
            ]
        }
    ]
}
ID: 12916 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석과 감정의 만남",
            "explanation": "ENFP의 열정적 선택과 ISTP의 논리적 분석 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "I feel deeply excited about it!",
                    "translation": "정말 깊게 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me analyze this situation.",
                    "translation": "이 상황을 분석해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 감정으로 판단하나요?",
                    "hint": "ENFP는 감정과 직감을 통해 결정을 내리는 경향이 있어요.",
                    "result": "O",
                    "explanation": "미연이는 \"feel deeply excited\"라고 감정적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Every possibility seems absolutely wonderful!",
                    "translation": "모든 가능성이 완전히 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "I examine facts and evidence.",
                    "translation": "사실과 증거를 검토해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Your analysis keeps things realistic!",
                    "translation": "네 분석이 일들을 현실적으로 유지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-o wants to analyze this @@.",
                    "hint": "ISTP는 상황을 체계적으로 분석하려고 해요.",
                    "optionA": "feeling",
                    "optionB": "situation",
                    "optionC": "excitement",
                    "result": "situation",
                    "explanation": "태오는 이 상황을 분석하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your enthusiasm brings fresh perspectives.",
                    "translation": "네 열정이 신선한 관점을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "And your logic provides solid foundation!",
                    "translation": "그리고 네 논리가 견고한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Excitement and analysis complement well.",
                    "translation": "흥미와 분석이 잘 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미연이가 가능성에 대해 느끼는 것이에요.",
                    "optionA": "wonderful",
                    "optionB": "absolutely",
                    "optionC": "seems",
                    "optionD": "Every",
                    "optionE": "possibility",
                    "result": "Every possibility seems absolutely wonderful",
                    "explanation": "미연이는 모든 가능성이 완전히 멋져 보인다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석과 감정의 만남",
            "explanation": "ENFP의 열정적 선택과 ISTP의 논리적 분석 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "I feel deeply excited about it!",
                    "translation": "정말 깊게 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me analyze this situation.",
                    "translation": "이 상황을 분석해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연이는 감정으로 판단하나요?",
                    "hint": "ENFP는 감정과 직감을 통해 결정을 내리는 경향이 있어요.",
                    "result": "O",
                    "explanation": "미연이는 \"feel deeply excited\"라고 감정적으로 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미연",
                    "script": "Every possibility seems absolutely wonderful!",
                    "translation": "모든 가능성이 완전히 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "I examine facts and evidence.",
                    "translation": "사실과 증거를 검토해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Your analysis keeps things realistic!",
                    "translation": "네 분석이 일들을 현실적으로 유지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-o wants to analyze this @@.",
                    "hint": "ISTP는 상황을 체계적으로 분석하려고 해요.",
                    "optionA": "feeling",
                    "optionB": "situation",
                    "optionC": "excitement",
                    "result": "situation",
                    "explanation": "태오는 이 상황을 분석하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your enthusiasm brings fresh perspectives.",
                    "translation": "네 열정이 신선한 관점을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "And your logic provides solid foundation!",
                    "translation": "그리고 네 논리가 견고한 기반을 제공해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Excitement and analysis complement well.",
                    "translation": "흥미와 분석이 잘 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미연이가 가능성에 대해 느끼는 것이에요.",
                    "optionA": "wonderful",
                    "optionB": "absolutely",
                    "optionC": "seems",
                    "optionD": "Every",
                    "optionE": "possibility",
                    "result": "Every possibility seems absolutely wonderful",
                    "explanation": "미연이는 모든 가능성이 완전히 멋져 보인다고 말했어요."
                }
            ]
        }
    ]
}
ID: 12917 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 이끄는 선택",
            "explanation": "ENFP의 가치 중심 결정과 ISFJ의 배려 깊은 판단 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "This matches my personal values!",
                    "translation": "이건 내 개인 가치와 일치해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Will everyone feel comfortable though?",
                    "translation": "그런데 모두 편할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 자신의 가치를 중요하게 여기나요?",
                    "hint": "ENFP는 개인적 가치와 신념을 중시해요.",
                    "result": "O",
                    "explanation": "지혜는 \"matches my personal values\"라고 개인 가치를 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "My authentic self guides these choices!",
                    "translation": "진정한 나 자신이 이런 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I always consider everyone's feelings.",
                    "translation": "항상 모든 사람의 감정을 고려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "Your thoughtfulness creates such harmony!",
                    "translation": "네 사려깊음이 그런 조화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-na always considers everyone's @@.",
                    "hint": "ISFJ는 다른 사람들의 감정을 중요하게 생각해요.",
                    "optionA": "values",
                    "optionB": "feelings",
                    "optionC": "choices",
                    "result": "feelings",
                    "explanation": "예나는 항상 모든 사람의 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your passion inspires authentic living.",
                    "translation": "네 열정이 진정한 삶에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "Together we create meaningful decisions!",
                    "translation": "함께하면 의미 있는 결정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Values and care work beautifully.",
                    "translation": "가치와 배려가 아름답게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지혜의 진정한 자아가 하는 일이에요.",
                    "optionA": "guides",
                    "optionB": "authentic",
                    "optionC": "My",
                    "optionD": "choices",
                    "optionE": "self",
                    "result": "My authentic self guides choices",
                    "explanation": "지혜는 진정한 자신이 선택을 이끈다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 이끄는 선택",
            "explanation": "ENFP의 가치 중심 결정과 ISFJ의 배려 깊은 판단 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "This matches my personal values!",
                    "translation": "이건 내 개인 가치와 일치해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Will everyone feel comfortable though?",
                    "translation": "그런데 모두 편할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 자신의 가치를 중요하게 여기나요?",
                    "hint": "ENFP는 개인적 가치와 신념을 중시해요.",
                    "result": "O",
                    "explanation": "지혜는 \"matches my personal values\"라고 개인 가치를 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "My authentic self guides these choices!",
                    "translation": "진정한 나 자신이 이런 선택을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I always consider everyone's feelings.",
                    "translation": "항상 모든 사람의 감정을 고려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "Your thoughtfulness creates such harmony!",
                    "translation": "네 사려깊음이 그런 조화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-na always considers everyone's @@.",
                    "hint": "ISFJ는 다른 사람들의 감정을 중요하게 생각해요.",
                    "optionA": "values",
                    "optionB": "feelings",
                    "optionC": "choices",
                    "result": "feelings",
                    "explanation": "예나는 항상 모든 사람의 감정을 고려해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your passion inspires authentic living.",
                    "translation": "네 열정이 진정한 삶에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "Together we create meaningful decisions!",
                    "translation": "함께하면 의미 있는 결정을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Values and care work beautifully.",
                    "translation": "가치와 배려가 아름답게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지혜의 진정한 자아가 하는 일이에요.",
                    "optionA": "guides",
                    "optionB": "authentic",
                    "optionC": "My",
                    "optionD": "choices",
                    "optionE": "self",
                    "result": "My authentic self guides choices",
                    "explanation": "지혜는 진정한 자신이 선택을 이끈다고 말했어요."
                }
            ]
        }
    ]
}
ID: 12918 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전과 감성의 춤",
            "explanation": "ENFP의 열정적 비전과 ISFP의 내면 가치 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "This creates amazing new possibilities!",
                    "translation": "이건 놀라운 새 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "It feels right in here.",
                    "translation": "여기 안에서 옳게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 새로운 가능성을 추구하나요?",
                    "hint": "ENFP는 미래의 가능성과 잠재력에 흥미를 느껴요.",
                    "result": "O",
                    "explanation": "나리는 \"amazing new possibilities\"라며 가능성을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I see incredible potential everywhere!",
                    "translation": "모든 곳에서 놀라운 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "My inner voice speaks clearly.",
                    "translation": "내 내면의 목소리가 명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "Your intuition guides beautifully!",
                    "translation": "네 직관이 아름답게 안내해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-young feels it right in @@.",
                    "hint": "ISFP는 내면의 감정과 직관을 신뢰해요.",
                    "optionA": "there",
                    "optionB": "here",
                    "optionC": "outside",
                    "result": "here",
                    "explanation": "채영이는 \"in here\"라며 내면에서 느끼는 것을 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your vision opens wonderful doors.",
                    "translation": "네 비전이 멋진 문을 열어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "And your depth brings genuine meaning!",
                    "translation": "그리고 네 깊이가 진정한 의미를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Vision and feeling create magic.",
                    "translation": "비전과 감정이 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나리가 모든 곳에서 보는 것이에요.",
                    "optionA": "potential",
                    "optionB": "incredible",
                    "optionC": "see",
                    "optionD": "I",
                    "optionE": "everywhere",
                    "result": "I see incredible potential everywhere",
                    "explanation": "나리는 모든 곳에서 놀라운 잠재력을 본다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전과 감성의 춤",
            "explanation": "ENFP의 열정적 비전과 ISFP의 내면 가치 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "This creates amazing new possibilities!",
                    "translation": "이건 놀라운 새 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "It feels right in here.",
                    "translation": "여기 안에서 옳게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 새로운 가능성을 추구하나요?",
                    "hint": "ENFP는 미래의 가능성과 잠재력에 흥미를 느껴요.",
                    "result": "O",
                    "explanation": "나리는 \"amazing new possibilities\"라며 가능성을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I see incredible potential everywhere!",
                    "translation": "모든 곳에서 놀라운 잠재력을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "My inner voice speaks clearly.",
                    "translation": "내 내면의 목소리가 명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "Your intuition guides beautifully!",
                    "translation": "네 직관이 아름답게 안내해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chae-young feels it right in @@.",
                    "hint": "ISFP는 내면의 감정과 직관을 신뢰해요.",
                    "optionA": "there",
                    "optionB": "here",
                    "optionC": "outside",
                    "result": "here",
                    "explanation": "채영이는 \"in here\"라며 내면에서 느끼는 것을 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your vision opens wonderful doors.",
                    "translation": "네 비전이 멋진 문을 열어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나리",
                    "script": "And your depth brings genuine meaning!",
                    "translation": "그리고 네 깊이가 진정한 의미를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "Vision and feeling create magic.",
                    "translation": "비전과 감정이 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나리가 모든 곳에서 보는 것이에요.",
                    "optionA": "potential",
                    "optionB": "incredible",
                    "optionC": "see",
                    "optionD": "I",
                    "optionE": "everywhere",
                    "result": "I see incredible potential everywhere",
                    "explanation": "나리는 모든 곳에서 놀라운 잠재력을 본다고 말했어요."
                }
            ]
        }
    ]
}
ID: 12919 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 전략의 만남",
            "explanation": "ENFP의 창의적 영감과 INTJ의 체계적 전략 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "Brilliant inspiration just struck me!",
                    "translation": "멋진 영감이 방금 떠올랐어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need comprehensive long-term planning.",
                    "translation": "포괄적인 장기 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다영이는 즉흥적인 영감을 받았나요?",
                    "hint": "ENFP는 갑작스러운 영감과 아이디어에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "다영이는 \"inspiration just struck me\"라며 즉흥적 영감을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "Creative possibilities feel absolutely unlimited!",
                    "translation": "창의적 가능성이 완전히 무제한으로 느껴져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic thinking ensures sustainable success.",
                    "translation": "전략적 사고가 지속 가능한 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "Your planning creates solid foundations!",
                    "translation": "네 계획이 견고한 기반을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-hoon needs comprehensive long-term @@.",
                    "hint": "INTJ는 미래를 위한 체계적이고 상세한 계획을 세워요.",
                    "optionA": "inspiration",
                    "optionB": "planning",
                    "optionC": "creativity",
                    "result": "planning",
                    "explanation": "지훈이는 포괄적인 장기 계획이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your creativity sparks innovative breakthroughs.",
                    "translation": "네 창의성이 혁신적인 돌파구를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "Together we build visionary realities!",
                    "translation": "함께하면 비전적 현실을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Inspiration and strategy work perfectly.",
                    "translation": "영감과 전략이 완벽하게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다영이가 창의적 가능성에 대해 느끼는 것이에요.",
                    "optionA": "unlimited",
                    "optionB": "absolutely",
                    "optionC": "possibilities",
                    "optionD": "Creative",
                    "optionE": "feel",
                    "result": "Creative possibilities feel absolutely unlimited",
                    "explanation": "다영이는 창의적 가능성이 완전히 무제한으로 느껴진다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "영감과 전략의 만남",
            "explanation": "ENFP의 창의적 영감과 INTJ의 체계적 전략 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "Brilliant inspiration just struck me!",
                    "translation": "멋진 영감이 방금 떠올랐어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need comprehensive long-term planning.",
                    "translation": "포괄적인 장기 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다영이는 즉흥적인 영감을 받았나요?",
                    "hint": "ENFP는 갑작스러운 영감과 아이디어에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "다영이는 \"inspiration just struck me\"라며 즉흥적 영감을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "Creative possibilities feel absolutely unlimited!",
                    "translation": "창의적 가능성이 완전히 무제한으로 느껴져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Strategic thinking ensures sustainable success.",
                    "translation": "전략적 사고가 지속 가능한 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "Your planning creates solid foundations!",
                    "translation": "네 계획이 견고한 기반을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-hoon needs comprehensive long-term @@.",
                    "hint": "INTJ는 미래를 위한 체계적이고 상세한 계획을 세워요.",
                    "optionA": "inspiration",
                    "optionB": "planning",
                    "optionC": "creativity",
                    "result": "planning",
                    "explanation": "지훈이는 포괄적인 장기 계획이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your creativity sparks innovative breakthroughs.",
                    "translation": "네 창의성이 혁신적인 돌파구를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "Together we build visionary realities!",
                    "translation": "함께하면 비전적 현실을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Inspiration and strategy work perfectly.",
                    "translation": "영감과 전략이 완벽하게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "다영이가 창의적 가능성에 대해 느끼는 것이에요.",
                    "optionA": "unlimited",
                    "optionB": "absolutely",
                    "optionC": "possibilities",
                    "optionD": "Creative",
                    "optionE": "feel",
                    "result": "Creative possibilities feel absolutely unlimited",
                    "explanation": "다영이는 창의적 가능성이 완전히 무제한으로 느껴진다고 말했어요."
                }
            ]
        }
    ]
}
ID: 12920 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직관과 이론의 대화",
            "explanation": "ENFP의 직관적 판단과 INTP의 논리적 이론 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "My intuition says this works!",
                    "translation": "내 직관이 이게 된다고 말해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I want to understand why.",
                    "translation": "왜 그런지 이해하고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 직감적으로 판단하나요?",
                    "hint": "ENFP는 직관과 느낌을 바탕으로 빠르게 결정을 내려요.",
                    "result": "O",
                    "explanation": "민영이는 \"My intuition says\"라며 직감적 판단을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "Heartfelt connections guide my important decisions!",
                    "translation": "마음에서 우러난 연결이 중요한 결정을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Theoretical frameworks provide deeper understanding.",
                    "translation": "이론적 틀이 더 깊은 이해를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Your analysis reveals hidden patterns!",
                    "translation": "네 분석이 숨겨진 패턴을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon wants to understand @@.",
                    "hint": "INTP는 사물의 본질과 원리를 파악하려고 해요.",
                    "optionA": "feelings",
                    "optionB": "why",
                    "optionC": "quickly",
                    "result": "why",
                    "explanation": "도현이는 왜 그런지 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your passion creates meaningful human connections.",
                    "translation": "네 열정이 의미 있는 인간관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "And your wisdom provides clear insights!",
                    "translation": "그리고 네 지혜가 명확한 통찰을 제공해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Heart and mind complement each other.",
                    "translation": "마음과 정신이 서로 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민영이의 마음에서 우러난 것이 하는 일이에요.",
                    "optionA": "connections",
                    "optionB": "guide",
                    "optionC": "Heartfelt",
                    "optionD": "important",
                    "optionE": "decisions",
                    "result": "Heartfelt connections guide important decisions",
                    "explanation": "민영이는 마음에서 우러난 연결이 중요한 결정을 이끈다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직관과 이론의 대화",
            "explanation": "ENFP의 직관적 판단과 INTP의 논리적 이론 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "My intuition says this works!",
                    "translation": "내 직관이 이게 된다고 말해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I want to understand why.",
                    "translation": "왜 그런지 이해하고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 직감적으로 판단하나요?",
                    "hint": "ENFP는 직관과 느낌을 바탕으로 빠르게 결정을 내려요.",
                    "result": "O",
                    "explanation": "민영이는 \"My intuition says\"라며 직감적 판단을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "Heartfelt connections guide my important decisions!",
                    "translation": "마음에서 우러난 연결이 중요한 결정을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Theoretical frameworks provide deeper understanding.",
                    "translation": "이론적 틀이 더 깊은 이해를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Your analysis reveals hidden patterns!",
                    "translation": "네 분석이 숨겨진 패턴을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon wants to understand @@.",
                    "hint": "INTP는 사물의 본질과 원리를 파악하려고 해요.",
                    "optionA": "feelings",
                    "optionB": "why",
                    "optionC": "quickly",
                    "result": "why",
                    "explanation": "도현이는 왜 그런지 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your passion creates meaningful human connections.",
                    "translation": "네 열정이 의미 있는 인간관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "And your wisdom provides clear insights!",
                    "translation": "그리고 네 지혜가 명확한 통찰을 제공해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Heart and mind complement each other.",
                    "translation": "마음과 정신이 서로 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민영이의 마음에서 우러난 것이 하는 일이에요.",
                    "optionA": "connections",
                    "optionB": "guide",
                    "optionC": "Heartfelt",
                    "optionD": "important",
                    "optionE": "decisions",
                    "result": "Heartfelt connections guide important decisions",
                    "explanation": "민영이는 마음에서 우러난 연결이 중요한 결정을 이끈다고 말했어요."
                }
            ]
        }
    ]
}
ID: 12921 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전과 통찰의 융합",
            "explanation": "ENFP의 열정적 비전과 INFJ의 깊은 통찰 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Amazing futures become possible suddenly!",
                    "translation": "놀라운 미래가 갑자기 가능해져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I sense deeper meaning here.",
                    "translation": "여기서 더 깊은 의미를 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 갑작스러운 가능성에 흥미를 느끼나요?",
                    "hint": "ENFP는 새롭게 열리는 가능성과 기회에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "지민이는 \"suddenly\"라며 갑작스러운 가능성에 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Endless creative potential flows through everything!",
                    "translation": "끝없는 창의적 잠재력이 모든 것을 통해 흘러!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Intuitive wisdom reveals hidden connections.",
                    "translation": "직관적 지혜가 숨겨진 연결을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your insight sees beyond surface!",
                    "translation": "네 통찰은 표면 너머를 봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-na senses deeper @@ here.",
                    "hint": "INFJ는 상황의 근본적인 의미와 본질을 파악하려고 해요.",
                    "optionA": "fun",
                    "optionB": "meaning",
                    "optionC": "excitement",
                    "result": "meaning",
                    "explanation": "미나는 여기서 더 깊은 의미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your energy transforms impossible into possible.",
                    "translation": "네 에너지가 불가능을 가능으로 변환해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Together we create profound magic!",
                    "translation": "함께하면 깊이 있는 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Vision and wisdom dance beautifully.",
                    "translation": "비전과 지혜가 아름답게 춤춰."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지민이가 창의적 잠재력에 대해 말하는 것이에요.",
                    "optionA": "potential",
                    "optionB": "creative",
                    "optionC": "Endless",
                    "optionD": "through",
                    "optionE": "flows",
                    "result": "Endless creative potential flows through",
                    "explanation": "지민이는 끝없는 창의적 잠재력이 흘러간다고 표현했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비전과 통찰의 융합",
            "explanation": "ENFP의 열정적 비전과 INFJ의 깊은 통찰 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Amazing futures become possible suddenly!",
                    "translation": "놀라운 미래가 갑자기 가능해져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I sense deeper meaning here.",
                    "translation": "여기서 더 깊은 의미를 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 갑작스러운 가능성에 흥미를 느끼나요?",
                    "hint": "ENFP는 새롭게 열리는 가능성과 기회에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "지민이는 \"suddenly\"라며 갑작스러운 가능성에 반응했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Endless creative potential flows through everything!",
                    "translation": "끝없는 창의적 잠재력이 모든 것을 통해 흘러!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Intuitive wisdom reveals hidden connections.",
                    "translation": "직관적 지혜가 숨겨진 연결을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "Your insight sees beyond surface!",
                    "translation": "네 통찰은 표면 너머를 봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-na senses deeper @@ here.",
                    "hint": "INFJ는 상황의 근본적인 의미와 본질을 파악하려고 해요.",
                    "optionA": "fun",
                    "optionB": "meaning",
                    "optionC": "excitement",
                    "result": "meaning",
                    "explanation": "미나는 여기서 더 깊은 의미를 느껴요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your energy transforms impossible into possible.",
                    "translation": "네 에너지가 불가능을 가능으로 변환해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Together we create profound magic!",
                    "translation": "함께하면 깊이 있는 마법을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Vision and wisdom dance beautifully.",
                    "translation": "비전과 지혜가 아름답게 춤춰."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지민이가 창의적 잠재력에 대해 말하는 것이에요.",
                    "optionA": "potential",
                    "optionB": "creative",
                    "optionC": "Endless",
                    "optionD": "through",
                    "optionE": "flows",
                    "result": "Endless creative potential flows through",
                    "explanation": "지민이는 끝없는 창의적 잠재력이 흘러간다고 표현했어요."
                }
            ]
        }
    ]
}
ID: 12922 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 나침반",
            "explanation": "ENFP의 가치 중심 선택과 INFP의 진정성 추구 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "This feels authentic and meaningful!",
                    "translation": "이건 진정하고 의미있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "My inner values whisper guidance.",
                    "translation": "내 내면 가치가 안내를 속삭여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 진정성을 중요하게 여기나요?",
                    "hint": "ENFP는 자신에게 진정한 것과 의미 있는 것을 추구해요.",
                    "result": "O",
                    "explanation": "혜린이는 \"authentic and meaningful\"이라며 진정성을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "Personal values create wonderful life directions!",
                    "translation": "개인 가치가 멋진 인생 방향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Quiet reflection brings clear answers.",
                    "translation": "조용한 성찰이 명확한 답을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Your depth touches something beautiful!",
                    "translation": "네 깊이가 아름다운 뭔가를 건드려!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-neul's inner values whisper @@.",
                    "hint": "INFP는 내면의 목소리와 가치에 귀를 기울여요.",
                    "optionA": "loudly",
                    "optionB": "guidance",
                    "optionC": "confusion",
                    "result": "guidance",
                    "explanation": "하늘이의 내면 가치가 안내를 속삭여요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your passion creates authentic connections.",
                    "translation": "네 열정이 진정한 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Together we honor genuine truth!",
                    "translation": "함께하면 진정한 진리를 존중해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Authenticity and meaning blend perfectly.",
                    "translation": "진정성과 의미가 완벽하게 어우러져."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이가 개인 가치에 대해 말하는 것이에요.",
                    "optionA": "directions",
                    "optionB": "Personal",
                    "optionC": "wonderful",
                    "optionD": "create",
                    "optionE": "values",
                    "result": "Personal values create wonderful directions",
                    "explanation": "혜린이는 개인 가치가 멋진 방향을 만든다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 나침반",
            "explanation": "ENFP의 가치 중심 선택과 INFP의 진정성 추구 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "This feels authentic and meaningful!",
                    "translation": "이건 진정하고 의미있게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "My inner values whisper guidance.",
                    "translation": "내 내면 가치가 안내를 속삭여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 진정성을 중요하게 여기나요?",
                    "hint": "ENFP는 자신에게 진정한 것과 의미 있는 것을 추구해요.",
                    "result": "O",
                    "explanation": "혜린이는 \"authentic and meaningful\"이라며 진정성을 언급했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "Personal values create wonderful life directions!",
                    "translation": "개인 가치가 멋진 인생 방향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Quiet reflection brings clear answers.",
                    "translation": "조용한 성찰이 명확한 답을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Your depth touches something beautiful!",
                    "translation": "네 깊이가 아름다운 뭔가를 건드려!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-neul's inner values whisper @@.",
                    "hint": "INFP는 내면의 목소리와 가치에 귀를 기울여요.",
                    "optionA": "loudly",
                    "optionB": "guidance",
                    "optionC": "confusion",
                    "result": "guidance",
                    "explanation": "하늘이의 내면 가치가 안내를 속삭여요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "Your passion creates authentic connections.",
                    "translation": "네 열정이 진정한 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Together we honor genuine truth!",
                    "translation": "함께하면 진정한 진리를 존중해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "Authenticity and meaning blend perfectly.",
                    "translation": "진정성과 의미가 완벽하게 어우러져."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜린이가 개인 가치에 대해 말하는 것이에요.",
                    "optionA": "directions",
                    "optionB": "Personal",
                    "optionC": "wonderful",
                    "optionD": "create",
                    "optionE": "values",
                    "result": "Personal values create wonderful directions",
                    "explanation": "혜린이는 개인 가치가 멋진 방향을 만든다고 말했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

100개의 레코드를 처리했습니다.