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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 12223 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "재미와 책임감의 균형",
            "explanation": "즐거운 분위기와 책임감 있는 업무 사이에서의 갈등",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "We're behind schedule again.",
                    "translation": "또 일정이 늦어지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Maybe we need more fun.",
                    "translation": "아마 더 재미있게 해야 할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 일정 지연을 걱정하고 있나요?",
                    "hint": "ESTJ는 계획과 일정 준수를 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소라는 일정이 늦어지는 것을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Deadlines are really important.",
                    "translation": "마감일이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "But stressed teams work poorly.",
                    "translation": "하지만 스트레스받는 팀은 일을 못해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks @@ teams perform badly.",
                    "hint": "ESFP는 팀의 감정 상태가 성과에 영향을 준다고 생각해요.",
                    "optionA": "happy",
                    "optionB": "stressed",
                    "optionC": "busy",
                    "result": "stressed",
                    "explanation": "예솔이는 스트레스받는 팀이 성과가 나쁘다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "You have a point.",
                    "translation": "네 말이 맞아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Let's make work enjoyable!",
                    "translation": "일을 즐겁게 만들어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이의 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "make",
                    "optionC": "work",
                    "optionD": "more",
                    "optionE": "enjoyable",
                    "result": "Let's make work more enjoyable",
                    "explanation": "예솔이는 업무를 더 즐겁게 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "Energy boosts productivity indeed.",
                    "translation": "에너지가 생산성을 올리는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy makes everything easier!",
                    "translation": "기쁨이 모든 것을 쉽게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "재미와 책임감의 균형",
            "explanation": "즐거운 분위기와 책임감 있는 업무 사이에서의 갈등",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "We're behind schedule again.",
                    "translation": "또 일정이 늦어지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Maybe we need more fun.",
                    "translation": "아마 더 재미있게 해야 할 것 같아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 일정 지연을 걱정하고 있나요?",
                    "hint": "ESTJ는 계획과 일정 준수를 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소라는 일정이 늦어지는 것을 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Deadlines are really important.",
                    "translation": "마감일이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "But stressed teams work poorly.",
                    "translation": "하지만 스트레스받는 팀은 일을 못해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks @@ teams perform badly.",
                    "hint": "ESFP는 팀의 감정 상태가 성과에 영향을 준다고 생각해요.",
                    "optionA": "happy",
                    "optionB": "stressed",
                    "optionC": "busy",
                    "result": "stressed",
                    "explanation": "예솔이는 스트레스받는 팀이 성과가 나쁘다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "You have a point.",
                    "translation": "네 말이 맞아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Let's make work enjoyable!",
                    "translation": "일을 즐겁게 만들어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이의 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "make",
                    "optionC": "work",
                    "optionD": "more",
                    "optionE": "enjoyable",
                    "result": "Let's make work more enjoyable",
                    "explanation": "예솔이는 업무를 더 즐겁게 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "Energy boosts productivity indeed.",
                    "translation": "에너지가 생산성을 올리는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy makes everything easier!",
                    "translation": "기쁨이 모든 것을 쉽게 만들어!"
                }
            ]
        }
    ]
}
ID: 12224 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "리더십 스타일의 충돌",
            "explanation": "서로 다른 리더십 접근법으로 인한 긴장감",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "My approach works better.",
                    "translation": "내 방법이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let me present alternatives.",
                    "translation": "대안들을 제시해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 자신의 방법이 더 좋다고 생각하나요?",
                    "hint": "ESTJ는 자신의 실용적 접근법에 자신감을 가져요.",
                    "result": "O",
                    "explanation": "태윤이는 자신의 접근법이 더 효과적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "We need concrete actions.",
                    "translation": "구체적인 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I'm thinking bigger picture.",
                    "translation": "더 큰 그림을 생각하고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok focuses on the @@ picture.",
                    "hint": "ENTJ는 전체적이고 장기적인 비전을 중시해요.",
                    "optionA": "small",
                    "optionB": "bigger",
                    "optionC": "simple",
                    "result": "bigger",
                    "explanation": "준혁이는 더 큰 그림과 전체적인 관점에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Your vision is impressive.",
                    "translation": "네 비전이 인상적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's combine our strengths.",
                    "translation": "우리 장점들을 결합하자."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 협력 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "combine",
                    "optionC": "all",
                    "optionD": "our",
                    "optionE": "strengths",
                    "result": "Let's combine all our strengths",
                    "explanation": "준혁이는 서로 다른 모든 강점을 합치자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Strategy meets execution perfectly.",
                    "translation": "전략과 실행이 완벽히 만나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Leadership creates powerful synergy.",
                    "translation": "리더십이 강력한 시너지를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "리더십 스타일의 충돌",
            "explanation": "서로 다른 리더십 접근법으로 인한 긴장감",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "My approach works better.",
                    "translation": "내 방법이 더 효과적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let me present alternatives.",
                    "translation": "대안들을 제시해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 자신의 방법이 더 좋다고 생각하나요?",
                    "hint": "ESTJ는 자신의 실용적 접근법에 자신감을 가져요.",
                    "result": "O",
                    "explanation": "태윤이는 자신의 접근법이 더 효과적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "We need concrete actions.",
                    "translation": "구체적인 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I'm thinking bigger picture.",
                    "translation": "더 큰 그림을 생각하고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok focuses on the @@ picture.",
                    "hint": "ENTJ는 전체적이고 장기적인 비전을 중시해요.",
                    "optionA": "small",
                    "optionB": "bigger",
                    "optionC": "simple",
                    "result": "bigger",
                    "explanation": "준혁이는 더 큰 그림과 전체적인 관점에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Your vision is impressive.",
                    "translation": "네 비전이 인상적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's combine our strengths.",
                    "translation": "우리 장점들을 결합하자."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 협력 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "combine",
                    "optionC": "all",
                    "optionD": "our",
                    "optionE": "strengths",
                    "result": "Let's combine all our strengths",
                    "explanation": "준혁이는 서로 다른 모든 강점을 합치자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Strategy meets execution perfectly.",
                    "translation": "전략과 실행이 완벽히 만나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Leadership creates powerful synergy.",
                    "translation": "리더십이 강력한 시너지를 만들어."
                }
            ]
        }
    ]
}
ID: 12225 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신과 안정성의 딜레마",
            "explanation": "새로운 아이디어와 기존 방식 사이에서의 선택",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's stick with proven methods.",
                    "translation": "검증된 방법을 고수하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "But what about innovation?",
                    "translation": "하지만 혁신은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 검증된 방법을 선호하나요?",
                    "hint": "ESTJ는 안정적이고 입증된 방식을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이는 검증된 방법을 고수하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Stability is crucial now.",
                    "translation": "지금은 안정성이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Maybe we need creative solutions.",
                    "translation": "아마 창의적인 해결책이 필요할 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon suggests we need @@ thinking.",
                    "hint": "ENTP는 창의적이고 혁신적인 사고를 중시해요.",
                    "optionA": "logical",
                    "optionB": "creative",
                    "optionC": "simple",
                    "result": "creative",
                    "explanation": "도윤이는 창의적 사고의 필요성을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Show me your ideas.",
                    "translation": "네 아이디어를 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "This could revolutionize everything!",
                    "translation": "이게 모든 것을 혁신할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 혁신적 제안이에요.",
                    "optionA": "This",
                    "optionB": "could",
                    "optionC": "really",
                    "optionD": "revolutionize",
                    "optionE": "everything",
                    "result": "This could really revolutionize everything",
                    "explanation": "도윤이는 자신의 아이디어가 혁신을 가져올 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Innovation needs solid foundation.",
                    "translation": "혁신은 튼튼한 기반이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Change drives progress forward.",
                    "translation": "변화가 진보를 앞으로 이끌어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신과 안정성의 딜레마",
            "explanation": "새로운 아이디어와 기존 방식 사이에서의 선택",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Let's stick with proven methods.",
                    "translation": "검증된 방법을 고수하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "But what about innovation?",
                    "translation": "하지만 혁신은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 검증된 방법을 선호하나요?",
                    "hint": "ESTJ는 안정적이고 입증된 방식을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이는 검증된 방법을 고수하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Stability is crucial now.",
                    "translation": "지금은 안정성이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Maybe we need creative solutions.",
                    "translation": "아마 창의적인 해결책이 필요할 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon suggests we need @@ thinking.",
                    "hint": "ENTP는 창의적이고 혁신적인 사고를 중시해요.",
                    "optionA": "logical",
                    "optionB": "creative",
                    "optionC": "simple",
                    "result": "creative",
                    "explanation": "도윤이는 창의적 사고의 필요성을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Show me your ideas.",
                    "translation": "네 아이디어를 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "This could revolutionize everything!",
                    "translation": "이게 모든 것을 혁신할 수 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 혁신적 제안이에요.",
                    "optionA": "This",
                    "optionB": "could",
                    "optionC": "really",
                    "optionD": "revolutionize",
                    "optionE": "everything",
                    "result": "This could really revolutionize everything",
                    "explanation": "도윤이는 자신의 아이디어가 혁신을 가져올 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Innovation needs solid foundation.",
                    "translation": "혁신은 튼튼한 기반이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Change drives progress forward.",
                    "translation": "변화가 진보를 앞으로 이끌어."
                }
            ]
        }
    ]
}
ID: 12226 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "성과와 사람 중심의 고민",
            "explanation": "업무 성과와 팀원 배려 사이에서의 균형점 찾기",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Focus on meeting targets.",
                    "translation": "목표 달성에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Don't forget about people.",
                    "translation": "사람들을 잊지 말자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 목표 달성을 우선시하나요?",
                    "hint": "ESTJ는 목표 달성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준서는 목표 달성에 집중하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Numbers don't lie here.",
                    "translation": "숫자는 거짓말하지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "But motivation is dropping.",
                    "translation": "하지만 동기가 떨어지고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min notices team @@ is decreasing.",
                    "hint": "ENFJ는 팀원들의 동기와 사기를 중요하게 생각해요.",
                    "optionA": "productivity",
                    "optionB": "motivation",
                    "optionC": "efficiency",
                    "result": "motivation",
                    "explanation": "재민이는 팀의 동기 부족을 알아챘어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "How do we boost morale?",
                    "translation": "어떻게 사기를 높일까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's celebrate small wins.",
                    "translation": "작은 성공들을 축하하자."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이의 사기 진작 방법이에요.",
                    "optionA": "Let's",
                    "optionB": "celebrate",
                    "optionC": "every",
                    "optionD": "small",
                    "optionE": "win",
                    "result": "Let's celebrate every small win",
                    "explanation": "재민이는 작은 성공들을 모두 축하하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "People power drives results.",
                    "translation": "사람의 힘이 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Inspiration creates lasting success.",
                    "translation": "영감이 지속적인 성공을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "성과와 사람 중심의 고민",
            "explanation": "업무 성과와 팀원 배려 사이에서의 균형점 찾기",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Focus on meeting targets.",
                    "translation": "목표 달성에 집중하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Don't forget about people.",
                    "translation": "사람들을 잊지 말자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 목표 달성을 우선시하나요?",
                    "hint": "ESTJ는 목표 달성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준서는 목표 달성에 집중하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Numbers don't lie here.",
                    "translation": "숫자는 거짓말하지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "But motivation is dropping.",
                    "translation": "하지만 동기가 떨어지고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min notices team @@ is decreasing.",
                    "hint": "ENFJ는 팀원들의 동기와 사기를 중요하게 생각해요.",
                    "optionA": "productivity",
                    "optionB": "motivation",
                    "optionC": "efficiency",
                    "result": "motivation",
                    "explanation": "재민이는 팀의 동기 부족을 알아챘어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "How do we boost morale?",
                    "translation": "어떻게 사기를 높일까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's celebrate small wins.",
                    "translation": "작은 성공들을 축하하자."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이의 사기 진작 방법이에요.",
                    "optionA": "Let's",
                    "optionB": "celebrate",
                    "optionC": "every",
                    "optionD": "small",
                    "optionE": "win",
                    "result": "Let's celebrate every small win",
                    "explanation": "재민이는 작은 성공들을 모두 축하하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "People power drives results.",
                    "translation": "사람의 힘이 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Inspiration creates lasting success.",
                    "translation": "영감이 지속적인 성공을 만들어."
                }
            ]
        }
    ]
}
ID: 12227 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "계획과 즉흥성의 조화",
            "explanation": "체계적 계획과 자유로운 창의성 사이에서의 협력",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "We need structured approach.",
                    "translation": "체계적인 접근이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "But creativity needs freedom!",
                    "translation": "하지만 창의성은 자유가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 구조적 접근을 원하나요?",
                    "hint": "ESTJ는 체계적이고 조직적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태윤이는 구조적 접근의 필요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Deadlines are getting closer.",
                    "translation": "마감일이 가까워지고 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I work better under pressure.",
                    "translation": "난 압박감 있을 때 더 잘해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young performs better under @@.",
                    "hint": "ENFP는 때로는 압박감이 창의성을 자극한다고 생각해요.",
                    "optionA": "structure",
                    "optionB": "pressure",
                    "optionC": "silence",
                    "result": "pressure",
                    "explanation": "지영이는 압박감 하에서 더 잘 일한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "That's actually interesting insight.",
                    "translation": "그게 실제로 흥미로운 통찰이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let's mix structure with flexibility!",
                    "translation": "구조와 유연성을 섞어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 절충안 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "mix",
                    "optionC": "structure",
                    "optionD": "with",
                    "optionE": "flexibility",
                    "result": "Let's mix structure with flexibility",
                    "explanation": "지영이는 구조와 유연성을 결합하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Balance creates better outcomes.",
                    "translation": "균형이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Dreams meet reality beautifully.",
                    "translation": "꿈과 현실이 아름답게 만나."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "계획과 즉흥성의 조화",
            "explanation": "체계적 계획과 자유로운 창의성 사이에서의 협력",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "We need structured approach.",
                    "translation": "체계적인 접근이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "But creativity needs freedom!",
                    "translation": "하지만 창의성은 자유가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 구조적 접근을 원하나요?",
                    "hint": "ESTJ는 체계적이고 조직적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태윤이는 구조적 접근의 필요성을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Deadlines are getting closer.",
                    "translation": "마감일이 가까워지고 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I work better under pressure.",
                    "translation": "난 압박감 있을 때 더 잘해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young performs better under @@.",
                    "hint": "ENFP는 때로는 압박감이 창의성을 자극한다고 생각해요.",
                    "optionA": "structure",
                    "optionB": "pressure",
                    "optionC": "silence",
                    "result": "pressure",
                    "explanation": "지영이는 압박감 하에서 더 잘 일한다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "That's actually interesting insight.",
                    "translation": "그게 실제로 흥미로운 통찰이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Let's mix structure with flexibility!",
                    "translation": "구조와 유연성을 섞어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 절충안 제안이에요.",
                    "optionA": "Let's",
                    "optionB": "mix",
                    "optionC": "structure",
                    "optionD": "with",
                    "optionE": "flexibility",
                    "result": "Let's mix structure with flexibility",
                    "explanation": "지영이는 구조와 유연성을 결합하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Balance creates better outcomes.",
                    "translation": "균형이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Dreams meet reality beautifully.",
                    "translation": "꿈과 현실이 아름답게 만나."
                }
            ]
        }
    ]
}
ID: 12228 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예술과 실용성의 만남",
            "explanation": "창의적 프로젝트에서 예술적 가치와 실용성의 균형",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "We need marketable results.",
                    "translation": "시장성 있는 결과가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Art shouldn't be rushed.",
                    "translation": "예술은 서둘러서는 안 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 시장성을 중시하나요?",
                    "hint": "ESTJ는 실용적이고 경제적 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "예은이는 marketable results라고 시장성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Budget constraints are tight.",
                    "translation": "예산 제약이 심해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Quality takes time though.",
                    "translation": "하지만 품질은 시간이 걸려."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes quality requires @@.",
                    "hint": "ISFP는 진정한 품질을 위해서는 충분한 시간이 필요하다고 생각해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "people",
                    "result": "time",
                    "explanation": "채영이는 품질을 위해서는 시간이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your attention to detail impresses me.",
                    "translation": "네 세심함이 인상적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이가 예은에게 한 감사 인사예요.",
                    "optionA": "Thank",
                    "optionB": "you",
                    "optionC": "so",
                    "optionD": "for",
                    "optionE": "understanding",
                    "result": "Thank you so for understanding",
                    "explanation": "채영이는 예은이의 이해에 진심으로 감사를 표했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Artistry adds real value.",
                    "translation": "예술성이 진짜 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Beauty serves purpose too.",
                    "translation": "아름다움도 목적을 가져."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예술과 실용성의 만남",
            "explanation": "창의적 프로젝트에서 예술적 가치와 실용성의 균형",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "We need marketable results.",
                    "translation": "시장성 있는 결과가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Art shouldn't be rushed.",
                    "translation": "예술은 서둘러서는 안 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 시장성을 중시하나요?",
                    "hint": "ESTJ는 실용적이고 경제적 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "예은이는 marketable results라고 시장성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Budget constraints are tight.",
                    "translation": "예산 제약이 심해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Quality takes time though.",
                    "translation": "하지만 품질은 시간이 걸려."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes quality requires @@.",
                    "hint": "ISFP는 진정한 품질을 위해서는 충분한 시간이 필요하다고 생각해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "people",
                    "result": "time",
                    "explanation": "채영이는 품질을 위해서는 시간이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your attention to detail impresses me.",
                    "translation": "네 세심함이 인상적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이가 예은에게 한 감사 인사예요.",
                    "optionA": "Thank",
                    "optionB": "you",
                    "optionC": "so",
                    "optionD": "for",
                    "optionE": "understanding",
                    "result": "Thank you so for understanding",
                    "explanation": "채영이는 예은이의 이해에 진심으로 감사를 표했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "Artistry adds real value.",
                    "translation": "예술성이 진짜 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Beauty serves purpose too.",
                    "translation": "아름다움도 목적을 가져."
                }
            ]
        }
    ]
}
ID: 12229 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급한 프레젠테이션 준비",
            "explanation": "ESTP의 즉흥적 대처와 ISTJ의 체계적 준비 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "We can wing it!",
                    "translation": "즉흥적으로 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Let's organize our materials first.",
                    "translation": "먼저 자료를 정리하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "I work best under pressure.",
                    "translation": "난 압박감 속에서 최고야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 즉흥적으로 하자고 제안하나요?",
                    "hint": "ESTP는 압박감 속에서 즉흥적으로 대처해요.",
                    "result": "O",
                    "explanation": "상우는 'wing it'이라고 즉흥적으로 하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Structure helps me think clearly.",
                    "translation": "체계가 있어야 명확하게 생각돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Action beats long planning sessions.",
                    "translation": "행동이 긴 계획 회의보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sang-woo works best under @@.",
                    "hint": "ESTP는 스트레스를 에너지로 바꿔요.",
                    "optionA": "pressure",
                    "optionB": "silence",
                    "optionC": "comfort",
                    "result": "pressure",
                    "explanation": "상우는 압박감 속에서 최고의 실력을 발휘한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your planning saves us!",
                    "translation": "네 계획이 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your energy motivates everyone!",
                    "translation": "네 에너지가 모두를 동기부여해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수가 상우의 에너지를 칭찬해요.",
                    "optionA": "energy",
                    "optionB": "motivates",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "really",
                    "result": "Your energy motivates everyone really",
                    "explanation": "현수는 상우의 에너지가 모두에게 동기부여가 된다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your quick thinking saves time!",
                    "translation": "네 빠른 사고가 시간을 절약해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급한 프레젠테이션 준비",
            "explanation": "ESTP의 즉흥적 대처와 ISTJ의 체계적 준비 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "We can wing it!",
                    "translation": "즉흥적으로 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Let's organize our materials first.",
                    "translation": "먼저 자료를 정리하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "I work best under pressure.",
                    "translation": "난 압박감 속에서 최고야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 즉흥적으로 하자고 제안하나요?",
                    "hint": "ESTP는 압박감 속에서 즉흥적으로 대처해요.",
                    "result": "O",
                    "explanation": "상우는 'wing it'이라고 즉흥적으로 하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Structure helps me think clearly.",
                    "translation": "체계가 있어야 명확하게 생각돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Action beats long planning sessions.",
                    "translation": "행동이 긴 계획 회의보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sang-woo works best under @@.",
                    "hint": "ESTP는 스트레스를 에너지로 바꿔요.",
                    "optionA": "pressure",
                    "optionB": "silence",
                    "optionC": "comfort",
                    "result": "pressure",
                    "explanation": "상우는 압박감 속에서 최고의 실력을 발휘한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your planning saves us!",
                    "translation": "네 계획이 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your energy motivates everyone!",
                    "translation": "네 에너지가 모두를 동기부여해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "현수가 상우의 에너지를 칭찬해요.",
                    "optionA": "energy",
                    "optionB": "motivates",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "really",
                    "result": "Your energy motivates everyone really",
                    "explanation": "현수는 상우의 에너지가 모두에게 동기부여가 된다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "Your quick thinking saves time!",
                    "translation": "네 빠른 사고가 시간을 절약해!"
                }
            ]
        }
    ]
}
ID: 12230 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 장비 고장",
            "explanation": "ESTP의 적극적 대응과 ISTP의 침착한 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Something's definitely wrong here!",
                    "translation": "여기 뭔가 확실히 잘못됐어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Let me check it step by step.",
                    "translation": "차근차근 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "We need to act fast!",
                    "translation": "빨리 행동해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 문제가 있다고 말하나요?",
                    "hint": "ESTP는 문제를 즉시 인식하고 반응해요.",
                    "result": "O",
                    "explanation": "시우는 'Something's definitely wrong'이라고 문제를 즉시 파악했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Rushing might make it worse.",
                    "translation": "성급하면 더 나빠질 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Trust me, I've seen this before.",
                    "translation": "믿어봐, 전에 이런 거 봤어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-woo thinks they need to act @@.",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "carefully",
                    "result": "fast",
                    "explanation": "시우는 빠르게 행동해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your analysis is perfect!",
                    "translation": "네 분석이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your quick thinking helps too!",
                    "translation": "네 빠른 판단도 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이 시우의 빠른 판단을 칭찬해요.",
                    "optionA": "quick",
                    "optionB": "thinking",
                    "optionC": "helps",
                    "optionD": "too",
                    "optionE": "Your",
                    "result": "Your quick thinking helps too",
                    "explanation": "동민은 시우의 빠른 판단력이 도움이 된다고 인정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동민",
                    "script": "Your experience guides us well!",
                    "translation": "네 경험이 우리를 잘 안내해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스러운 장비 고장",
            "explanation": "ESTP의 적극적 대응과 ISTP의 침착한 분석 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Something's definitely wrong here!",
                    "translation": "여기 뭔가 확실히 잘못됐어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Let me check it step by step.",
                    "translation": "차근차근 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "We need to act fast!",
                    "translation": "빨리 행동해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 문제가 있다고 말하나요?",
                    "hint": "ESTP는 문제를 즉시 인식하고 반응해요.",
                    "result": "O",
                    "explanation": "시우는 'Something's definitely wrong'이라고 문제를 즉시 파악했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Rushing might make it worse.",
                    "translation": "성급하면 더 나빠질 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "Trust me, I've seen this before.",
                    "translation": "믿어봐, 전에 이런 거 봤어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-woo thinks they need to act @@.",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "carefully",
                    "result": "fast",
                    "explanation": "시우는 빠르게 행동해야 한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your analysis is perfect!",
                    "translation": "네 분석이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Your quick thinking helps too!",
                    "translation": "네 빠른 판단도 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동민이 시우의 빠른 판단을 칭찬해요.",
                    "optionA": "quick",
                    "optionB": "thinking",
                    "optionC": "helps",
                    "optionD": "too",
                    "optionE": "Your",
                    "result": "Your quick thinking helps too",
                    "explanation": "동민은 시우의 빠른 판단력이 도움이 된다고 인정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동민",
                    "script": "Your experience guides us well!",
                    "translation": "네 경험이 우리를 잘 안내해!"
                }
            ]
        }
    ]
}
ID: 12231 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원의 실수 처리",
            "explanation": "ESTP의 즉각적 해결책과 ISFJ의 배려깊은 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I'll fix this right now!",
                    "translation": "지금 당장 고쳐줄게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Are you feeling okay first?",
                    "translation": "먼저 괜찮은지 물어볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "No time to waste here!",
                    "translation": "여기서 시간 낭비할 틈 없어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 즉시 문제를 해결하겠다고 하나요?",
                    "hint": "ESTP는 문제 해결에 즉시 집중해요.",
                    "result": "O",
                    "explanation": "태준은 'fix this right now'라고 즉시 해결하겠다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Supporting him comes first though.",
                    "translation": "그래도 그를 지지하는 게 먼저야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Results matter most in crises.",
                    "translation": "위기 상황에선 결과가 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-jun thinks there's no time to @@.",
                    "hint": "ESTP는 효율성을 중시해요.",
                    "optionA": "waste",
                    "optionB": "think",
                    "optionC": "rest",
                    "result": "waste",
                    "explanation": "태준은 시간을 낭비할 틈이 없다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your kindness heals everything!",
                    "translation": "네 친절함이 모든 걸 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your decisiveness gets things done!",
                    "translation": "네 결단력이 일을 처리해내!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서가 태준의 결단력을 칭찬해요.",
                    "optionA": "decisiveness",
                    "optionB": "gets",
                    "optionC": "things",
                    "optionD": "done",
                    "optionE": "Your",
                    "result": "Your decisiveness gets things done",
                    "explanation": "윤서는 태준의 결단력이 일을 완수한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your quick action inspires confidence!",
                    "translation": "네 빠른 행동이 자신감을 불어넣어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원의 실수 처리",
            "explanation": "ESTP의 즉각적 해결책과 ISFJ의 배려깊은 지원 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I'll fix this right now!",
                    "translation": "지금 당장 고쳐줄게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Are you feeling okay first?",
                    "translation": "먼저 괜찮은지 물어볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "No time to waste here!",
                    "translation": "여기서 시간 낭비할 틈 없어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 즉시 문제를 해결하겠다고 하나요?",
                    "hint": "ESTP는 문제 해결에 즉시 집중해요.",
                    "result": "O",
                    "explanation": "태준은 'fix this right now'라고 즉시 해결하겠다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Supporting him comes first though.",
                    "translation": "그래도 그를 지지하는 게 먼저야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Results matter most in crises.",
                    "translation": "위기 상황에선 결과가 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-jun thinks there's no time to @@.",
                    "hint": "ESTP는 효율성을 중시해요.",
                    "optionA": "waste",
                    "optionB": "think",
                    "optionC": "rest",
                    "result": "waste",
                    "explanation": "태준은 시간을 낭비할 틈이 없다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your kindness heals everything!",
                    "translation": "네 친절함이 모든 걸 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your decisiveness gets things done!",
                    "translation": "네 결단력이 일을 처리해내!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "윤서가 태준의 결단력을 칭찬해요.",
                    "optionA": "decisiveness",
                    "optionB": "gets",
                    "optionC": "things",
                    "optionD": "done",
                    "optionE": "Your",
                    "result": "Your decisiveness gets things done",
                    "explanation": "윤서는 태준의 결단력이 일을 완수한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your quick action inspires confidence!",
                    "translation": "네 빠른 행동이 자신감을 불어넣어!"
                }
            ]
        }
    ]
}
ID: 12232 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "중요한 마감일 앞두고",
            "explanation": "ESTP의 에너지 넘치는 돌진과 ISFP의 신중한 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's power through this!",
                    "translation": "이걸 힘으로 밀어붙이자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Maybe we should pause briefly.",
                    "translation": "잠깐 멈춰서 생각해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Action beats overthinking always!",
                    "translation": "행동이 과도한 생각보다 나아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 힘으로 밀어붙이자고 하나요?",
                    "hint": "ESTP는 에너지로 문제를 돌파하려 해요.",
                    "result": "O",
                    "explanation": "건호는 'power through'라고 힘으로 밀어붙이자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Reflection prevents mistakes though.",
                    "translation": "그래도 숙고하면 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Momentum keeps us moving forward.",
                    "translation": "추진력이 우리를 앞으로 나아가게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-ho thinks action beats @@ always.",
                    "hint": "ESTP는 과도한 고민을 피하려 해요.",
                    "optionA": "planning",
                    "optionB": "overthinking",
                    "optionC": "resting",
                    "result": "overthinking",
                    "explanation": "건호는 행동이 과도한 생각보다 항상 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your thoughtfulness brings balance!",
                    "translation": "네 사려깊음이 균형을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your energy keeps us moving!",
                    "translation": "네 에너지가 우리를 계속 움직이게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이 건호의 에너지를 인정해요.",
                    "optionA": "energy",
                    "optionB": "keeps",
                    "optionC": "moving",
                    "optionD": "us",
                    "optionE": "Your",
                    "result": "Your energy keeps us moving",
                    "explanation": "채영은 건호의 에너지가 팀을 계속 움직이게 한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your drive creates amazing results!",
                    "translation": "네 추진력이 놀라운 결과를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "중요한 마감일 앞두고",
            "explanation": "ESTP의 에너지 넘치는 돌진과 ISFP의 신중한 접근 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's power through this!",
                    "translation": "이걸 힘으로 밀어붙이자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Maybe we should pause briefly.",
                    "translation": "잠깐 멈춰서 생각해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Action beats overthinking always!",
                    "translation": "행동이 과도한 생각보다 나아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 힘으로 밀어붙이자고 하나요?",
                    "hint": "ESTP는 에너지로 문제를 돌파하려 해요.",
                    "result": "O",
                    "explanation": "건호는 'power through'라고 힘으로 밀어붙이자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Reflection prevents mistakes though.",
                    "translation": "그래도 숙고하면 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Momentum keeps us moving forward.",
                    "translation": "추진력이 우리를 앞으로 나아가게 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-ho thinks action beats @@ always.",
                    "hint": "ESTP는 과도한 고민을 피하려 해요.",
                    "optionA": "planning",
                    "optionB": "overthinking",
                    "optionC": "resting",
                    "result": "overthinking",
                    "explanation": "건호는 행동이 과도한 생각보다 항상 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your thoughtfulness brings balance!",
                    "translation": "네 사려깊음이 균형을 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Your energy keeps us moving!",
                    "translation": "네 에너지가 우리를 계속 움직이게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채영이 건호의 에너지를 인정해요.",
                    "optionA": "energy",
                    "optionB": "keeps",
                    "optionC": "moving",
                    "optionD": "us",
                    "optionE": "Your",
                    "result": "Your energy keeps us moving",
                    "explanation": "채영은 건호의 에너지가 팀을 계속 움직이게 한다고 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your drive creates amazing results!",
                    "translation": "네 추진력이 놀라운 결과를 만들어!"
                }
            ]
        }
    ]
}
ID: 12233 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상치 못한 변수 발생",
            "explanation": "ESTP의 현장 대응력과 INTJ의 전략적 재조정 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "We'll adapt on the spot!",
                    "translation": "현장에서 적응해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Let me recalculate our approach.",
                    "translation": "우리 접근법을 재계산해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "I trust my instincts here!",
                    "translation": "여기선 내 직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 현장에서 적응하자고 하나요?",
                    "hint": "ESTP는 즉석에서 상황에 맞춰 대응해요.",
                    "result": "O",
                    "explanation": "현진은 'adapt on the spot'이라고 현장 적응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategy needs careful adjustment first.",
                    "translation": "전략은 먼저 신중한 조정이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Quick responses prevent bigger problems.",
                    "translation": "빠른 대응이 더 큰 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-jin trusts her @@ here.",
                    "hint": "ESTP는 직관적 판단을 신뢰해요.",
                    "optionA": "planning",
                    "optionB": "instincts",
                    "optionC": "research",
                    "result": "instincts",
                    "explanation": "현진은 자신의 직감을 믿는다고 말해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your strategic thinking impresses me!",
                    "translation": "네 전략적 사고가 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your adaptability saves the day!",
                    "translation": "네 적응력이 상황을 구해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 현진의 적응력을 칭찬해요.",
                    "optionA": "adaptability",
                    "optionB": "saves",
                    "optionC": "the",
                    "optionD": "day",
                    "optionE": "Your",
                    "result": "Your adaptability saves the day",
                    "explanation": "승현은 현진의 적응력이 상황을 구원한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Your intuition guides us perfectly!",
                    "translation": "네 직관이 우리를 완벽하게 안내해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상치 못한 변수 발생",
            "explanation": "ESTP의 현장 대응력과 INTJ의 전략적 재조정 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "We'll adapt on the spot!",
                    "translation": "현장에서 적응해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Let me recalculate our approach.",
                    "translation": "우리 접근법을 재계산해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "I trust my instincts here!",
                    "translation": "여기선 내 직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 현장에서 적응하자고 하나요?",
                    "hint": "ESTP는 즉석에서 상황에 맞춰 대응해요.",
                    "result": "O",
                    "explanation": "현진은 'adapt on the spot'이라고 현장 적응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategy needs careful adjustment first.",
                    "translation": "전략은 먼저 신중한 조정이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Quick responses prevent bigger problems.",
                    "translation": "빠른 대응이 더 큰 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-jin trusts her @@ here.",
                    "hint": "ESTP는 직관적 판단을 신뢰해요.",
                    "optionA": "planning",
                    "optionB": "instincts",
                    "optionC": "research",
                    "result": "instincts",
                    "explanation": "현진은 자신의 직감을 믿는다고 말해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your strategic thinking impresses me!",
                    "translation": "네 전략적 사고가 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your adaptability saves the day!",
                    "translation": "네 적응력이 상황을 구해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "승현이 현진의 적응력을 칭찬해요.",
                    "optionA": "adaptability",
                    "optionB": "saves",
                    "optionC": "the",
                    "optionD": "day",
                    "optionE": "Your",
                    "result": "Your adaptability saves the day",
                    "explanation": "승현은 현진의 적응력이 상황을 구원한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Your intuition guides us perfectly!",
                    "translation": "네 직관이 우리를 완벽하게 안내해!"
                }
            ]
        }
    ]
}
ID: 12234 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡한 문제 해결하기",
            "explanation": "ESTP의 행동 우선 접근과 INTP의 분석 중심 사고 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예진",
                    "script": "Let's just try something!",
                    "translation": "뭐라도 한번 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I need more thinking time.",
                    "translation": "더 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예진",
                    "script": "Doing teaches us faster!",
                    "translation": "실행하면서 더 빨리 배워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예진은 뭔가 시도해보자고 하나요?",
                    "hint": "ESTP는 일단 행동부터 취하려 해요.",
                    "result": "O",
                    "explanation": "예진은 'try something'이라고 시도해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Understanding prevents bigger problems.",
                    "translation": "이해하면 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "Experience beats theoretical knowledge.",
                    "translation": "경험이 이론적 지식보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-jin thinks doing teaches us @@.",
                    "hint": "ESTP는 실행을 통한 학습을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "nothing",
                    "result": "faster",
                    "explanation": "예진은 실행하면서 더 빨리 배운다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your deep analysis guides us!",
                    "translation": "네 깊은 분석이 우리를 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your action gets results fast!",
                    "translation": "네 행동이 빠른 결과를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 예진의 행동력을 인정해요.",
                    "optionA": "action",
                    "optionB": "gets",
                    "optionC": "results",
                    "optionD": "fast",
                    "optionE": "Your",
                    "result": "Your action gets results fast",
                    "explanation": "정우는 예진의 행동력이 빠른 결과를 가져온다고 인정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Your practical approach works wonders!",
                    "translation": "네 실용적 접근이 기적을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡한 문제 해결하기",
            "explanation": "ESTP의 행동 우선 접근과 INTP의 분석 중심 사고 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예진",
                    "script": "Let's just try something!",
                    "translation": "뭐라도 한번 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I need more thinking time.",
                    "translation": "더 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예진",
                    "script": "Doing teaches us faster!",
                    "translation": "실행하면서 더 빨리 배워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예진은 뭔가 시도해보자고 하나요?",
                    "hint": "ESTP는 일단 행동부터 취하려 해요.",
                    "result": "O",
                    "explanation": "예진은 'try something'이라고 시도해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Understanding prevents bigger problems.",
                    "translation": "이해하면 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "Experience beats theoretical knowledge.",
                    "translation": "경험이 이론적 지식보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-jin thinks doing teaches us @@.",
                    "hint": "ESTP는 실행을 통한 학습을 선호해요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "nothing",
                    "result": "faster",
                    "explanation": "예진은 실행하면서 더 빨리 배운다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Your deep analysis guides us!",
                    "translation": "네 깊은 분석이 우리를 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예진",
                    "script": "Your action gets results fast!",
                    "translation": "네 행동이 빠른 결과를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "정우가 예진의 행동력을 인정해요.",
                    "optionA": "action",
                    "optionB": "gets",
                    "optionC": "results",
                    "optionD": "fast",
                    "optionE": "Your",
                    "result": "Your action gets results fast",
                    "explanation": "정우는 예진의 행동력이 빠른 결과를 가져온다고 인정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Your practical approach works wonders!",
                    "translation": "네 실용적 접근이 기적을 만들어!"
                }
            ]
        }
    ]
}
ID: 12235 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갈등 상황 중재하기",
            "explanation": "ESTP의 즉석 해결과 INFJ의 깊이있는 이해 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "별이",
                    "script": "I'll talk to them!",
                    "translation": "내가 그들과 얘기해볼게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Let's understand their feelings first.",
                    "translation": "먼저 그들의 감정을 이해해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "별이",
                    "script": "Direct approach works best!",
                    "translation": "직접적인 접근이 가장 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "별이는 직접 대화하겠다고 하나요?",
                    "hint": "ESTP는 직접적인 소통을 선호해요.",
                    "result": "O",
                    "explanation": "별이는 'talk to them'이라고 직접 대화하겠다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Deeper insight helps everyone.",
                    "translation": "더 깊은 통찰이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "별이",
                    "script": "Honest conversation clears the air.",
                    "translation": "솔직한 대화가 분위기를 정화시켜."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Byeol-i thinks @@ approach works best.",
                    "hint": "ESTP는 솔직하고 직접적인 방식을 좋아해요.",
                    "optionA": "indirect",
                    "optionB": "direct",
                    "optionC": "careful",
                    "result": "direct",
                    "explanation": "별이는 직접적인 접근이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your wisdom brings peace!",
                    "translation": "네 지혜가 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your courage sparks change!",
                    "translation": "네 용기가 변화를 일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이 별이의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "sparks",
                    "optionC": "change",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your courage sparks real change",
                    "explanation": "서진은 별이의 용기가 진정한 변화를 촉발한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your openness creates trust!",
                    "translation": "네 개방성이 신뢰를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갈등 상황 중재하기",
            "explanation": "ESTP의 즉석 해결과 INFJ의 깊이있는 이해 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "별이",
                    "script": "I'll talk to them!",
                    "translation": "내가 그들과 얘기해볼게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Let's understand their feelings first.",
                    "translation": "먼저 그들의 감정을 이해해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "별이",
                    "script": "Direct approach works best!",
                    "translation": "직접적인 접근이 가장 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "별이는 직접 대화하겠다고 하나요?",
                    "hint": "ESTP는 직접적인 소통을 선호해요.",
                    "result": "O",
                    "explanation": "별이는 'talk to them'이라고 직접 대화하겠다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Deeper insight helps everyone.",
                    "translation": "더 깊은 통찰이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "별이",
                    "script": "Honest conversation clears the air.",
                    "translation": "솔직한 대화가 분위기를 정화시켜."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Byeol-i thinks @@ approach works best.",
                    "hint": "ESTP는 솔직하고 직접적인 방식을 좋아해요.",
                    "optionA": "indirect",
                    "optionB": "direct",
                    "optionC": "careful",
                    "result": "direct",
                    "explanation": "별이는 직접적인 접근이 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your wisdom brings peace!",
                    "translation": "네 지혜가 평화를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "별이",
                    "script": "Your courage sparks change!",
                    "translation": "네 용기가 변화를 일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "서진이 별이의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "sparks",
                    "optionC": "change",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your courage sparks real change",
                    "explanation": "서진은 별이의 용기가 진정한 변화를 촉발한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your openness creates trust!",
                    "translation": "네 개방성이 신뢰를 만들어!"
                }
            ]
        }
    ]
}
ID: 12236 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어와 행동의 만남",
            "explanation": "ENTP의 창의적 사고와 ESTP의 즉시 실행 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have amazing new ideas!",
                    "translation": "놀라운 새로운 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's make them happen now!",
                    "translation": "지금 바로 실현해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Immediate action brings ideas alive.",
                    "translation": "즉각적인 행동이 아이디어를 살아나게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my action-oriented nature.",
                    "translation": "넌 내 행동 지향적 성격을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 상우의 행동 지향적 성격을 이해한다고 하나요?",
                    "hint": "도윤이가 즉각적 행동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Immediate action brings ideas alive'라고 행동 지향적 성격을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Action-oriented thinking creates real results.",
                    "translation": "행동 지향적 사고가 실제 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I learn best by doing.",
                    "translation": "직접 하면서 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Hands-on learning creates vivid memories.",
                    "translation": "직접적 학습이 생생한 기억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u learns best by @@.",
                    "hint": "상우가 어떻게 할 때 가장 잘 배운다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "doing",
                    "optionC": "sleeping",
                    "result": "doing",
                    "explanation": "상우는 '직접 하면서' 가장 잘 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your ideas spark my excitement.",
                    "translation": "네 아이디어가 내 흥분을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Excitement fuels powerful creative energy.",
                    "translation": "흥분이 강력한 창의적 에너지를 공급해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "We make dreams become reality.",
                    "translation": "우리는 꿈이 현실이 되게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "꿈이 현실이 되는 것에 대한 문장이에요.",
                    "result": "Dreams become reality",
                    "explanation": "꿈이 현실이 돼요.",
                    "optionA": "reality",
                    "optionB": "become",
                    "optionC": "Dreams"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어와 행동의 만남",
            "explanation": "ENTP의 창의적 사고와 ESTP의 즉시 실행 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have amazing new ideas!",
                    "translation": "놀라운 새로운 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's make them happen now!",
                    "translation": "지금 바로 실현해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Immediate action brings ideas alive.",
                    "translation": "즉각적인 행동이 아이디어를 살아나게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my action-oriented nature.",
                    "translation": "넌 내 행동 지향적 성격을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 상우의 행동 지향적 성격을 이해한다고 하나요?",
                    "hint": "도윤이가 즉각적 행동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Immediate action brings ideas alive'라고 행동 지향적 성격을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Action-oriented thinking creates real results.",
                    "translation": "행동 지향적 사고가 실제 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I learn best by doing.",
                    "translation": "직접 하면서 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Hands-on learning creates vivid memories.",
                    "translation": "직접적 학습이 생생한 기억을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u learns best by @@.",
                    "hint": "상우가 어떻게 할 때 가장 잘 배운다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "doing",
                    "optionC": "sleeping",
                    "result": "doing",
                    "explanation": "상우는 '직접 하면서' 가장 잘 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your ideas spark my excitement.",
                    "translation": "네 아이디어가 내 흥분을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Excitement fuels powerful creative energy.",
                    "translation": "흥분이 강력한 창의적 에너지를 공급해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "We make dreams become reality.",
                    "translation": "우리는 꿈이 현실이 되게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "꿈이 현실이 되는 것에 대한 문장이에요.",
                    "optionA": "reality",
                    "optionB": "become",
                    "optionC": "Dreams",
                    "result": "Dreams become reality",
                    "explanation": "꿈이 현실이 돼요."
                }
            ]
        }
    ]
}
ID: 12237 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "에너지의 다른 표현",
            "explanation": "ENTP의 지적 자극과 ESTP의 물리적 활동 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Intellectual debates energize me completely!",
                    "translation": "지적 토론이 나를 완전히 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Physical activities make me alive!",
                    "translation": "신체적 활동이 나를 살아있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Physical energy creates mental clarity.",
                    "translation": "신체적 에너지가 정신적 명료함을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see connection between mind-body.",
                    "translation": "넌 정신과 몸의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 시우의 정신과 몸의 연결을 본다고 하나요?",
                    "hint": "현우가 신체적 에너지에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Physical energy creates mental clarity'라고 정신과 몸의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Mind-body connection enhances overall performance.",
                    "translation": "정신-몸 연결이 전반적 성능을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I think while I move.",
                    "translation": "움직이면서 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Moving thoughts create dynamic solutions.",
                    "translation": "움직이는 사고가 역동적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u thinks while he @@.",
                    "hint": "시우가 무엇을 하면서 생각한다고 했나요?",
                    "optionA": "sleeps",
                    "optionB": "moves",
                    "optionC": "eats",
                    "result": "moves",
                    "explanation": "시우는 '움직이면서' 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Action speaks louder than words.",
                    "translation": "행동이 말보다 더 크게 들려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Actions backed by ideas work.",
                    "translation": "아이디어로 뒷받침된 행동이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You balance thinking with doing.",
                    "translation": "넌 생각과 실행의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동과 말에 대한 문장이에요.",
                    "result": "Action speaks louder words",
                    "explanation": "행동이 말보다 더 크게 들려요.",
                    "optionA": "words",
                    "optionB": "speaks",
                    "optionC": "Action",
                    "optionD": "louder"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "에너지의 다른 표현",
            "explanation": "ENTP의 지적 자극과 ESTP의 물리적 활동 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Intellectual debates energize me completely!",
                    "translation": "지적 토론이 나를 완전히 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Physical activities make me alive!",
                    "translation": "신체적 활동이 나를 살아있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Physical energy creates mental clarity.",
                    "translation": "신체적 에너지가 정신적 명료함을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see connection between mind-body.",
                    "translation": "넌 정신과 몸의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 시우의 정신과 몸의 연결을 본다고 하나요?",
                    "hint": "현우가 신체적 에너지에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Physical energy creates mental clarity'라고 정신과 몸의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Mind-body connection enhances overall performance.",
                    "translation": "정신-몸 연결이 전반적 성능을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I think while I move.",
                    "translation": "움직이면서 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Moving thoughts create dynamic solutions.",
                    "translation": "움직이는 사고가 역동적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u thinks while he @@.",
                    "hint": "시우가 무엇을 하면서 생각한다고 했나요?",
                    "optionA": "sleeps",
                    "optionB": "moves",
                    "optionC": "eats",
                    "result": "moves",
                    "explanation": "시우는 '움직이면서' 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Action speaks louder than words.",
                    "translation": "행동이 말보다 더 크게 들려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Actions backed by ideas work.",
                    "translation": "아이디어로 뒷받침된 행동이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You balance thinking with doing.",
                    "translation": "넌 생각과 실행의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "행동과 말에 대한 문장이에요.",
                    "optionA": "words",
                    "optionB": "speaks",
                    "optionC": "Action",
                    "optionD": "louder",
                    "result": "Action speaks louder words",
                    "explanation": "행동이 말보다 더 크게 들려요."
                }
            ]
        }
    ]
}
ID: 12238 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론과 경험의 만남",
            "explanation": "ENTP의 이론적 탐구와 ESTP의 실제 경험 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I love exploring abstract theories!",
                    "translation": "추상적 이론들을 탐구하는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I learn from real experiences.",
                    "translation": "실제 경험으로부터 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Real experiences prove theoretical concepts.",
                    "translation": "실제 경험이 이론적 개념을 증명해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You connect theory with practice.",
                    "translation": "넌 이론과 실무를 연결해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이는 태준이의 이론과 실무를 연결한다고 하나요?",
                    "hint": "태현이가 실제 경험에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태현이는 'Real experiences prove theoretical concepts'라고 이론과 실무를 연결해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Practice makes theory meaningful alive.",
                    "translation": "실무가 이론을 의미 있고 생생하게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I test ideas in reality.",
                    "translation": "아이디어를 현실에서 테스트해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Reality testing reveals practical truths.",
                    "translation": "현실 테스트가 실용적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun tests ideas in @@.",
                    "hint": "태준이가 아이디어를 어디에서 테스트한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "reality",
                    "optionC": "books",
                    "result": "reality",
                    "explanation": "태준이는 아이디어를 '현실'에서 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Hands-on approach works better always.",
                    "translation": "직접적 접근이 항상 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Direct approaches create immediate feedback.",
                    "translation": "직접적 접근이 즉각적 피드백을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You appreciate my practical wisdom.",
                    "translation": "넌 내 실용적 지혜를 좋게 봐줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직접적 접근에 대한 문장이에요.",
                    "result": "Direct approaches create feedback",
                    "explanation": "직접적 접근이 피드백을 만들어요.",
                    "optionA": "Direct",
                    "optionB": "create",
                    "optionC": "approaches",
                    "optionD": "feedback"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "이론과 경험의 만남",
            "explanation": "ENTP의 이론적 탐구와 ESTP의 실제 경험 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I love exploring abstract theories!",
                    "translation": "추상적 이론들을 탐구하는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I learn from real experiences.",
                    "translation": "실제 경험으로부터 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Real experiences prove theoretical concepts.",
                    "translation": "실제 경험이 이론적 개념을 증명해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You connect theory with practice.",
                    "translation": "넌 이론과 실무를 연결해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이는 태준이의 이론과 실무를 연결한다고 하나요?",
                    "hint": "태현이가 실제 경험에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태현이는 'Real experiences prove theoretical concepts'라고 이론과 실무를 연결해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Practice makes theory meaningful alive.",
                    "translation": "실무가 이론을 의미 있고 생생하게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I test ideas in reality.",
                    "translation": "아이디어를 현실에서 테스트해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Reality testing reveals practical truths.",
                    "translation": "현실 테스트가 실용적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun tests ideas in @@.",
                    "hint": "태준이가 아이디어를 어디에서 테스트한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "reality",
                    "optionC": "books",
                    "result": "reality",
                    "explanation": "태준이는 아이디어를 '현실'에서 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Hands-on approach works better always.",
                    "translation": "직접적 접근이 항상 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Direct approaches create immediate feedback.",
                    "translation": "직접적 접근이 즉각적 피드백을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You appreciate my practical wisdom.",
                    "translation": "넌 내 실용적 지혜를 좋게 봐줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "직접적 접근에 대한 문장이에요.",
                    "optionA": "Direct",
                    "optionB": "create",
                    "optionC": "approaches",
                    "optionD": "feedback",
                    "result": "Direct approaches create feedback",
                    "explanation": "직접적 접근이 피드백을 만들어요."
                }
            ]
        }
    ]
}
ID: 12239 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성과 현실의 균형",
            "explanation": "ENTP의 미래 지향과 ESTP의 현재 집중 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I see endless future possibilities!",
                    "translation": "끝없는 미래 가능성들이 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I focus on present opportunities.",
                    "translation": "현재의 기회들에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Present opportunities create future foundations.",
                    "translation": "현재의 기회가 미래의 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You understand my present-moment focus.",
                    "translation": "넌 내 현재 순간 집중을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 건호의 현재 순간 집중을 이해한다고 하나요?",
                    "hint": "윤호가 현재 기회에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤호는 'Present opportunities create future foundations'라고 현재 순간 집중을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Present-moment awareness builds solid progress.",
                    "translation": "현재 순간 인식이 견고한 발전을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I grab opportunities when available.",
                    "translation": "기회가 있을 때 잡아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Quick opportunity grabbing shows wisdom.",
                    "translation": "빠른 기회 포착이 지혜를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho grabs opportunities when @@.",
                    "hint": "건호가 언제 기회를 잡는다고 했나요?",
                    "optionA": "sleeping",
                    "optionB": "available",
                    "optionC": "tired",
                    "result": "available",
                    "explanation": "건호는 기회가 '있을' 때 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Now matters more than later.",
                    "translation": "지금이 나중보다 더 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Now creates the foundation later.",
                    "translation": "지금이 나중의 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You help me see time.",
                    "translation": "넌 내가 시간을 보도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지금에 대한 문장이에요.",
                    "result": "Now matters more than",
                    "explanation": "지금이 더 중요해요.",
                    "optionA": "Now",
                    "optionB": "than",
                    "optionC": "matters",
                    "optionD": "more"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가능성과 현실의 균형",
            "explanation": "ENTP의 미래 지향과 ESTP의 현재 집중 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I see endless future possibilities!",
                    "translation": "끝없는 미래 가능성들이 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I focus on present opportunities.",
                    "translation": "현재의 기회들에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Present opportunities create future foundations.",
                    "translation": "현재의 기회가 미래의 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You understand my present-moment focus.",
                    "translation": "넌 내 현재 순간 집중을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 건호의 현재 순간 집중을 이해한다고 하나요?",
                    "hint": "윤호가 현재 기회에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤호는 'Present opportunities create future foundations'라고 현재 순간 집중을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Present-moment awareness builds solid progress.",
                    "translation": "현재 순간 인식이 견고한 발전을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I grab opportunities when available.",
                    "translation": "기회가 있을 때 잡아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Quick opportunity grabbing shows wisdom.",
                    "translation": "빠른 기회 포착이 지혜를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho grabs opportunities when @@.",
                    "hint": "건호가 언제 기회를 잡는다고 했나요?",
                    "optionA": "sleeping",
                    "optionB": "available",
                    "optionC": "tired",
                    "result": "available",
                    "explanation": "건호는 기회가 '있을' 때 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Now matters more than later.",
                    "translation": "지금이 나중보다 더 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Now creates the foundation later.",
                    "translation": "지금이 나중의 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You help me see time.",
                    "translation": "넌 내가 시간을 보도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지금에 대한 문장이에요.",
                    "optionA": "Now",
                    "optionB": "than",
                    "optionC": "matters",
                    "optionD": "more",
                    "result": "Now matters more than",
                    "explanation": "지금이 더 중요해요."
                }
            ]
        }
    ]
}
ID: 12240 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "창의적 vs 실용적 결정",
            "explanation": "ENTP의 혁신적 선택과 ESTP의 효율적 판단 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I choose creative breakthrough options!",
                    "translation": "창의적 돌파구 선택지를 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I choose what works now.",
                    "translation": "지금 효과가 있는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "What works now prevents problems.",
                    "translation": "지금 효과가 있는 게 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You see value in reliability.",
                    "translation": "넌 신뢰성에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 상우의 신뢰성에서 가치를 본다고 하나요?",
                    "hint": "현우가 지금 효과가 있는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'What works now prevents problems'라고 신뢰성의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Reliability builds trust with people.",
                    "translation": "신뢰성이 사람들과의 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my gut feelings.",
                    "translation": "내 직감을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Gut feelings capture important information.",
                    "translation": "직감이 중요한 정보를 포착해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u trusts his gut @@.",
                    "hint": "상우가 자신의 직감 무엇을 믿는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "feelings",
                    "optionC": "fears",
                    "result": "feelings",
                    "explanation": "상우는 자신의 직감 '감정들'을 믿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Quick decisions avoid missed opportunities.",
                    "translation": "빠른 결정이 놓친 기회를 피하게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Avoiding missed chances creates success.",
                    "translation": "놓친 기회를 피하는 게 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You balance innovation with timing.",
                    "translation": "넌 혁신과 타이밍의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "빠른 결정에 대한 문장이에요.",
                    "result": "Quick decisions avoid opportunities",
                    "explanation": "빠른 결정이 기회를 피하게 해요.",
                    "optionA": "Quick",
                    "optionB": "avoid",
                    "optionC": "decisions",
                    "optionD": "opportunities"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "창의적 vs 실용적 결정",
            "explanation": "ENTP의 혁신적 선택과 ESTP의 효율적 판단 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I choose creative breakthrough options!",
                    "translation": "창의적 돌파구 선택지를 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I choose what works now.",
                    "translation": "지금 효과가 있는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "What works now prevents problems.",
                    "translation": "지금 효과가 있는 게 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You see value in reliability.",
                    "translation": "넌 신뢰성에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 상우의 신뢰성에서 가치를 본다고 하나요?",
                    "hint": "현우가 지금 효과가 있는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'What works now prevents problems'라고 신뢰성의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Reliability builds trust with people.",
                    "translation": "신뢰성이 사람들과의 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my gut feelings.",
                    "translation": "내 직감을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Gut feelings capture important information.",
                    "translation": "직감이 중요한 정보를 포착해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u trusts his gut @@.",
                    "hint": "상우가 자신의 직감 무엇을 믿는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "feelings",
                    "optionC": "fears",
                    "result": "feelings",
                    "explanation": "상우는 자신의 직감 '감정들'을 믿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Quick decisions avoid missed opportunities.",
                    "translation": "빠른 결정이 놓친 기회를 피하게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Avoiding missed chances creates success.",
                    "translation": "놓친 기회를 피하는 게 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You balance innovation with timing.",
                    "translation": "넌 혁신과 타이밍의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "빠른 결정에 대한 문장이에요.",
                    "optionA": "Quick",
                    "optionB": "avoid",
                    "optionC": "decisions",
                    "optionD": "opportunities",
                    "result": "Quick decisions avoid opportunities",
                    "explanation": "빠른 결정이 기회를 피하게 해요."
                }
            ]
        }
    ]
}
ID: 12241 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석과 직관의 조화",
            "explanation": "ENTP의 논리적 분석과 ESTP의 즉각적 판단 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I analyze all possible outcomes!",
                    "translation": "모든 가능한 결과를 분석해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I decide based on feelings.",
                    "translation": "감정에 기초해서 결정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Feeling-based decisions show authentic wisdom.",
                    "translation": "감정 기반 결정이 진정한 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You respect my intuitive approach.",
                    "translation": "넌 내 직관적 접근을 존중해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건우는 시우의 직관적 접근을 존중한다고 하나요?",
                    "hint": "건우가 감정 기반 결정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "건우는 'Feeling-based decisions show authentic wisdom'라고 직관적 접근을 존중해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Intuitive approaches access deeper knowledge.",
                    "translation": "직관적 접근이 더 깊은 지식에 접근해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I read people's energy.",
                    "translation": "사람들의 에너지를 읽어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Energy reading reveals hidden emotions.",
                    "translation": "에너지 읽기가 숨겨진 감정을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u reads people's @@.",
                    "hint": "시우가 사람들의 무엇을 읽는다고 했나요?",
                    "optionA": "books",
                    "optionB": "energy",
                    "optionC": "money",
                    "result": "energy",
                    "explanation": "시우는 사람들의 '에너지'를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Action feels right or wrong.",
                    "translation": "행동이 옳거나 틀린 것으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Right-wrong feelings guide moral choices.",
                    "translation": "옳고-틀린 감정이 도덕적 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You understand my inner compass.",
                    "translation": "넌 내 내면의 나침반을 이해해줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동이 옳고 틀린 것으로 느껴지는 것에 대한 문장이에요.",
                    "result": "Action feels right or",
                    "explanation": "행동이 옳게 느껴지거나...",
                    "optionA": "Action",
                    "optionB": "feels",
                    "optionC": "or",
                    "optionD": "right"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석과 직관의 조화",
            "explanation": "ENTP의 논리적 분석과 ESTP의 즉각적 판단 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I analyze all possible outcomes!",
                    "translation": "모든 가능한 결과를 분석해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I decide based on feelings.",
                    "translation": "감정에 기초해서 결정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Feeling-based decisions show authentic wisdom.",
                    "translation": "감정 기반 결정이 진정한 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You respect my intuitive approach.",
                    "translation": "넌 내 직관적 접근을 존중해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건우는 시우의 직관적 접근을 존중한다고 하나요?",
                    "hint": "건우가 감정 기반 결정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "건우는 'Feeling-based decisions show authentic wisdom'라고 직관적 접근을 존중해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Intuitive approaches access deeper knowledge.",
                    "translation": "직관적 접근이 더 깊은 지식에 접근해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I read people's energy.",
                    "translation": "사람들의 에너지를 읽어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Energy reading reveals hidden emotions.",
                    "translation": "에너지 읽기가 숨겨진 감정을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u reads people's @@.",
                    "hint": "시우가 사람들의 무엇을 읽는다고 했나요?",
                    "optionA": "books",
                    "optionB": "energy",
                    "optionC": "money",
                    "result": "energy",
                    "explanation": "시우는 사람들의 '에너지'를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Action feels right or wrong.",
                    "translation": "행동이 옳거나 틀린 것으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Right-wrong feelings guide moral choices.",
                    "translation": "옳고-틀린 감정이 도덕적 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You understand my inner compass.",
                    "translation": "넌 내 내면의 나침반을 이해해줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "행동이 옳고 틀린 것으로 느껴지는 것에 대한 문장이에요.",
                    "optionA": "Action",
                    "optionB": "feels",
                    "optionC": "or",
                    "optionD": "right",
                    "result": "Action feels right or",
                    "explanation": "행동이 옳게 느껴지거나..."
                }
            ]
        }
    ]
}
ID: 12242 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획과 즉흥의 조화",
            "explanation": "ENTP의 유연한 계획과 ESTP의 즉흥적 적응 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "I keep my options open!",
                    "translation": "선택지를 열어둬!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I adapt to situations instantly.",
                    "translation": "상황에 즉시 적응해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Instant adaptation shows remarkable flexibility.",
                    "translation": "즉시 적응이 놀라운 유연성을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You appreciate my spontaneous nature.",
                    "translation": "넌 내 즉흥적 성격을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민규는 태준이의 즉흥적 성격을 좋게 본다고 하나요?",
                    "hint": "민규가 즉시 적응에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민규는 'Instant adaptation shows remarkable flexibility'라고 즉흥적 성격을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Spontaneous nature creates exciting adventures.",
                    "translation": "즉흥적 성격이 흥미진진한 모험을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I live in current moment.",
                    "translation": "현재 순간에 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Current moment holds infinite possibilities.",
                    "translation": "현재 순간이 무한한 가능성을 담고 있어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun lives in current @@.",
                    "hint": "태준이가 현재의 무엇에 살고 있다고 했나요?",
                    "optionA": "past",
                    "optionB": "moment",
                    "optionC": "future",
                    "result": "moment",
                    "explanation": "태준이는 현재 '순간'에 살고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Rigid plans limit natural flow.",
                    "translation": "경직된 계획이 자연스러운 흐름을 제한해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민규",
                    "script": "Natural flow enables creative breakthroughs.",
                    "translation": "자연스러운 흐름이 창의적 돌파구를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You balance structure with freedom.",
                    "translation": "넌 구조와 자유의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자연스러운 흐름에 대한 문장이에요.",
                    "result": "Natural flow enables breakthroughs",
                    "explanation": "자연스러운 흐름이 돌파구를 가능하게 해요.",
                    "optionA": "Natural",
                    "optionB": "enables",
                    "optionC": "breakthroughs",
                    "optionD": "flow"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획과 즉흥의 조화",
            "explanation": "ENTP의 유연한 계획과 ESTP의 즉흥적 적응 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "I keep my options open!",
                    "translation": "선택지를 열어둬!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I adapt to situations instantly.",
                    "translation": "상황에 즉시 적응해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Instant adaptation shows remarkable flexibility.",
                    "translation": "즉시 적응이 놀라운 유연성을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You appreciate my spontaneous nature.",
                    "translation": "넌 내 즉흥적 성격을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민규는 태준이의 즉흥적 성격을 좋게 본다고 하나요?",
                    "hint": "민규가 즉시 적응에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민규는 'Instant adaptation shows remarkable flexibility'라고 즉흥적 성격을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Spontaneous nature creates exciting adventures.",
                    "translation": "즉흥적 성격이 흥미진진한 모험을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I live in current moment.",
                    "translation": "현재 순간에 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Current moment holds infinite possibilities.",
                    "translation": "현재 순간이 무한한 가능성을 담고 있어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun lives in current @@.",
                    "hint": "태준이가 현재의 무엇에 살고 있다고 했나요?",
                    "optionA": "past",
                    "optionB": "moment",
                    "optionC": "future",
                    "result": "moment",
                    "explanation": "태준이는 현재 '순간'에 살고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Rigid plans limit natural flow.",
                    "translation": "경직된 계획이 자연스러운 흐름을 제한해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민규",
                    "script": "Natural flow enables creative breakthroughs.",
                    "translation": "자연스러운 흐름이 창의적 돌파구를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You balance structure with freedom.",
                    "translation": "넌 구조와 자유의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "자연스러운 흐름에 대한 문장이에요.",
                    "optionA": "Natural",
                    "optionB": "enables",
                    "optionC": "breakthroughs",
                    "optionD": "flow",
                    "result": "Natural flow enables breakthroughs",
                    "explanation": "자연스러운 흐름이 돌파구를 가능하게 해요."
                }
            ]
        }
    ]
}
ID: 12243 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다양성과 현실성의 만남",
            "explanation": "ENTP의 변화 추구와 ESTP의 현실적 접근 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "I need constant variety always!",
                    "translation": "항상 끊임없는 다양성이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I focus on what's practical.",
                    "translation": "실용적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Practical focus gets things done.",
                    "translation": "실용적 집중이 일을 성취하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see beauty in effectiveness.",
                    "translation": "넌 효과성에서 아름다움을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재훈이는 건호의 효과성에서 아름다움을 본다고 하나요?",
                    "hint": "재훈이가 실용적 집중에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "재훈이는 'Practical focus gets things done'이라고 효과성을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Effectiveness creates measurable positive impact.",
                    "translation": "효과성이 측정 가능한 긍정적 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I work with available resources.",
                    "translation": "사용 가능한 자원으로 일해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Available resources maximize efficient outcomes.",
                    "translation": "사용 가능한 자원이 효율적 결과를 극대화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho works with available @@.",
                    "hint": "건호가 사용 가능한 무엇으로 일한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "resources",
                    "optionC": "dreams",
                    "result": "resources",
                    "explanation": "건호는 사용 가능한 '자원'으로 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Results matter more than theories.",
                    "translation": "결과가 이론보다 더 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재훈",
                    "script": "Results prove theoretical concepts work.",
                    "translation": "결과가 이론적 개념이 작동한다는 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You connect ideas with reality.",
                    "translation": "넌 아이디어를 현실과 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결과에 대한 문장이에요.",
                    "result": "Results matter more than",
                    "explanation": "결과가 더 중요해요.",
                    "optionA": "Results",
                    "optionB": "more",
                    "optionC": "than",
                    "optionD": "matter"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다양성과 현실성의 만남",
            "explanation": "ENTP의 변화 추구와 ESTP의 현실적 접근 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "I need constant variety always!",
                    "translation": "항상 끊임없는 다양성이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I focus on what's practical.",
                    "translation": "실용적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Practical focus gets things done.",
                    "translation": "실용적 집중이 일을 성취하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see beauty in effectiveness.",
                    "translation": "넌 효과성에서 아름다움을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재훈이는 건호의 효과성에서 아름다움을 본다고 하나요?",
                    "hint": "재훈이가 실용적 집중에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "재훈이는 'Practical focus gets things done'이라고 효과성을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Effectiveness creates measurable positive impact.",
                    "translation": "효과성이 측정 가능한 긍정적 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I work with available resources.",
                    "translation": "사용 가능한 자원으로 일해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Available resources maximize efficient outcomes.",
                    "translation": "사용 가능한 자원이 효율적 결과를 극대화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho works with available @@.",
                    "hint": "건호가 사용 가능한 무엇으로 일한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "resources",
                    "optionC": "dreams",
                    "result": "resources",
                    "explanation": "건호는 사용 가능한 '자원'으로 일한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Results matter more than theories.",
                    "translation": "결과가 이론보다 더 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재훈",
                    "script": "Results prove theoretical concepts work.",
                    "translation": "결과가 이론적 개념이 작동한다는 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You connect ideas with reality.",
                    "translation": "넌 아이디어를 현실과 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "결과에 대한 문장이에요.",
                    "optionA": "Results",
                    "optionB": "more",
                    "optionC": "than",
                    "optionD": "matter",
                    "result": "Results matter more than",
                    "explanation": "결과가 더 중요해요."
                }
            ]
        }
    ]
}
ID: 12244 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡함과 단순함의 균형",
            "explanation": "ENTP의 다각적 접근과 ESTP의 직접적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "I brainstorm multiple creative solutions!",
                    "translation": "여러 창의적 해결책을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I take direct action immediately.",
                    "translation": "즉시 직접적 행동을 취해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "Direct action prevents problems worsening.",
                    "translation": "직접적 행동이 문제가 악화되는 걸 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my action-first approach.",
                    "translation": "넌 내 행동 우선 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성민이는 상우의 행동 우선 접근을 이해한다고 하나요?",
                    "hint": "성민이가 직접적 행동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성민이는 'Direct action prevents problems worsening'이라고 행동 우선 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "Action-first thinking creates immediate relief.",
                    "translation": "행동 우선 사고가 즉각적 안도감을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my physical instincts.",
                    "translation": "내 신체적 본능을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Physical instincts provide survival wisdom.",
                    "translation": "신체적 본능이 생존 지혜를 제공해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u trusts his physical @@.",
                    "hint": "상우가 자신의 신체적 무엇을 믿는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "instincts",
                    "optionC": "fears",
                    "result": "instincts",
                    "explanation": "상우는 자신의 신체적 '본능'을 믿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Simple solutions work best always.",
                    "translation": "단순한 해결책이 항상 가장 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Simple approaches reduce unnecessary complexity.",
                    "translation": "단순한 접근이 불필요한 복잡성을 줄여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You help me cut through.",
                    "translation": "넌 내가 뚫고 나가도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "단순한 해결책에 대한 문장이에요.",
                    "result": "Simple solutions work best",
                    "explanation": "단순한 해결책이 가장 잘 작동해요.",
                    "optionA": "work",
                    "optionB": "Simple",
                    "optionC": "best",
                    "optionD": "solutions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡함과 단순함의 균형",
            "explanation": "ENTP의 다각적 접근과 ESTP의 직접적 해결 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "I brainstorm multiple creative solutions!",
                    "translation": "여러 창의적 해결책을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I take direct action immediately.",
                    "translation": "즉시 직접적 행동을 취해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "Direct action prevents problems worsening.",
                    "translation": "직접적 행동이 문제가 악화되는 걸 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my action-first approach.",
                    "translation": "넌 내 행동 우선 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성민이는 상우의 행동 우선 접근을 이해한다고 하나요?",
                    "hint": "성민이가 직접적 행동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성민이는 'Direct action prevents problems worsening'이라고 행동 우선 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "Action-first thinking creates immediate relief.",
                    "translation": "행동 우선 사고가 즉각적 안도감을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my physical instincts.",
                    "translation": "내 신체적 본능을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Physical instincts provide survival wisdom.",
                    "translation": "신체적 본능이 생존 지혜를 제공해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u trusts his physical @@.",
                    "hint": "상우가 자신의 신체적 무엇을 믿는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "instincts",
                    "optionC": "fears",
                    "result": "instincts",
                    "explanation": "상우는 자신의 신체적 '본능'을 믿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Simple solutions work best always.",
                    "translation": "단순한 해결책이 항상 가장 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Simple approaches reduce unnecessary complexity.",
                    "translation": "단순한 접근이 불필요한 복잡성을 줄여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You help me cut through.",
                    "translation": "넌 내가 뚫고 나가도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "단순한 해결책에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "Simple",
                    "optionC": "best",
                    "optionD": "solutions",
                    "result": "Simple solutions work best",
                    "explanation": "단순한 해결책이 가장 잘 작동해요."
                }
            ]
        }
    ]
}
ID: 12245 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신과 실행의 시너지",
            "explanation": "ENTP의 창의적 문제 해결과 ESTP의 실용적 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I reframe problems as opportunities!",
                    "translation": "문제를 기회로 재구성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I handle crisis with energy.",
                    "translation": "위기를 에너지로 다뤄."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Crisis energy drives breakthrough performance.",
                    "translation": "위기 에너지가 돌파구 성능을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see power in pressure.",
                    "translation": "넌 압박감에서 힘을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건우는 시우의 압박감에서 힘을 본다고 하나요?",
                    "hint": "건우가 위기 에너지에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "건우는 'Crisis energy drives breakthrough performance'라고 압박감의 힘을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Pressure transforms ordinary into extraordinary.",
                    "translation": "압박감이 평범한 것을 비범하게 변화시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I thrive under intense situations.",
                    "translation": "강렬한 상황에서 성장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Intense situations reveal true capabilities.",
                    "translation": "강렬한 상황이 진정한 능력을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u thrives under intense @@.",
                    "hint": "시우가 강렬한 무엇에서 성장한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "시우는 강렬한 '상황'에서 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Fast response prevents bigger problems.",
                    "translation": "빠른 반응이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Quick prevention saves valuable resources.",
                    "translation": "빠른 예방이 귀중한 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You maximize my crisis skills.",
                    "translation": "넌 내 위기 기술을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "빠른 반응에 대한 문장이에요.",
                    "result": "Fast response prevents problems",
                    "explanation": "빠른 반응이 문제를 방지해요.",
                    "optionA": "Fast",
                    "optionB": "prevents",
                    "optionC": "response",
                    "optionD": "problems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신과 실행의 시너지",
            "explanation": "ENTP의 창의적 문제 해결과 ESTP의 실용적 대응 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I reframe problems as opportunities!",
                    "translation": "문제를 기회로 재구성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I handle crisis with energy.",
                    "translation": "위기를 에너지로 다뤄."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Crisis energy drives breakthrough performance.",
                    "translation": "위기 에너지가 돌파구 성능을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see power in pressure.",
                    "translation": "넌 압박감에서 힘을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건우는 시우의 압박감에서 힘을 본다고 하나요?",
                    "hint": "건우가 위기 에너지에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "건우는 'Crisis energy drives breakthrough performance'라고 압박감의 힘을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Pressure transforms ordinary into extraordinary.",
                    "translation": "압박감이 평범한 것을 비범하게 변화시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I thrive under intense situations.",
                    "translation": "강렬한 상황에서 성장해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Intense situations reveal true capabilities.",
                    "translation": "강렬한 상황이 진정한 능력을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u thrives under intense @@.",
                    "hint": "시우가 강렬한 무엇에서 성장한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "시우는 강렬한 '상황'에서 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Fast response prevents bigger problems.",
                    "translation": "빠른 반응이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Quick prevention saves valuable resources.",
                    "translation": "빠른 예방이 귀중한 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You maximize my crisis skills.",
                    "translation": "넌 내 위기 기술을 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "빠른 반응에 대한 문장이에요.",
                    "optionA": "Fast",
                    "optionB": "prevents",
                    "optionC": "response",
                    "optionD": "problems",
                    "result": "Fast response prevents problems",
                    "explanation": "빠른 반응이 문제를 방지해요."
                }
            ]
        }
    ]
}
ID: 12246 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "비전과 실현의 파트너십",
            "explanation": "ENTP의 혁신적 목표와 ESTP의 실행력 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I dream big revolutionary changes!",
                    "translation": "큰 혁명적 변화를 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I make things happen daily.",
                    "translation": "매일 일이 일어나게 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Daily execution builds revolutionary success.",
                    "translation": "매일의 실행이 혁명적 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You understand my step-by-step approach.",
                    "translation": "넌 내 단계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 태준이의 단계적 접근을 이해한다고 하나요?",
                    "hint": "도윤이가 매일의 실행에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Daily execution builds revolutionary success'라고 단계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Step-by-step progress creates lasting impact.",
                    "translation": "단계적 발전이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I focus on immediate results.",
                    "translation": "즉각적 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Immediate results build momentum effectively.",
                    "translation": "즉각적 결과가 효과적으로 탄력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun focuses on immediate @@.",
                    "hint": "태준이가 즉각적인 무엇에 집중한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "dreams",
                    "result": "results",
                    "explanation": "태준이는 즉각적인 '결과'에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Visible progress motivates team members.",
                    "translation": "가시적 진전이 팀원들을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Motivated teams achieve impossible goals.",
                    "translation": "동기부여된 팀이 불가능한 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You inspire my practical vision.",
                    "translation": "넌 내 실용적 비전을 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "가시적 진전에 대한 문장이에요.",
                    "result": "Visible progress motivates teams",
                    "explanation": "가시적 진전이 팀을 동기부여해요.",
                    "optionA": "teams",
                    "optionB": "Visible",
                    "optionC": "progress",
                    "optionD": "motivates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "비전과 실현의 파트너십",
            "explanation": "ENTP의 혁신적 목표와 ESTP의 실행력 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I dream big revolutionary changes!",
                    "translation": "큰 혁명적 변화를 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I make things happen daily.",
                    "translation": "매일 일이 일어나게 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Daily execution builds revolutionary success.",
                    "translation": "매일의 실행이 혁명적 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You understand my step-by-step approach.",
                    "translation": "넌 내 단계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 태준이의 단계적 접근을 이해한다고 하나요?",
                    "hint": "도윤이가 매일의 실행에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Daily execution builds revolutionary success'라고 단계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Step-by-step progress creates lasting impact.",
                    "translation": "단계적 발전이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I focus on immediate results.",
                    "translation": "즉각적 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Immediate results build momentum effectively.",
                    "translation": "즉각적 결과가 효과적으로 탄력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun focuses on immediate @@.",
                    "hint": "태준이가 즉각적인 무엇에 집중한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "dreams",
                    "result": "results",
                    "explanation": "태준이는 즉각적인 '결과'에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Visible progress motivates team members.",
                    "translation": "가시적 진전이 팀원들을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Motivated teams achieve impossible goals.",
                    "translation": "동기부여된 팀이 불가능한 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You inspire my practical vision.",
                    "translation": "넌 내 실용적 비전을 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "가시적 진전에 대한 문장이에요.",
                    "optionA": "teams",
                    "optionB": "Visible",
                    "optionC": "progress",
                    "optionD": "motivates",
                    "result": "Visible progress motivates teams",
                    "explanation": "가시적 진전이 팀을 동기부여해요."
                }
            ]
        }
    ]
}
ID: 12247 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "전략과 실행의 조화",
            "explanation": "ENTP의 장기 전략과 ESTP의 단기 성과 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I plan long-term strategic moves!",
                    "translation": "장기적 전략적 움직임을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I deliver short-term wins consistently.",
                    "translation": "단기적 승리를 일관되게 전달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Short-term wins validate strategic direction.",
                    "translation": "단기적 승리가 전략적 방향을 검증해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see connection between wins-strategy.",
                    "translation": "넌 승리와 전략 사이의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 건호의 승리와 전략 사이의 연결을 본다고 하나요?",
                    "hint": "현우가 단기적 승리에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Short-term wins validate strategic direction'이라고 승리와 전략의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Strategy-execution alignment creates powerful results.",
                    "translation": "전략-실행 일치가 강력한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I measure success in actions.",
                    "translation": "행동으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Action-based success shows real progress.",
                    "translation": "행동 기반 성공이 실제 진전을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho measures success in @@.",
                    "hint": "건호가 무엇으로 성공을 측정한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "actions",
                    "optionC": "thoughts",
                    "result": "actions",
                    "explanation": "건호는 '행동'으로 성공을 측정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Results speak louder than plans.",
                    "translation": "결과가 계획보다 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Results inform better future planning.",
                    "translation": "결과가 더 나은 미래 계획을 알려줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You improve my execution effectiveness.",
                    "translation": "넌 내 실행 효과성을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결과가 계획보다 크게 말하는 것에 대한 문장이에요.",
                    "result": "Results speak louder plans",
                    "explanation": "결과가 계획보다 더 크게 말해요.",
                    "optionA": "Results",
                    "optionB": "speak",
                    "optionC": "plans",
                    "optionD": "louder"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "전략과 실행의 조화",
            "explanation": "ENTP의 장기 전략과 ESTP의 단기 성과 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I plan long-term strategic moves!",
                    "translation": "장기적 전략적 움직임을 계획해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I deliver short-term wins consistently.",
                    "translation": "단기적 승리를 일관되게 전달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Short-term wins validate strategic direction.",
                    "translation": "단기적 승리가 전략적 방향을 검증해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see connection between wins-strategy.",
                    "translation": "넌 승리와 전략 사이의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 건호의 승리와 전략 사이의 연결을 본다고 하나요?",
                    "hint": "현우가 단기적 승리에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Short-term wins validate strategic direction'이라고 승리와 전략의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Strategy-execution alignment creates powerful results.",
                    "translation": "전략-실행 일치가 강력한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I measure success in actions.",
                    "translation": "행동으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Action-based success shows real progress.",
                    "translation": "행동 기반 성공이 실제 진전을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho measures success in @@.",
                    "hint": "건호가 무엇으로 성공을 측정한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "actions",
                    "optionC": "thoughts",
                    "result": "actions",
                    "explanation": "건호는 '행동'으로 성공을 측정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Results speak louder than plans.",
                    "translation": "결과가 계획보다 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Results inform better future planning.",
                    "translation": "결과가 더 나은 미래 계획을 알려줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You improve my execution effectiveness.",
                    "translation": "넌 내 실행 효과성을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "결과가 계획보다 크게 말하는 것에 대한 문장이에요.",
                    "optionA": "Results",
                    "optionB": "speak",
                    "optionC": "plans",
                    "optionD": "louder",
                    "result": "Results speak louder plans",
                    "explanation": "결과가 계획보다 더 크게 말해요."
                }
            ]
        }
    ]
}
ID: 12248 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험과 체험의 만남",
            "explanation": "ENTP의 창의적 실험과 ESTP의 현실적 체험 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I experiment with weird ideas!",
                    "translation": "이상한 아이디어로 실험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I experience real adventures always!",
                    "translation": "항상 실제 모험을 경험해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Real adventures test creative boundaries.",
                    "translation": "실제 모험이 창의적 경계를 테스트해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see adventure in creativity.",
                    "translation": "넌 창의성에서 모험을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이는 건호의 창의성에서 모험을 본다고 하나요?",
                    "hint": "태현이가 실제 모험에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태현이는 'Real adventures test creative boundaries'라고 창의성의 모험을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Adventure-creativity combination produces breakthroughs.",
                    "translation": "모험-창의성 조합이 돌파구를 만들어내."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I learn through direct participation.",
                    "translation": "직접 참여를 통해 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Direct participation creates vivid learning.",
                    "translation": "직접 참여가 생생한 학습을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho learns through direct @@.",
                    "hint": "건호가 직접적인 무엇을 통해 배운다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "participation",
                    "optionC": "reading",
                    "result": "participation",
                    "explanation": "건호는 직접적인 '참여'를 통해 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Physical challenges excite me most.",
                    "translation": "신체적 도전이 나를 가장 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Physical challenges build mental strength.",
                    "translation": "신체적 도전이 정신적 힘을 기르지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You connect body-mind growth perfectly.",
                    "translation": "넌 몸-마음 성장을 완벽하게 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "신체적 도전에 대한 문장이에요.",
                    "result": "Physical challenges build strength",
                    "explanation": "신체적 도전이 힘을 기르지요.",
                    "optionA": "Physical",
                    "optionB": "strength",
                    "optionC": "build",
                    "optionD": "challenges"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험과 체험의 만남",
            "explanation": "ENTP의 창의적 실험과 ESTP의 현실적 체험 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I experiment with weird ideas!",
                    "translation": "이상한 아이디어로 실험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "I experience real adventures always!",
                    "translation": "항상 실제 모험을 경험해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Real adventures test creative boundaries.",
                    "translation": "실제 모험이 창의적 경계를 테스트해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "You see adventure in creativity.",
                    "translation": "넌 창의성에서 모험을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이는 건호의 창의성에서 모험을 본다고 하나요?",
                    "hint": "태현이가 실제 모험에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태현이는 'Real adventures test creative boundaries'라고 창의성의 모험을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Adventure-creativity combination produces breakthroughs.",
                    "translation": "모험-창의성 조합이 돌파구를 만들어내."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I learn through direct participation.",
                    "translation": "직접 참여를 통해 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Direct participation creates vivid learning.",
                    "translation": "직접 참여가 생생한 학습을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-ho learns through direct @@.",
                    "hint": "건호가 직접적인 무엇을 통해 배운다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "participation",
                    "optionC": "reading",
                    "result": "participation",
                    "explanation": "건호는 직접적인 '참여'를 통해 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Physical challenges excite me most.",
                    "translation": "신체적 도전이 나를 가장 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Physical challenges build mental strength.",
                    "translation": "신체적 도전이 정신적 힘을 기르지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "You connect body-mind growth perfectly.",
                    "translation": "넌 몸-마음 성장을 완벽하게 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "신체적 도전에 대한 문장이에요.",
                    "optionA": "Physical",
                    "optionB": "strength",
                    "optionC": "build",
                    "optionD": "challenges",
                    "result": "Physical challenges build strength",
                    "explanation": "신체적 도전이 힘을 기르지요."
                }
            ]
        }
    ]
}
ID: 12249 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "상상과 현실의 놀이터",
            "explanation": "ENTP의 개념적 놀이와 ESTP의 활동적 놀이 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I play with abstract concepts!",
                    "translation": "추상적 개념들과 놀아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I play with physical activities!",
                    "translation": "신체적 활동들과 놀아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Physical activities enhance cognitive performance.",
                    "translation": "신체적 활동이 인지적 성능을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my active lifestyle.",
                    "translation": "넌 내 활동적 라이프스타일을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 상우의 활동적 라이프스타일을 이해한다고 하나요?",
                    "hint": "윤호가 신체적 활동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤호는 'Physical activities enhance cognitive performance'라고 활동적 라이프스타일을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Active lifestyle creates balanced wellness.",
                    "translation": "활동적 라이프스타일이 균형 잡힌 건강을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I need movement to feel.",
                    "translation": "느끼기 위해 움직임이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Movement releases natural positive energy.",
                    "translation": "움직임이 자연스러운 긍정적 에너지를 방출해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u needs movement to @@.",
                    "hint": "상우가 무엇을 하기 위해 움직임이 필요하다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "feel",
                    "optionC": "eat",
                    "result": "feel",
                    "explanation": "상우는 '느끼기' 위해 움직임이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Competition brings out my best.",
                    "translation": "경쟁이 내 최고를 끌어내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Competition drives innovation and excellence.",
                    "translation": "경쟁이 혁신과 우수성을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You elevate my competitive spirit.",
                    "translation": "넌 내 경쟁 정신을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경쟁에 대한 문장이에요.",
                    "result": "Competition brings out best",
                    "explanation": "경쟁이 최고를 끌어내요.",
                    "optionA": "best",
                    "optionB": "Competition",
                    "optionC": "out",
                    "optionD": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "상상과 현실의 놀이터",
            "explanation": "ENTP의 개념적 놀이와 ESTP의 활동적 놀이 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I play with abstract concepts!",
                    "translation": "추상적 개념들과 놀아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I play with physical activities!",
                    "translation": "신체적 활동들과 놀아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Physical activities enhance cognitive performance.",
                    "translation": "신체적 활동이 인지적 성능을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "You understand my active lifestyle.",
                    "translation": "넌 내 활동적 라이프스타일을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호는 상우의 활동적 라이프스타일을 이해한다고 하나요?",
                    "hint": "윤호가 신체적 활동에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤호는 'Physical activities enhance cognitive performance'라고 활동적 라이프스타일을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Active lifestyle creates balanced wellness.",
                    "translation": "활동적 라이프스타일이 균형 잡힌 건강을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I need movement to feel.",
                    "translation": "느끼기 위해 움직임이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Movement releases natural positive energy.",
                    "translation": "움직임이 자연스러운 긍정적 에너지를 방출해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sang-u needs movement to @@.",
                    "hint": "상우가 무엇을 하기 위해 움직임이 필요하다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "feel",
                    "optionC": "eat",
                    "result": "feel",
                    "explanation": "상우는 '느끼기' 위해 움직임이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Competition brings out my best.",
                    "translation": "경쟁이 내 최고를 끌어내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Competition drives innovation and excellence.",
                    "translation": "경쟁이 혁신과 우수성을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "You elevate my competitive spirit.",
                    "translation": "넌 내 경쟁 정신을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "경쟁에 대한 문장이에요.",
                    "optionA": "best",
                    "optionB": "Competition",
                    "optionC": "out",
                    "optionD": "brings",
                    "result": "Competition brings out best",
                    "explanation": "경쟁이 최고를 끌어내요."
                }
            ]
        }
    ]
}
ID: 12250 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "토론과 행동의 균형",
            "explanation": "ENTP의 논리적 토론과 ESTP의 실용적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's debate all perspectives thoroughly!",
                    "translation": "모든 관점들을 철저히 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's fix this problem now!",
                    "translation": "지금 이 문제를 해결하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Fixing problems now prevents escalation.",
                    "translation": "지금 문제를 해결하는 게 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see urgency in action.",
                    "translation": "넌 행동의 긴급성을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 시우의 행동의 긴급성을 본다고 하나요?",
                    "hint": "도윤이가 지금 문제 해결에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Fixing problems now prevents escalation'이라고 행동의 긴급성을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Urgent action prevents damage spreading.",
                    "translation": "긴급한 행동이 피해 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I negotiate through demonstration actions.",
                    "translation": "시범 행동을 통해 협상해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Demonstration actions communicate clearly effectively.",
                    "translation": "시범 행동이 명확하고 효과적으로 소통해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u negotiates through demonstration @@.",
                    "hint": "시우가 시범 무엇을 통해 협상한다고 했나요?",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "thoughts",
                    "result": "actions",
                    "explanation": "시우는 시범 '행동'을 통해 협상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Results change people's minds faster.",
                    "translation": "결과가 사람들의 마음을 더 빨리 바꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Fast mind-changing accelerates resolution process.",
                    "translation": "빠른 마음 바뀜이 해결 과정을 가속화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You help me think strategically.",
                    "translation": "넌 내가 전략적으로 생각하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결과가 마음을 바꾸는 것에 대한 문장이에요.",
                    "result": "Results change people's minds",
                    "explanation": "결과가 사람들의 마음을 바꿔요.",
                    "optionA": "Results",
                    "optionB": "change",
                    "optionC": "minds",
                    "optionD": "people's"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "토론과 행동의 균형",
            "explanation": "ENTP의 논리적 토론과 ESTP의 실용적 해결 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's debate all perspectives thoroughly!",
                    "translation": "모든 관점들을 철저히 토론해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let's fix this problem now!",
                    "translation": "지금 이 문제를 해결하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Fixing problems now prevents escalation.",
                    "translation": "지금 문제를 해결하는 게 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "You see urgency in action.",
                    "translation": "넌 행동의 긴급성을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이는 시우의 행동의 긴급성을 본다고 하나요?",
                    "hint": "도윤이가 지금 문제 해결에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "도윤이는 'Fixing problems now prevents escalation'이라고 행동의 긴급성을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Urgent action prevents damage spreading.",
                    "translation": "긴급한 행동이 피해 확산을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I negotiate through demonstration actions.",
                    "translation": "시범 행동을 통해 협상해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Demonstration actions communicate clearly effectively.",
                    "translation": "시범 행동이 명확하고 효과적으로 소통해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Si-u negotiates through demonstration @@.",
                    "hint": "시우가 시범 무엇을 통해 협상한다고 했나요?",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "thoughts",
                    "result": "actions",
                    "explanation": "시우는 시범 '행동'을 통해 협상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Results change people's minds faster.",
                    "translation": "결과가 사람들의 마음을 더 빨리 바꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Fast mind-changing accelerates resolution process.",
                    "translation": "빠른 마음 바뀜이 해결 과정을 가속화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "You help me think strategically.",
                    "translation": "넌 내가 전략적으로 생각하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "결과가 마음을 바꾸는 것에 대한 문장이에요.",
                    "optionA": "Results",
                    "optionB": "change",
                    "optionC": "minds",
                    "optionD": "people's",
                    "result": "Results change people's minds",
                    "explanation": "결과가 사람들의 마음을 바꿔요."
                }
            ]
        }
    ]
}
ID: 12251 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "혁신과 실행의 시너지",
            "explanation": "ENTP의 창의적 해결책과 ESTP의 즉각적 실행 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I generate innovative win-win solutions!",
                    "translation": "혁신적인 윈윈 해결책을 생성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I implement solutions immediately always!",
                    "translation": "항상 해결책을 즉시 구현해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Immediate implementation tests solution effectiveness.",
                    "translation": "즉시 구현이 해결책 효과를 테스트해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You see value in rapid testing.",
                    "translation": "넌 빠른 테스트에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 태준이의 빠른 테스트에서 가치를 본다고 하나요?",
                    "hint": "현우가 즉시 구현에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Immediate implementation tests solution effectiveness'라고 빠른 테스트의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Rapid testing validates theoretical approaches.",
                    "translation": "빠른 테스트가 이론적 접근을 검증해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I mediate through physical presence.",
                    "translation": "물리적 존재감을 통해 중재해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Physical presence establishes trust quickly.",
                    "translation": "물리적 존재감이 빠르게 신뢰를 구축해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun mediates through physical @@.",
                    "hint": "태준이가 물리적 무엇을 통해 중재한다고 했나요?",
                    "optionA": "distance",
                    "optionB": "presence",
                    "optionC": "absence",
                    "result": "presence",
                    "explanation": "태준이는 물리적 '존재감'을 통해 중재한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "People respond to genuine energy.",
                    "translation": "사람들이 진정한 에너지에 반응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Genuine energy dissolves artificial barriers.",
                    "translation": "진정한 에너지가 인위적 장벽을 해소해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You amplify my natural influence.",
                    "translation": "넌 내 자연스러운 영향력을 증폭시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정한 에너지에 대한 문장이에요.",
                    "result": "Genuine energy dissolves barriers",
                    "explanation": "진정한 에너지가 장벽을 해소해요.",
                    "optionA": "energy",
                    "optionB": "dissolves",
                    "optionC": "barriers",
                    "optionD": "Genuine"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "혁신과 실행의 시너지",
            "explanation": "ENTP의 창의적 해결책과 ESTP의 즉각적 실행 비교",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I generate innovative win-win solutions!",
                    "translation": "혁신적인 윈윈 해결책을 생성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I implement solutions immediately always!",
                    "translation": "항상 해결책을 즉시 구현해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Immediate implementation tests solution effectiveness.",
                    "translation": "즉시 구현이 해결책 효과를 테스트해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "You see value in rapid testing.",
                    "translation": "넌 빠른 테스트에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우는 태준이의 빠른 테스트에서 가치를 본다고 하나요?",
                    "hint": "현우가 즉시 구현에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "현우는 'Immediate implementation tests solution effectiveness'라고 빠른 테스트의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Rapid testing validates theoretical approaches.",
                    "translation": "빠른 테스트가 이론적 접근을 검증해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I mediate through physical presence.",
                    "translation": "물리적 존재감을 통해 중재해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Physical presence establishes trust quickly.",
                    "translation": "물리적 존재감이 빠르게 신뢰를 구축해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun mediates through physical @@.",
                    "hint": "태준이가 물리적 무엇을 통해 중재한다고 했나요?",
                    "optionA": "distance",
                    "optionB": "presence",
                    "optionC": "absence",
                    "result": "presence",
                    "explanation": "태준이는 물리적 '존재감'을 통해 중재한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "People respond to genuine energy.",
                    "translation": "사람들이 진정한 에너지에 반응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Genuine energy dissolves artificial barriers.",
                    "translation": "진정한 에너지가 인위적 장벽을 해소해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "You amplify my natural influence.",
                    "translation": "넌 내 자연스러운 영향력을 증폭시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "진정한 에너지에 대한 문장이에요.",
                    "optionA": "energy",
                    "optionB": "dissolves",
                    "optionC": "barriers",
                    "optionD": "Genuine",
                    "result": "Genuine energy dissolves barriers",
                    "explanation": "진정한 에너지가 장벽을 해소해요."
                }
            ]
        }
    ]
}
ID: 12252 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 분위기 어수선할 때",
            "explanation": "ESTP의 활기찬 분위기 전환과 INFP의 조화로운 중재 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Let's shake things up!",
                    "translation": "분위기를 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "Maybe gentle encouragement works.",
                    "translation": "부드러운 격려가 효과적일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다희",
                    "script": "Energy lifts everyone's spirits!",
                    "translation": "에너지가 모두의 기분을 올려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다희는 분위기를 바꾸자고 하나요?",
                    "hint": "ESTP는 활동으로 분위기를 전환해요.",
                    "result": "O",
                    "explanation": "다희는 'shake things up'이라고 분위기 전환을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Harmony creates lasting solutions.",
                    "translation": "조화가 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다희",
                    "script": "Positive action beats negative thinking.",
                    "translation": "긍정적인 행동이 부정적 사고보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Da-hee thinks energy lifts everyone's @@.",
                    "hint": "ESTP는 활력으로 팀 기분을 끌어올려요.",
                    "optionA": "work",
                    "optionB": "spirits",
                    "optionC": "focus",
                    "result": "spirits",
                    "explanation": "다희는 에너지가 모두의 기분을 올린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your gentleness heals hearts!",
                    "translation": "네 부드러움이 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your enthusiasm lifts us up!",
                    "translation": "네 열정이 우리를 끌어올려!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이 다희의 열정을 인정해요.",
                    "optionA": "enthusiasm",
                    "optionB": "lifts",
                    "optionC": "us",
                    "optionD": "up",
                    "optionE": "Your",
                    "result": "Your enthusiasm lifts us up",
                    "explanation": "나영은 다희의 열정이 팀을 끌어올린다고 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Your positivity transforms everything!",
                    "translation": "네 긍정성이 모든 걸 변화시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 분위기 어수선할 때",
            "explanation": "ESTP의 활기찬 분위기 전환과 INFP의 조화로운 중재 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "Let's shake things up!",
                    "translation": "분위기를 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "Maybe gentle encouragement works.",
                    "translation": "부드러운 격려가 효과적일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다희",
                    "script": "Energy lifts everyone's spirits!",
                    "translation": "에너지가 모두의 기분을 올려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다희는 분위기를 바꾸자고 하나요?",
                    "hint": "ESTP는 활동으로 분위기를 전환해요.",
                    "result": "O",
                    "explanation": "다희는 'shake things up'이라고 분위기 전환을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Harmony creates lasting solutions.",
                    "translation": "조화가 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다희",
                    "script": "Positive action beats negative thinking.",
                    "translation": "긍정적인 행동이 부정적 사고보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Da-hee thinks energy lifts everyone's @@.",
                    "hint": "ESTP는 활력으로 팀 기분을 끌어올려요.",
                    "optionA": "work",
                    "optionB": "spirits",
                    "optionC": "focus",
                    "result": "spirits",
                    "explanation": "다희는 에너지가 모두의 기분을 올린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your gentleness heals hearts!",
                    "translation": "네 부드러움이 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다희",
                    "script": "Your enthusiasm lifts us up!",
                    "translation": "네 열정이 우리를 끌어올려!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "나영이 다희의 열정을 인정해요.",
                    "optionA": "enthusiasm",
                    "optionB": "lifts",
                    "optionC": "us",
                    "optionD": "up",
                    "optionE": "Your",
                    "result": "Your enthusiasm lifts us up",
                    "explanation": "나영은 다희의 열정이 팀을 끌어올린다고 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Your positivity transforms everything!",
                    "translation": "네 긍정성이 모든 걸 변화시켜!"
                }
            ]
        }
    ]
}
ID: 12253 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급작스러운 계획 변경",
            "explanation": "ESTP의 유연한 적응과 ESTJ의 체계적 재정비 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "We'll roll with it!",
                    "translation": "그냥 흘러가는 대로 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's restructure our plan.",
                    "translation": "계획을 재구성해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Flexibility wins every time!",
                    "translation": "유연성이 항상 이겨!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 상황에 맞춰 가자고 하나요?",
                    "hint": "ESTP는 변화에 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "건우는 'roll with it'이라고 상황에 맞춰 가자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structure provides clear direction.",
                    "translation": "구조가 명확한 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Adaptation beats rigid planning.",
                    "translation": "적응이 경직된 계획보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-u thinks @@ wins every time.",
                    "hint": "ESTP는 상황 적응력을 중시해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "control",
                    "result": "flexibility",
                    "explanation": "건우는 유연성이 항상 승리한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your organization saves us!",
                    "translation": "네 조직력이 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your adaptability keeps momentum!",
                    "translation": "네 적응력이 추진력을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이 건우의 적응력을 칭찬해요.",
                    "optionA": "adaptability",
                    "optionB": "keeps",
                    "optionC": "momentum",
                    "optionD": "Your",
                    "optionE": "strong",
                    "result": "Your adaptability keeps strong momentum",
                    "explanation": "태영은 건우의 적응력이 강한 추진력을 유지한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your flexibility inspires creative solutions!",
                    "translation": "네 유연성이 창의적 해결책을 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급작스러운 계획 변경",
            "explanation": "ESTP의 유연한 적응과 ESTJ의 체계적 재정비 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "We'll roll with it!",
                    "translation": "그냥 흘러가는 대로 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's restructure our plan.",
                    "translation": "계획을 재구성해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건우",
                    "script": "Flexibility wins every time!",
                    "translation": "유연성이 항상 이겨!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건우는 상황에 맞춰 가자고 하나요?",
                    "hint": "ESTP는 변화에 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "건우는 'roll with it'이라고 상황에 맞춰 가자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structure provides clear direction.",
                    "translation": "구조가 명확한 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "Adaptation beats rigid planning.",
                    "translation": "적응이 경직된 계획보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-u thinks @@ wins every time.",
                    "hint": "ESTP는 상황 적응력을 중시해요.",
                    "optionA": "planning",
                    "optionB": "flexibility",
                    "optionC": "control",
                    "result": "flexibility",
                    "explanation": "건우는 유연성이 항상 승리한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your organization saves us!",
                    "translation": "네 조직력이 우리를 구해줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "Your adaptability keeps momentum!",
                    "translation": "네 적응력이 추진력을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태영이 건우의 적응력을 칭찬해요.",
                    "optionA": "adaptability",
                    "optionB": "keeps",
                    "optionC": "momentum",
                    "optionD": "Your",
                    "optionE": "strong",
                    "result": "Your adaptability keeps strong momentum",
                    "explanation": "태영은 건우의 적응력이 강한 추진력을 유지한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your flexibility inspires creative solutions!",
                    "translation": "네 유연성이 창의적 해결책을 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 12254 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원 갈등 해결하기",
            "explanation": "ESTP의 직접적 해결과 ESFJ의 화합 중시 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "I'll address it head-on!",
                    "translation": "정면으로 다루겠어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Let's bring everyone together.",
                    "translation": "모두를 함께 모아보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Quick resolution prevents escalation!",
                    "translation": "빠른 해결이 확산을 방지해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 정면으로 다루겠다고 하나요?",
                    "hint": "ESTP는 문제를 직접적으로 해결하려 해요.",
                    "result": "O",
                    "explanation": "민규는 'address it head-on'이라고 정면 대응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Group harmony matters most.",
                    "translation": "집단 조화가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Honest discussion cuts through confusion.",
                    "translation": "솔직한 토론이 혼란을 해결해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-gyu thinks quick resolution prevents @@.",
                    "hint": "ESTP는 빠른 해결로 문제 확산을 막으려 해요.",
                    "optionA": "confusion",
                    "optionB": "escalation",
                    "optionC": "discussion",
                    "result": "escalation",
                    "explanation": "민규는 빠른 해결이 문제 확산을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your care unites everyone!",
                    "translation": "네 배려가 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "Your courage tackles problems!",
                    "translation": "네 용기가 문제를 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하린이 민규의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "tackles",
                    "optionC": "problems",
                    "optionD": "Your",
                    "optionE": "difficult",
                    "result": "Your courage tackles difficult problems",
                    "explanation": "하린은 민규의 용기가 어려운 문제를 해결한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "Your directness brings clarity!",
                    "translation": "네 직접성이 명확함을 가져다줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원 갈등 해결하기",
            "explanation": "ESTP의 직접적 해결과 ESFJ의 화합 중시 접근 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "I'll address it head-on!",
                    "translation": "정면으로 다루겠어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Let's bring everyone together.",
                    "translation": "모두를 함께 모아보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Quick resolution prevents escalation!",
                    "translation": "빠른 해결이 확산을 방지해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 정면으로 다루겠다고 하나요?",
                    "hint": "ESTP는 문제를 직접적으로 해결하려 해요.",
                    "result": "O",
                    "explanation": "민규는 'address it head-on'이라고 정면 대응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Group harmony matters most.",
                    "translation": "집단 조화가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Honest discussion cuts through confusion.",
                    "translation": "솔직한 토론이 혼란을 해결해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-gyu thinks quick resolution prevents @@.",
                    "hint": "ESTP는 빠른 해결로 문제 확산을 막으려 해요.",
                    "optionA": "confusion",
                    "optionB": "escalation",
                    "optionC": "discussion",
                    "result": "escalation",
                    "explanation": "민규는 빠른 해결이 문제 확산을 방지한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your care unites everyone!",
                    "translation": "네 배려가 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "Your courage tackles problems!",
                    "translation": "네 용기가 문제를 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "하린이 민규의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "tackles",
                    "optionC": "problems",
                    "optionD": "Your",
                    "optionE": "difficult",
                    "result": "Your courage tackles difficult problems",
                    "explanation": "하린은 민규의 용기가 어려운 문제를 해결한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "Your directness brings clarity!",
                    "translation": "네 직접성이 명확함을 가져다줘!"
                }
            ]
        }
    ]
}
ID: 12255 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 상황에서 팀워크",
            "explanation": "ESTP의 강력한 추진과 ESFP의 긍정적 격려 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Let's push through together!",
                    "translation": "함께 밀고 나가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "We can make this fun!",
                    "translation": "이걸 재미있게 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Teamwork conquers all challenges!",
                    "translation": "팀워크가 모든 도전을 정복해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재훈은 함께 밀고 나가자고 하나요?",
                    "hint": "ESTP는 팀과 함께 강하게 나아가려 해요.",
                    "result": "O",
                    "explanation": "재훈은 'push through together'라고 함께 밀고 나가자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Positive energy makes everything easier!",
                    "translation": "긍정적인 에너지가 모든 걸 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Unity creates unstoppable momentum.",
                    "translation": "단결이 막을 수 없는 추진력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hun thinks teamwork conquers all @@.",
                    "hint": "ESTP는 팀워크의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "challenges",
                    "optionC": "fears",
                    "result": "challenges",
                    "explanation": "재훈은 팀워크가 모든 도전을 정복한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your joy brightens everything!",
                    "translation": "네 기쁨이 모든 걸 밝게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재훈",
                    "script": "Your leadership drives us forward!",
                    "translation": "네 리더십이 우리를 앞으로 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 재훈의 리더십을 칭찬해요.",
                    "optionA": "leadership",
                    "optionB": "drives",
                    "optionC": "us",
                    "optionD": "forward",
                    "optionE": "Your",
                    "result": "Your leadership drives us forward",
                    "explanation": "예솔은 재훈의 리더십이 팀을 전진시킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your determination inspires everyone!",
                    "translation": "네 결단력이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 상황에서 팀워크",
            "explanation": "ESTP의 강력한 추진과 ESFP의 긍정적 격려 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재훈",
                    "script": "Let's push through together!",
                    "translation": "함께 밀고 나가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "We can make this fun!",
                    "translation": "이걸 재미있게 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재훈",
                    "script": "Teamwork conquers all challenges!",
                    "translation": "팀워크가 모든 도전을 정복해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재훈은 함께 밀고 나가자고 하나요?",
                    "hint": "ESTP는 팀과 함께 강하게 나아가려 해요.",
                    "result": "O",
                    "explanation": "재훈은 'push through together'라고 함께 밀고 나가자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Positive energy makes everything easier!",
                    "translation": "긍정적인 에너지가 모든 걸 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재훈",
                    "script": "Unity creates unstoppable momentum.",
                    "translation": "단결이 막을 수 없는 추진력을 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hun thinks teamwork conquers all @@.",
                    "hint": "ESTP는 팀워크의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "challenges",
                    "optionC": "fears",
                    "result": "challenges",
                    "explanation": "재훈은 팀워크가 모든 도전을 정복한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your joy brightens everything!",
                    "translation": "네 기쁨이 모든 걸 밝게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재훈",
                    "script": "Your leadership drives us forward!",
                    "translation": "네 리더십이 우리를 앞으로 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예솔이 재훈의 리더십을 칭찬해요.",
                    "optionA": "leadership",
                    "optionB": "drives",
                    "optionC": "us",
                    "optionD": "forward",
                    "optionE": "Your",
                    "result": "Your leadership drives us forward",
                    "explanation": "예솔은 재훈의 리더십이 팀을 전진시킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Your determination inspires everyone!",
                    "translation": "네 결단력이 모두에게 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 12256 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 리더십 발휘",
            "explanation": "ESTP의 즉석 리더십과 ENTJ의 전략적 지휘 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Follow my lead right now!",
                    "translation": "지금 내 리드를 따라와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let me outline our strategy.",
                    "translation": "우리 전략을 개괄해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Instinct guides us best!",
                    "translation": "직감이 우리를 가장 잘 안내해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 자신의 리드를 따르라고 하나요?",
                    "hint": "ESTP는 순간적으로 리더십을 발휘해요.",
                    "result": "O",
                    "explanation": "상우는 'Follow my lead'라고 즉석 리더십을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Systematic approach ensures success.",
                    "translation": "체계적 접근이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Experience beats theoretical planning.",
                    "translation": "경험이 이론적 계획보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sang-woo thinks @@ guides them best.",
                    "hint": "ESTP는 직관적 판단을 믿어요.",
                    "optionA": "planning",
                    "optionB": "instinct",
                    "optionC": "research",
                    "result": "instinct",
                    "explanation": "상우는 직감이 가장 잘 안내한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your strategic vision inspires!",
                    "translation": "네 전략적 비전이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your quick decisions save time!",
                    "translation": "네 빠른 결정이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 상우의 빠른 결정을 칭찬해요.",
                    "optionA": "quick",
                    "optionB": "decisions",
                    "optionC": "save",
                    "optionD": "time",
                    "optionE": "Your",
                    "result": "Your quick decisions save time",
                    "explanation": "준혁은 상우의 빠른 결정이 시간을 절약한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your natural leadership commands respect!",
                    "translation": "네 자연스러운 리더십이 존경을 받아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 리더십 발휘",
            "explanation": "ESTP의 즉석 리더십과 ENTJ의 전략적 지휘 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Follow my lead right now!",
                    "translation": "지금 내 리드를 따라와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let me outline our strategy.",
                    "translation": "우리 전략을 개괄해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Instinct guides us best!",
                    "translation": "직감이 우리를 가장 잘 안내해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우는 자신의 리드를 따르라고 하나요?",
                    "hint": "ESTP는 순간적으로 리더십을 발휘해요.",
                    "result": "O",
                    "explanation": "상우는 'Follow my lead'라고 즉석 리더십을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Systematic approach ensures success.",
                    "translation": "체계적 접근이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Experience beats theoretical planning.",
                    "translation": "경험이 이론적 계획보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sang-woo thinks @@ guides them best.",
                    "hint": "ESTP는 직관적 판단을 믿어요.",
                    "optionA": "planning",
                    "optionB": "instinct",
                    "optionC": "research",
                    "result": "instinct",
                    "explanation": "상우는 직감이 가장 잘 안내한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your strategic vision inspires!",
                    "translation": "네 전략적 비전이 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Your quick decisions save time!",
                    "translation": "네 빠른 결정이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "준혁이 상우의 빠른 결정을 칭찬해요.",
                    "optionA": "quick",
                    "optionB": "decisions",
                    "optionC": "save",
                    "optionD": "time",
                    "optionE": "Your",
                    "result": "Your quick decisions save time",
                    "explanation": "준혁은 상우의 빠른 결정이 시간을 절약한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your natural leadership commands respect!",
                    "translation": "네 자연스러운 리더십이 존경을 받아!"
                }
            ]
        }
    ]
}
ID: 12257 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창의적 문제 해결하기",
            "explanation": "ESTP의 실행 중심 창의와 ENTP의 아이디어 중심 혁신 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's test this idea!",
                    "translation": "이 아이디어를 테스트해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about these alternatives?",
                    "translation": "이런 대안들은 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Doing reveals what works!",
                    "translation": "실행하면 효과를 알 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 아이디어를 테스트해보자고 하나요?",
                    "hint": "ESTP는 아이디어를 실행으로 검증하려 해요.",
                    "result": "O",
                    "explanation": "태준은 'test this idea'라고 아이디어 실행을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Multiple options increase success chances.",
                    "translation": "여러 선택지가 성공 확률을 높여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Practice beats pure theory.",
                    "translation": "실습이 순수한 이론보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-jun thinks doing reveals what @@.",
                    "hint": "ESTP는 실행을 통해 효과를 확인해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "costs",
                    "result": "works",
                    "explanation": "태준은 실행하면 무엇이 효과적인지 알 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your creativity opens new paths!",
                    "translation": "네 창의성이 새로운 길을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your execution brings ideas alive!",
                    "translation": "네 실행력이 아이디어를 살려내!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 태준의 실행력을 칭찬해요.",
                    "optionA": "execution",
                    "optionB": "brings",
                    "optionC": "ideas",
                    "optionD": "alive",
                    "optionE": "Your",
                    "result": "Your execution brings ideas alive",
                    "explanation": "도윤은 태준의 실행력이 아이디어를 실현한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your practical approach yields results!",
                    "translation": "네 실용적 접근이 결과를 만들어내!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창의적 문제 해결하기",
            "explanation": "ESTP의 실행 중심 창의와 ENTP의 아이디어 중심 혁신 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's test this idea!",
                    "translation": "이 아이디어를 테스트해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about these alternatives?",
                    "translation": "이런 대안들은 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Doing reveals what works!",
                    "translation": "실행하면 효과를 알 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태준은 아이디어를 테스트해보자고 하나요?",
                    "hint": "ESTP는 아이디어를 실행으로 검증하려 해요.",
                    "result": "O",
                    "explanation": "태준은 'test this idea'라고 아이디어 실행을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Multiple options increase success chances.",
                    "translation": "여러 선택지가 성공 확률을 높여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "Practice beats pure theory.",
                    "translation": "실습이 순수한 이론보다 나아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-jun thinks doing reveals what @@.",
                    "hint": "ESTP는 실행을 통해 효과를 확인해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "costs",
                    "result": "works",
                    "explanation": "태준은 실행하면 무엇이 효과적인지 알 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your creativity opens new paths!",
                    "translation": "네 창의성이 새로운 길을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Your execution brings ideas alive!",
                    "translation": "네 실행력이 아이디어를 살려내!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "도윤이 태준의 실행력을 칭찬해요.",
                    "optionA": "execution",
                    "optionB": "brings",
                    "optionC": "ideas",
                    "optionD": "alive",
                    "optionE": "Your",
                    "result": "Your execution brings ideas alive",
                    "explanation": "도윤은 태준의 실행력이 아이디어를 실현한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your practical approach yields results!",
                    "translation": "네 실용적 접근이 결과를 만들어내!"
                }
            ]
        }
    ]
}
ID: 12258 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 동기부여 위기 순간",
            "explanation": "ESTP의 에너지 전달과 ENFJ의 감정적 격려 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Come on, we got this!",
                    "translation": "자, 우리가 해낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I believe in all of you.",
                    "translation": "난 여러분 모두를 믿어요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "My energy spreads to everyone!",
                    "translation": "내 에너지가 모두에게 퍼져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 해낼 수 있다고 격려하나요?",
                    "hint": "ESTP는 에너지 넘치는 격려를 해요.",
                    "result": "O",
                    "explanation": "윤호는 'we got this'라고 자신감 넘치게 격려했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Individual support matters most.",
                    "translation": "개별적인 지원이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Collective action creates big changes.",
                    "translation": "집단적 행동이 큰 변화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yoon-ho thinks his energy spreads to @@.",
                    "hint": "ESTP는 자신의 활력이 전염된다고 믿어요.",
                    "optionA": "nowhere",
                    "optionB": "everyone",
                    "optionC": "himself",
                    "result": "everyone",
                    "explanation": "윤호는 자신의 에너지가 모두에게 퍼진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your compassion touches hearts!",
                    "translation": "네 공감능력이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your enthusiasm ignites passion!",
                    "translation": "네 열정이 정열을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 윤호의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "ignites",
                    "optionC": "passion",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your enthusiasm ignites real passion",
                    "explanation": "민아는 윤호의 열정이 진정한 정열을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your energy lifts everyone's spirits!",
                    "translation": "네 에너지가 모두의 기분을 끌어올려!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 동기부여 위기 순간",
            "explanation": "ESTP의 에너지 전달과 ENFJ의 감정적 격려 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Come on, we got this!",
                    "translation": "자, 우리가 해낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I believe in all of you.",
                    "translation": "난 여러분 모두를 믿어요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "My energy spreads to everyone!",
                    "translation": "내 에너지가 모두에게 퍼져!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호는 해낼 수 있다고 격려하나요?",
                    "hint": "ESTP는 에너지 넘치는 격려를 해요.",
                    "result": "O",
                    "explanation": "윤호는 'we got this'라고 자신감 넘치게 격려했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Individual support matters most.",
                    "translation": "개별적인 지원이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Collective action creates big changes.",
                    "translation": "집단적 행동이 큰 변화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yoon-ho thinks his energy spreads to @@.",
                    "hint": "ESTP는 자신의 활력이 전염된다고 믿어요.",
                    "optionA": "nowhere",
                    "optionB": "everyone",
                    "optionC": "himself",
                    "result": "everyone",
                    "explanation": "윤호는 자신의 에너지가 모두에게 퍼진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your compassion touches hearts!",
                    "translation": "네 공감능력이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Your enthusiasm ignites passion!",
                    "translation": "네 열정이 정열을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 윤호의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "ignites",
                    "optionC": "passion",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your enthusiasm ignites real passion",
                    "explanation": "민아는 윤호의 열정이 진정한 정열을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your energy lifts everyone's spirits!",
                    "translation": "네 에너지가 모두의 기분을 끌어올려!"
                }
            ]
        }
    ]
}
ID: 12259 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 도전 앞에서",
            "explanation": "ESTP의 과감한 도전과 ENFP의 가능성 탐색 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'm jumping in first!",
                    "translation": "내가 먼저 뛰어들 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore all possibilities!",
                    "translation": "모든 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "Bold action creates opportunities!",
                    "translation": "과감한 행동이 기회를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 먼저 뛰어들겠다고 하나요?",
                    "hint": "ESTP는 주저없이 행동부터 취해요.",
                    "result": "O",
                    "explanation": "현진은 'jumping in first'라고 과감한 도전을 선언했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Hidden potential inspires new solutions!",
                    "translation": "숨겨진 잠재력이 새로운 해결책을 영감줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Risk taking leads to growth.",
                    "translation": "위험 감수가 성장으로 이어져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-jin thinks bold action creates @@.",
                    "hint": "ESTP는 과감한 행동의 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "현진은 과감한 행동이 기회를 창조한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your imagination opens doors!",
                    "translation": "네 상상력이 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your courage makes dreams real!",
                    "translation": "네 용기가 꿈을 현실로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 현진의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "makes",
                    "optionC": "dreams",
                    "optionD": "real",
                    "optionE": "Your",
                    "result": "Your courage makes dreams real",
                    "explanation": "지영은 현진의 용기가 꿈을 현실로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your fearlessness inspires bold action!",
                    "translation": "네 두려움 없음이 과감한 행동을 영감을 줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 도전 앞에서",
            "explanation": "ESTP의 과감한 도전과 ENFP의 가능성 탐색 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I'm jumping in first!",
                    "translation": "내가 먼저 뛰어들 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore all possibilities!",
                    "translation": "모든 가능성을 탐구해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현진",
                    "script": "Bold action creates opportunities!",
                    "translation": "과감한 행동이 기회를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현진은 먼저 뛰어들겠다고 하나요?",
                    "hint": "ESTP는 주저없이 행동부터 취해요.",
                    "result": "O",
                    "explanation": "현진은 'jumping in first'라고 과감한 도전을 선언했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Hidden potential inspires new solutions!",
                    "translation": "숨겨진 잠재력이 새로운 해결책을 영감줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "Risk taking leads to growth.",
                    "translation": "위험 감수가 성장으로 이어져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-jin thinks bold action creates @@.",
                    "hint": "ESTP는 과감한 행동의 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "opportunities",
                    "optionC": "confusion",
                    "result": "opportunities",
                    "explanation": "현진은 과감한 행동이 기회를 창조한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your imagination opens doors!",
                    "translation": "네 상상력이 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현진",
                    "script": "Your courage makes dreams real!",
                    "translation": "네 용기가 꿈을 현실로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 현진의 용기를 칭찬해요.",
                    "optionA": "courage",
                    "optionB": "makes",
                    "optionC": "dreams",
                    "optionD": "real",
                    "optionE": "Your",
                    "result": "Your courage makes dreams real",
                    "explanation": "지영은 현진의 용기가 꿈을 현실로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your fearlessness inspires bold action!",
                    "translation": "네 두려움 없음이 과감한 행동을 영감을 줘!"
                }
            ]
        }
    ]
}
ID: 12260 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "리더십의 다른 모습",
            "explanation": "ENTJ의 적극적 리더십과 INTJ의 전략적 조언 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's organize team meetings now!",
                    "translation": "지금 팀 미팅을 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I prefer strategic planning sessions.",
                    "translation": "전략적 계획 세션을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Strategic planning creates solid foundations.",
                    "translation": "전략적 계획이 견고한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You see value in preparation.",
                    "translation": "넌 준비에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 준비에서 가치를 본다고 하나요?",
                    "hint": "준혁이가 전략적 계획에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Strategic planning creates solid foundations'라고 준비의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Preparation prevents performance problems completely.",
                    "translation": "준비가 성능 문제를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I analyze team dynamics carefully.",
                    "translation": "팀 역학을 신중하게 분석해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Team analysis improves leadership effectiveness.",
                    "translation": "팀 분석이 리더십 효과성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun analyzes team dynamics @@.",
                    "hint": "지훈이가 팀 역학을 어떻게 분석한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "carelessly",
                    "result": "carefully",
                    "explanation": "지훈이는 팀 역학을 '신중하게' 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Behind-scene planning ensures success.",
                    "translation": "뒤에서 하는 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Successful planning requires execution energy.",
                    "translation": "성공적인 계획은 실행 에너지가 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You bring plans to life.",
                    "translation": "넌 계획을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "뒤에서 하는 계획에 대한 문장이에요.",
                    "result": "Behind-scene planning ensures success",
                    "explanation": "뒤에서 하는 계획이 성공을 보장해요.",
                    "optionA": "ensures",
                    "optionB": "Behind-scene",
                    "optionC": "planning",
                    "optionD": "success"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "리더십의 다른 모습",
            "explanation": "ENTJ의 적극적 리더십과 INTJ의 전략적 조언 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's organize team meetings now!",
                    "translation": "지금 팀 미팅을 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I prefer strategic planning sessions.",
                    "translation": "전략적 계획 세션을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Strategic planning creates solid foundations.",
                    "translation": "전략적 계획이 견고한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You see value in preparation.",
                    "translation": "넌 준비에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 준비에서 가치를 본다고 하나요?",
                    "hint": "준혁이가 전략적 계획에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Strategic planning creates solid foundations'라고 준비의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Preparation prevents performance problems completely.",
                    "translation": "준비가 성능 문제를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I analyze team dynamics carefully.",
                    "translation": "팀 역학을 신중하게 분석해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Team analysis improves leadership effectiveness.",
                    "translation": "팀 분석이 리더십 효과성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun analyzes team dynamics @@.",
                    "hint": "지훈이가 팀 역학을 어떻게 분석한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "carelessly",
                    "result": "carefully",
                    "explanation": "지훈이는 팀 역학을 '신중하게' 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Behind-scene planning ensures success.",
                    "translation": "뒤에서 하는 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Successful planning requires execution energy.",
                    "translation": "성공적인 계획은 실행 에너지가 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You bring plans to life.",
                    "translation": "넌 계획을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "뒤에서 하는 계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Behind-scene",
                    "optionC": "planning",
                    "optionD": "success",
                    "result": "Behind-scene planning ensures success",
                    "explanation": "뒤에서 하는 계획이 성공을 보장해요."
                }
            ]
        }
    ]
}
ID: 12261 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소통 방식의 차이",
            "explanation": "ENTJ의 직접적 소통과 INTJ의 신중한 대화 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I communicate directly and clearly!",
                    "translation": "직접적이고 명확하게 소통해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I think before I speak.",
                    "translation": "말하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Thinking first prevents communication mistakes.",
                    "translation": "먼저 생각하는 게 소통 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You appreciate my measured approach.",
                    "translation": "넌 내 신중한 접근을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 신중한 접근을 좋게 본다고 하나요?",
                    "hint": "민준이가 먼저 생각하는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Thinking first prevents communication mistakes'라고 신중한 접근을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Measured approaches build lasting relationships.",
                    "translation": "신중한 접근이 지속적인 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I observe group dynamics first.",
                    "translation": "먼저 그룹 역학을 관찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Group observation reveals important patterns.",
                    "translation": "그룹 관찰이 중요한 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon observes group dynamics @@.",
                    "hint": "승현이가 그룹 역학을 언제 관찰한다고 했나요?",
                    "optionA": "later",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "승현이는 그룹 역학을 '먼저' 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Quality words carry more weight.",
                    "translation": "질 높은 말이 더 많은 무게를 가져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Weighted words create powerful impact.",
                    "translation": "무게감 있는 말이 강력한 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You amplify my quiet influence.",
                    "translation": "넌 내 조용한 영향력을 증폭시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "질 높은 말에 대한 문장이에요.",
                    "result": "Quality words carry weight",
                    "explanation": "질 높은 말이 무게를 가져요.",
                    "optionA": "weight",
                    "optionB": "Quality",
                    "optionC": "words",
                    "optionD": "carry"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소통 방식의 차이",
            "explanation": "ENTJ의 직접적 소통과 INTJ의 신중한 대화 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I communicate directly and clearly!",
                    "translation": "직접적이고 명확하게 소통해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I think before I speak.",
                    "translation": "말하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Thinking first prevents communication mistakes.",
                    "translation": "먼저 생각하는 게 소통 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You appreciate my measured approach.",
                    "translation": "넌 내 신중한 접근을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 신중한 접근을 좋게 본다고 하나요?",
                    "hint": "민준이가 먼저 생각하는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Thinking first prevents communication mistakes'라고 신중한 접근을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Measured approaches build lasting relationships.",
                    "translation": "신중한 접근이 지속적인 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I observe group dynamics first.",
                    "translation": "먼저 그룹 역학을 관찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Group observation reveals important patterns.",
                    "translation": "그룹 관찰이 중요한 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon observes group dynamics @@.",
                    "hint": "승현이가 그룹 역학을 언제 관찰한다고 했나요?",
                    "optionA": "later",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "승현이는 그룹 역학을 '먼저' 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Quality words carry more weight.",
                    "translation": "질 높은 말이 더 많은 무게를 가져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Weighted words create powerful impact.",
                    "translation": "무게감 있는 말이 강력한 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You amplify my quiet influence.",
                    "translation": "넌 내 조용한 영향력을 증폭시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "질 높은 말에 대한 문장이에요.",
                    "optionA": "weight",
                    "optionB": "Quality",
                    "optionC": "words",
                    "optionD": "carry",
                    "result": "Quality words carry weight",
                    "explanation": "질 높은 말이 무게를 가져요."
                }
            ]
        }
    ]
}
ID: 12262 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "학습 접근의 차이",
            "explanation": "ENTJ의 활발한 정보 교환과 INTJ의 깊이 있는 연구 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's share knowledge with everyone!",
                    "translation": "모든 사람과 지식을 공유하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I research topics independently first.",
                    "translation": "먼저 독립적으로 주제를 연구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Independent research creates deep expertise.",
                    "translation": "독립적 연구가 깊은 전문성을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You understand my thorough approach.",
                    "translation": "넌 내 철저한 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 철저한 접근을 이해한다고 하나요?",
                    "hint": "성준이가 독립적 연구에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Independent research creates deep expertise'라고 철저한 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Thorough approaches prevent surface-level understanding.",
                    "translation": "철저한 접근이 표면적 이해를 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I connect complex theoretical concepts.",
                    "translation": "복잡한 이론적 개념들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Complex connections reveal innovative solutions.",
                    "translation": "복잡한 연결이 혁신적 해결책을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon connects complex theoretical @@.",
                    "hint": "재현이가 복잡한 이론적 무엇들을 연결한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "concepts",
                    "optionC": "people",
                    "result": "concepts",
                    "explanation": "재현이는 복잡한 이론적 '개념들'을 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I synthesize information from sources.",
                    "translation": "여러 출처의 정보를 종합해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Information synthesis creates comprehensive understanding.",
                    "translation": "정보 종합이 포괄적 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You help me share insights.",
                    "translation": "넌 내가 통찰을 공유하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보를 종합하는 것에 대한 문장이에요.",
                    "result": "Information synthesis creates understanding",
                    "explanation": "정보 종합이 이해를 만들어요.",
                    "optionA": "synthesis",
                    "optionB": "understanding",
                    "optionC": "creates",
                    "optionD": "Information"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "학습 접근의 차이",
            "explanation": "ENTJ의 활발한 정보 교환과 INTJ의 깊이 있는 연구 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's share knowledge with everyone!",
                    "translation": "모든 사람과 지식을 공유하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I research topics independently first.",
                    "translation": "먼저 독립적으로 주제를 연구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Independent research creates deep expertise.",
                    "translation": "독립적 연구가 깊은 전문성을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You understand my thorough approach.",
                    "translation": "넌 내 철저한 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 철저한 접근을 이해한다고 하나요?",
                    "hint": "성준이가 독립적 연구에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Independent research creates deep expertise'라고 철저한 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Thorough approaches prevent surface-level understanding.",
                    "translation": "철저한 접근이 표면적 이해를 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I connect complex theoretical concepts.",
                    "translation": "복잡한 이론적 개념들을 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Complex connections reveal innovative solutions.",
                    "translation": "복잡한 연결이 혁신적 해결책을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon connects complex theoretical @@.",
                    "hint": "재현이가 복잡한 이론적 무엇들을 연결한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "concepts",
                    "optionC": "people",
                    "result": "concepts",
                    "explanation": "재현이는 복잡한 이론적 '개념들'을 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I synthesize information from sources.",
                    "translation": "여러 출처의 정보를 종합해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Information synthesis creates comprehensive understanding.",
                    "translation": "정보 종합이 포괄적 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You help me share insights.",
                    "translation": "넌 내가 통찰을 공유하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "정보를 종합하는 것에 대한 문장이에요.",
                    "optionA": "synthesis",
                    "optionB": "understanding",
                    "optionC": "creates",
                    "optionD": "Information",
                    "result": "Information synthesis creates understanding",
                    "explanation": "정보 종합이 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 12263 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지식 활용의 차이",
            "explanation": "ENTJ의 실용적 적용과 INTJ의 이론적 완성도 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "How can we apply this?",
                    "translation": "이걸 어떻게 적용할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I need complete understanding first.",
                    "translation": "먼저 완전한 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Complete understanding enables better application.",
                    "translation": "완전한 이해가 더 나은 적용을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see connection between depth-practice.",
                    "translation": "넌 깊이와 실무 사이의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 깊이와 실무 사이의 연결을 본다고 하나요?",
                    "hint": "태성이가 완전한 이해에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Complete understanding enables better application'이라고 깊이와 실무의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Depth-practice connection creates mastery.",
                    "translation": "깊이-실무 연결이 숙련을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I question underlying assumptions always.",
                    "translation": "항상 근본적 가정에 의문을 가져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Questioning assumptions reveals hidden flaws.",
                    "translation": "가정에 의문을 갖는 게 숨겨진 결함을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok questions underlying @@ always.",
                    "hint": "현석이가 항상 근본적인 무엇에 의문을 갖는다고 했나요?",
                    "optionA": "people",
                    "optionB": "assumptions",
                    "optionC": "answers",
                    "result": "assumptions",
                    "explanation": "현석이는 항상 근본적 '가정'에 의문을 갖는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Perfect systems prevent future problems.",
                    "translation": "완벽한 시스템이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Future prevention saves valuable time.",
                    "translation": "미래 예방이 귀중한 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You maximize my system thinking.",
                    "translation": "넌 내 시스템 사고를 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "완벽한 시스템에 대한 문장이에요.",
                    "result": "Perfect systems prevent problems",
                    "explanation": "완벽한 시스템이 문제를 방지해요.",
                    "optionA": "systems",
                    "optionB": "problems",
                    "optionC": "Perfect",
                    "optionD": "prevent"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지식 활용의 차이",
            "explanation": "ENTJ의 실용적 적용과 INTJ의 이론적 완성도 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "How can we apply this?",
                    "translation": "이걸 어떻게 적용할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I need complete understanding first.",
                    "translation": "먼저 완전한 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Complete understanding enables better application.",
                    "translation": "완전한 이해가 더 나은 적용을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see connection between depth-practice.",
                    "translation": "넌 깊이와 실무 사이의 연결을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 깊이와 실무 사이의 연결을 본다고 하나요?",
                    "hint": "태성이가 완전한 이해에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Complete understanding enables better application'이라고 깊이와 실무의 연결을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Depth-practice connection creates mastery.",
                    "translation": "깊이-실무 연결이 숙련을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I question underlying assumptions always.",
                    "translation": "항상 근본적 가정에 의문을 가져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Questioning assumptions reveals hidden flaws.",
                    "translation": "가정에 의문을 갖는 게 숨겨진 결함을 드러내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok questions underlying @@ always.",
                    "hint": "현석이가 항상 근본적인 무엇에 의문을 갖는다고 했나요?",
                    "optionA": "people",
                    "optionB": "assumptions",
                    "optionC": "answers",
                    "result": "assumptions",
                    "explanation": "현석이는 항상 근본적 '가정'에 의문을 갖는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Perfect systems prevent future problems.",
                    "translation": "완벽한 시스템이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Future prevention saves valuable time.",
                    "translation": "미래 예방이 귀중한 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You maximize my system thinking.",
                    "translation": "넌 내 시스템 사고를 극대화해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "완벽한 시스템에 대한 문장이에요.",
                    "optionA": "systems",
                    "optionB": "problems",
                    "optionC": "Perfect",
                    "optionD": "prevent",
                    "result": "Perfect systems prevent problems",
                    "explanation": "완벽한 시스템이 문제를 방지해요."
                }
            ]
        }
    ]
}
ID: 12264 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정 과정의 차이",
            "explanation": "ENTJ의 빠른 의사결정과 INTJ의 신중한 판단 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We need decisions made quickly!",
                    "translation": "빨리 결정을 내려야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I analyze all variables first.",
                    "translation": "먼저 모든 변수를 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Variable analysis prevents costly mistakes.",
                    "translation": "변수 분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You understand my systematic approach.",
                    "translation": "넌 내 체계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 체계적 접근을 이해한다고 하나요?",
                    "hint": "준혁이가 변수 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Variable analysis prevents costly mistakes'라고 체계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Systematic approaches create reliable outcomes.",
                    "translation": "체계적 접근이 신뢰할 수 있는 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I consider long-term consequences always.",
                    "translation": "항상 장기적 결과를 고려해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Long-term thinking builds sustainable success.",
                    "translation": "장기적 사고가 지속 가능한 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun considers long-term @@ always.",
                    "hint": "지훈이가 항상 장기적인 무엇을 고려한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "consequences",
                    "optionC": "people",
                    "result": "consequences",
                    "explanation": "지훈이는 항상 장기적 '결과'를 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Perfect decisions require patient analysis.",
                    "translation": "완벽한 결정은 인내심 있는 분석이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Patient analysis creates confident execution.",
                    "translation": "인내심 있는 분석이 자신감 있는 실행을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You give my ideas momentum.",
                    "translation": "넌 내 아이디어에 추진력을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "완벽한 결정에 대한 문장이에요.",
                    "result": "Perfect decisions require analysis",
                    "explanation": "완벽한 결정은 분석이 필요해요.",
                    "optionA": "decisions",
                    "optionB": "analysis",
                    "optionC": "Perfect",
                    "optionD": "require"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정 과정의 차이",
            "explanation": "ENTJ의 빠른 의사결정과 INTJ의 신중한 판단 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We need decisions made quickly!",
                    "translation": "빨리 결정을 내려야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I analyze all variables first.",
                    "translation": "먼저 모든 변수를 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Variable analysis prevents costly mistakes.",
                    "translation": "변수 분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You understand my systematic approach.",
                    "translation": "넌 내 체계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 체계적 접근을 이해한다고 하나요?",
                    "hint": "준혁이가 변수 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Variable analysis prevents costly mistakes'라고 체계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Systematic approaches create reliable outcomes.",
                    "translation": "체계적 접근이 신뢰할 수 있는 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I consider long-term consequences always.",
                    "translation": "항상 장기적 결과를 고려해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Long-term thinking builds sustainable success.",
                    "translation": "장기적 사고가 지속 가능한 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun considers long-term @@ always.",
                    "hint": "지훈이가 항상 장기적인 무엇을 고려한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "consequences",
                    "optionC": "people",
                    "result": "consequences",
                    "explanation": "지훈이는 항상 장기적 '결과'를 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Perfect decisions require patient analysis.",
                    "translation": "완벽한 결정은 인내심 있는 분석이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Patient analysis creates confident execution.",
                    "translation": "인내심 있는 분석이 자신감 있는 실행을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You give my ideas momentum.",
                    "translation": "넌 내 아이디어에 추진력을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "완벽한 결정에 대한 문장이에요.",
                    "optionA": "decisions",
                    "optionB": "analysis",
                    "optionC": "Perfect",
                    "optionD": "require",
                    "result": "Perfect decisions require analysis",
                    "explanation": "완벽한 결정은 분석이 필요해요."
                }
            ]
        }
    ]
}
ID: 12265 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "판단 기준의 차이",
            "explanation": "ENTJ의 효율성 중심과 INTJ의 논리적 일관성 추구 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What gets results fastest?",
                    "translation": "뭐가 가장 빠르게 결과를 내?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What makes logical sense?",
                    "translation": "논리적으로 말이 되는 건 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Logical sense creates lasting solutions.",
                    "translation": "논리적 타당성이 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You appreciate my reasoning process.",
                    "translation": "넌 내 추론 과정을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 추론 과정을 좋게 본다고 하나요?",
                    "hint": "민준이가 논리적 타당성에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Logical sense creates lasting solutions'라고 추론 과정을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Reasoning processes prevent flawed strategies.",
                    "translation": "추론 과정이 결함 있는 전략을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I test ideas against principles.",
                    "translation": "원칙에 대해 아이디어를 테스트해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Principle testing ensures ethical outcomes.",
                    "translation": "원칙 테스트가 윤리적 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon tests ideas against @@.",
                    "hint": "승현이가 무엇에 대해 아이디어를 테스트한다고 했나요?",
                    "optionA": "people",
                    "optionB": "principles",
                    "optionC": "money",
                    "result": "principles",
                    "explanation": "승현이는 '원칙'에 대해 아이디어를 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Consistent logic builds trust.",
                    "translation": "일관된 논리가 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Trust accelerates team performance.",
                    "translation": "신뢰가 팀 성능을 가속화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You transform logic into action.",
                    "translation": "넌 논리를 행동으로 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일관된 논리에 대한 문장이에요.",
                    "result": "Consistent logic builds trust",
                    "explanation": "일관된 논리가 신뢰를 만들어요.",
                    "optionA": "trust",
                    "optionB": "builds",
                    "optionC": "Consistent",
                    "optionD": "logic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "판단 기준의 차이",
            "explanation": "ENTJ의 효율성 중심과 INTJ의 논리적 일관성 추구 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "What gets results fastest?",
                    "translation": "뭐가 가장 빠르게 결과를 내?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What makes logical sense?",
                    "translation": "논리적으로 말이 되는 건 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Logical sense creates lasting solutions.",
                    "translation": "논리적 타당성이 지속적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You appreciate my reasoning process.",
                    "translation": "넌 내 추론 과정을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 추론 과정을 좋게 본다고 하나요?",
                    "hint": "민준이가 논리적 타당성에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Logical sense creates lasting solutions'라고 추론 과정을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Reasoning processes prevent flawed strategies.",
                    "translation": "추론 과정이 결함 있는 전략을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I test ideas against principles.",
                    "translation": "원칙에 대해 아이디어를 테스트해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Principle testing ensures ethical outcomes.",
                    "translation": "원칙 테스트가 윤리적 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon tests ideas against @@.",
                    "hint": "승현이가 무엇에 대해 아이디어를 테스트한다고 했나요?",
                    "optionA": "people",
                    "optionB": "principles",
                    "optionC": "money",
                    "result": "principles",
                    "explanation": "승현이는 '원칙'에 대해 아이디어를 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Consistent logic builds trust.",
                    "translation": "일관된 논리가 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Trust accelerates team performance.",
                    "translation": "신뢰가 팀 성능을 가속화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You transform logic into action.",
                    "translation": "넌 논리를 행동으로 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "일관된 논리에 대한 문장이에요.",
                    "optionA": "trust",
                    "optionB": "builds",
                    "optionC": "Consistent",
                    "optionD": "logic",
                    "result": "Consistent logic builds trust",
                    "explanation": "일관된 논리가 신뢰를 만들어요."
                }
            ]
        }
    ]
}
ID: 12266 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "업무 스타일의 조화",
            "explanation": "ENTJ의 활발한 협업과 INTJ의 독립적 작업 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's collaborate on everything together!",
                    "translation": "모든 걸 함께 협업하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I work best independently alone.",
                    "translation": "혼자 독립적으로 일할 때 최고야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Independent work creates focused results.",
                    "translation": "독립적 일이 집중된 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You respect my work style.",
                    "translation": "넌 내 업무 스타일을 존중해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 업무 스타일을 존중한다고 하나요?",
                    "hint": "성준이가 독립적 일에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Independent work creates focused results'라고 업무 스타일을 존중해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Different work styles complement perfectly.",
                    "translation": "다른 업무 스타일이 완벽하게 보완해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I need uninterrupted thinking time.",
                    "translation": "방해받지 않는 사고 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Thinking time produces breakthrough innovations.",
                    "translation": "사고 시간이 돌파구 혁신을 만들어내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon needs uninterrupted thinking @@.",
                    "hint": "재현이가 방해받지 않는 사고 무엇이 필요하다고 했나요?",
                    "optionA": "space",
                    "optionB": "time",
                    "optionC": "people",
                    "result": "time",
                    "explanation": "재현이는 방해받지 않는 사고 '시간'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Quiet environment enhances my productivity.",
                    "translation": "조용한 환경이 내 생산성을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Enhanced productivity benefits entire team.",
                    "translation": "향상된 생산성이 전체 팀에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You create space for thinking.",
                    "translation": "넌 생각을 위한 공간을 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조용한 환경에 대한 문장이에요.",
                    "result": "Quiet environment enhances productivity",
                    "explanation": "조용한 환경이 생산성을 향상시켜요.",
                    "optionA": "environment",
                    "optionB": "productivity",
                    "optionC": "enhances",
                    "optionD": "Quiet"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "업무 스타일의 조화",
            "explanation": "ENTJ의 활발한 협업과 INTJ의 독립적 작업 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's collaborate on everything together!",
                    "translation": "모든 걸 함께 협업하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I work best independently alone.",
                    "translation": "혼자 독립적으로 일할 때 최고야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Independent work creates focused results.",
                    "translation": "독립적 일이 집중된 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You respect my work style.",
                    "translation": "넌 내 업무 스타일을 존중해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 업무 스타일을 존중한다고 하나요?",
                    "hint": "성준이가 독립적 일에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Independent work creates focused results'라고 업무 스타일을 존중해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Different work styles complement perfectly.",
                    "translation": "다른 업무 스타일이 완벽하게 보완해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I need uninterrupted thinking time.",
                    "translation": "방해받지 않는 사고 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Thinking time produces breakthrough innovations.",
                    "translation": "사고 시간이 돌파구 혁신을 만들어내."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon needs uninterrupted thinking @@.",
                    "hint": "재현이가 방해받지 않는 사고 무엇이 필요하다고 했나요?",
                    "optionA": "space",
                    "optionB": "time",
                    "optionC": "people",
                    "result": "time",
                    "explanation": "재현이는 방해받지 않는 사고 '시간'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Quiet environment enhances my productivity.",
                    "translation": "조용한 환경이 내 생산성을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Enhanced productivity benefits entire team.",
                    "translation": "향상된 생산성이 전체 팀에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You create space for thinking.",
                    "translation": "넌 생각을 위한 공간을 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "조용한 환경에 대한 문장이에요.",
                    "optionA": "environment",
                    "optionB": "productivity",
                    "optionC": "enhances",
                    "optionD": "Quiet",
                    "result": "Quiet environment enhances productivity",
                    "explanation": "조용한 환경이 생산성을 향상시켜요."
                }
            ]
        }
    ]
}
ID: 12267 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획 실행의 차이",
            "explanation": "ENTJ의 즉시 실행과 INTJ의 완벽한 계획 추구 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's start executing immediately!",
                    "translation": "즉시 실행을 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I need perfect planning first.",
                    "translation": "먼저 완벽한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Perfect planning eliminates execution risks.",
                    "translation": "완벽한 계획이 실행 위험을 제거해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see value in preparation.",
                    "translation": "넌 준비에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 준비에서 가치를 본다고 하나요?",
                    "hint": "태성이가 완벽한 계획에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Perfect planning eliminates execution risks'라고 준비의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Preparation-execution balance creates success.",
                    "translation": "준비-실행 균형이 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I anticipate potential problems.",
                    "translation": "잠재적 문제들을 예상해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Problem anticipation prevents project delays.",
                    "translation": "문제 예상이 프로젝트 지연을 방지해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok anticipates potential @@.",
                    "hint": "현석이가 잠재적인 무엇들을 예상한다고 했나요?",
                    "optionA": "success",
                    "optionB": "problems",
                    "optionC": "people",
                    "result": "problems",
                    "explanation": "현석이는 잠재적인 '문제들'을 예상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Comprehensive systems ensure smooth operations.",
                    "translation": "포괄적 시스템이 원활한 운영을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Smooth operations maximize team efficiency.",
                    "translation": "원활한 운영이 팀 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You bring my systems alive.",
                    "translation": "넌 내 시스템을 살아나게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "포괄적 시스템에 대한 문장이에요.",
                    "result": "Comprehensive systems ensure operations",
                    "explanation": "포괄적 시스템이 운영을 보장해요.",
                    "optionA": "ensure",
                    "optionB": "Comprehensive",
                    "optionC": "systems",
                    "optionD": "operations"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획 실행의 차이",
            "explanation": "ENTJ의 즉시 실행과 INTJ의 완벽한 계획 추구 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Let's start executing immediately!",
                    "translation": "즉시 실행을 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I need perfect planning first.",
                    "translation": "먼저 완벽한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Perfect planning eliminates execution risks.",
                    "translation": "완벽한 계획이 실행 위험을 제거해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see value in preparation.",
                    "translation": "넌 준비에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 준비에서 가치를 본다고 하나요?",
                    "hint": "태성이가 완벽한 계획에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Perfect planning eliminates execution risks'라고 준비의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Preparation-execution balance creates success.",
                    "translation": "준비-실행 균형이 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I anticipate potential problems.",
                    "translation": "잠재적 문제들을 예상해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Problem anticipation prevents project delays.",
                    "translation": "문제 예상이 프로젝트 지연을 방지해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok anticipates potential @@.",
                    "hint": "현석이가 잠재적인 무엇들을 예상한다고 했나요?",
                    "optionA": "success",
                    "optionB": "problems",
                    "optionC": "people",
                    "result": "problems",
                    "explanation": "현석이는 잠재적인 '문제들'을 예상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Comprehensive systems ensure smooth operations.",
                    "translation": "포괄적 시스템이 원활한 운영을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Smooth operations maximize team efficiency.",
                    "translation": "원활한 운영이 팀 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You bring my systems alive.",
                    "translation": "넌 내 시스템을 살아나게 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "포괄적 시스템에 대한 문장이에요.",
                    "optionA": "ensure",
                    "optionB": "Comprehensive",
                    "optionC": "systems",
                    "optionD": "operations",
                    "result": "Comprehensive systems ensure operations",
                    "explanation": "포괄적 시스템이 운영을 보장해요."
                }
            ]
        }
    ]
}
ID: 12268 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "외부 압박 vs 내부 기준",
            "explanation": "ENTJ의 적극적 대응과 INTJ의 체계적 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We must act decisively now!",
                    "translation": "지금 결단력 있게 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need time to analyze.",
                    "translation": "분석할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Analysis time prevents rushed mistakes.",
                    "translation": "분석 시간이 성급한 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You understand my methodical approach.",
                    "translation": "넌 내 체계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 체계적 접근을 이해한다고 하나요?",
                    "hint": "준혁이가 분석 시간에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Analysis time prevents rushed mistakes'라고 체계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Methodical approaches create sustainable solutions.",
                    "translation": "체계적 접근이 지속 가능한 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I break problems into components.",
                    "translation": "문제를 구성 요소로 나눠."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Component analysis simplifies complex issues.",
                    "translation": "구성 요소 분석이 복잡한 문제를 단순화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun breaks problems into @@.",
                    "hint": "지훈이가 문제를 무엇으로 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "components",
                    "optionC": "people",
                    "result": "components",
                    "explanation": "지훈이는 문제를 '구성 요소'로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Systematic solutions last longer.",
                    "translation": "체계적 해결책이 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Lasting solutions reduce future stress.",
                    "translation": "지속적인 해결책이 미래 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You execute my careful plans.",
                    "translation": "넌 내 신중한 계획을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적 해결책에 대한 문장이에요.",
                    "result": "Systematic solutions last longer",
                    "explanation": "체계적 해결책이 더 오래 지속돼요.",
                    "optionA": "solutions",
                    "optionB": "last",
                    "optionC": "longer",
                    "optionD": "Systematic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "외부 압박 vs 내부 기준",
            "explanation": "ENTJ의 적극적 대응과 INTJ의 체계적 분석 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We must act decisively now!",
                    "translation": "지금 결단력 있게 행동해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need time to analyze.",
                    "translation": "분석할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Analysis time prevents rushed mistakes.",
                    "translation": "분석 시간이 성급한 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You understand my methodical approach.",
                    "translation": "넌 내 체계적 접근을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 체계적 접근을 이해한다고 하나요?",
                    "hint": "준혁이가 분석 시간에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Analysis time prevents rushed mistakes'라고 체계적 접근을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Methodical approaches create sustainable solutions.",
                    "translation": "체계적 접근이 지속 가능한 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I break problems into components.",
                    "translation": "문제를 구성 요소로 나눠."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Component analysis simplifies complex issues.",
                    "translation": "구성 요소 분석이 복잡한 문제를 단순화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun breaks problems into @@.",
                    "hint": "지훈이가 문제를 무엇으로 나눈다고 했나요?",
                    "optionA": "pieces",
                    "optionB": "components",
                    "optionC": "people",
                    "result": "components",
                    "explanation": "지훈이는 문제를 '구성 요소'로 나눈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Systematic solutions last longer.",
                    "translation": "체계적 해결책이 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Lasting solutions reduce future stress.",
                    "translation": "지속적인 해결책이 미래 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You execute my careful plans.",
                    "translation": "넌 내 신중한 계획을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "체계적 해결책에 대한 문장이에요.",
                    "optionA": "solutions",
                    "optionB": "last",
                    "optionC": "longer",
                    "optionD": "Systematic",
                    "result": "Systematic solutions last longer",
                    "explanation": "체계적 해결책이 더 오래 지속돼요."
                }
            ]
        }
    ]
}
ID: 12269 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 대응 방식",
            "explanation": "ENTJ의 즉각적 행동과 INTJ의 근본 원인 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Crisis requires immediate action!",
                    "translation": "위기는 즉각적 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I analyze root causes first.",
                    "translation": "먼저 근본 원인을 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Root analysis prevents recurring problems.",
                    "translation": "근본 분석이 반복되는 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You see wisdom in prevention.",
                    "translation": "넌 예방에서 지혜를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 예방에서 지혜를 본다고 하나요?",
                    "hint": "민준이가 근본 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Root analysis prevents recurring problems'라고 예방의 지혜를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Prevention strategies save resources.",
                    "translation": "예방 전략이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I design comprehensive solutions.",
                    "translation": "포괄적 해결책을 설계해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Comprehensive solutions handle multiple issues.",
                    "translation": "포괄적 해결책이 여러 문제를 다뤄."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon designs comprehensive @@.",
                    "hint": "승현이가 포괄적인 무엇을 설계한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "people",
                    "result": "solutions",
                    "explanation": "승현이는 포괄적인 '해결책'을 설계한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Strategic thinking prevents future crises.",
                    "translation": "전략적 사고가 미래 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Crisis prevention enables steady growth.",
                    "translation": "위기 예방이 꾸준한 성장을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You turn my strategies operational.",
                    "translation": "넌 내 전략을 운영 가능하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략적 사고에 대한 문장이에요.",
                    "result": "Strategic thinking prevents crises",
                    "explanation": "전략적 사고가 위기를 방지해요.",
                    "optionA": "prevents",
                    "optionB": "Strategic",
                    "optionC": "crises",
                    "optionD": "thinking"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 대응 방식",
            "explanation": "ENTJ의 즉각적 행동과 INTJ의 근본 원인 분석 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Crisis requires immediate action!",
                    "translation": "위기는 즉각적 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I analyze root causes first.",
                    "translation": "먼저 근본 원인을 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Root analysis prevents recurring problems.",
                    "translation": "근본 분석이 반복되는 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You see wisdom in prevention.",
                    "translation": "넌 예방에서 지혜를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 예방에서 지혜를 본다고 하나요?",
                    "hint": "민준이가 근본 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Root analysis prevents recurring problems'라고 예방의 지혜를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Prevention strategies save resources.",
                    "translation": "예방 전략이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I design comprehensive solutions.",
                    "translation": "포괄적 해결책을 설계해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Comprehensive solutions handle multiple issues.",
                    "translation": "포괄적 해결책이 여러 문제를 다뤄."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon designs comprehensive @@.",
                    "hint": "승현이가 포괄적인 무엇을 설계한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "people",
                    "result": "solutions",
                    "explanation": "승현이는 포괄적인 '해결책'을 설계한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Strategic thinking prevents future crises.",
                    "translation": "전략적 사고가 미래 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Crisis prevention enables steady growth.",
                    "translation": "위기 예방이 꾸준한 성장을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You turn my strategies operational.",
                    "translation": "넌 내 전략을 운영 가능하게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "전략적 사고에 대한 문장이에요.",
                    "optionA": "prevents",
                    "optionB": "Strategic",
                    "optionC": "crises",
                    "optionD": "thinking",
                    "result": "Strategic thinking prevents crises",
                    "explanation": "전략적 사고가 위기를 방지해요."
                }
            ]
        }
    ]
}
ID: 12270 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성 방식",
            "explanation": "ENTJ의 팀 중심 목표와 INTJ의 시스템적 접근 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "We achieve goals through teamwork!",
                    "translation": "팀워크를 통해 목표를 달성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I create systematic approaches.",
                    "translation": "체계적 접근법을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Systematic approaches ensure consistent success.",
                    "translation": "체계적 접근이 일관된 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You appreciate my structural thinking.",
                    "translation": "넌 내 구조적 사고를 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 구조적 사고를 좋게 본다고 하나요?",
                    "hint": "성준이가 체계적 접근에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Systematic approaches ensure consistent success'라고 구조적 사고를 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Structural thinking builds reliable frameworks.",
                    "translation": "구조적 사고가 신뢰할 수 있는 틀을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I optimize processes for efficiency.",
                    "translation": "효율성을 위해 프로세스를 최적화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Process optimization maximizes team productivity.",
                    "translation": "프로세스 최적화가 팀 생산성을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon optimizes processes for @@.",
                    "hint": "재현이가 무엇을 위해 프로세스를 최적화한다고 했나요?",
                    "optionA": "fun",
                    "optionB": "efficiency",
                    "optionC": "complexity",
                    "result": "efficiency",
                    "explanation": "재현이는 '효율성'을 위해 프로세스를 최적화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Long-term vision guides my decisions.",
                    "translation": "장기적 비전이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Vision-guided decisions create sustainable growth.",
                    "translation": "비전에 의해 이끌어지는 결정이 지속 가능한 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You implement my strategic vision.",
                    "translation": "넌 내 전략적 비전을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "장기적 비전에 대한 문장이에요.",
                    "result": "Long-term vision guides decisions",
                    "explanation": "장기적 비전이 결정을 이끌어요.",
                    "optionA": "guides",
                    "optionB": "Long-term",
                    "optionC": "vision",
                    "optionD": "decisions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 달성 방식",
            "explanation": "ENTJ의 팀 중심 목표와 INTJ의 시스템적 접근 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "We achieve goals through teamwork!",
                    "translation": "팀워크를 통해 목표를 달성해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I create systematic approaches.",
                    "translation": "체계적 접근법을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Systematic approaches ensure consistent success.",
                    "translation": "체계적 접근이 일관된 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You appreciate my structural thinking.",
                    "translation": "넌 내 구조적 사고를 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 구조적 사고를 좋게 본다고 하나요?",
                    "hint": "성준이가 체계적 접근에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Systematic approaches ensure consistent success'라고 구조적 사고를 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Structural thinking builds reliable frameworks.",
                    "translation": "구조적 사고가 신뢰할 수 있는 틀을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I optimize processes for efficiency.",
                    "translation": "효율성을 위해 프로세스를 최적화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Process optimization maximizes team productivity.",
                    "translation": "프로세스 최적화가 팀 생산성을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon optimizes processes for @@.",
                    "hint": "재현이가 무엇을 위해 프로세스를 최적화한다고 했나요?",
                    "optionA": "fun",
                    "optionB": "efficiency",
                    "optionC": "complexity",
                    "result": "efficiency",
                    "explanation": "재현이는 '효율성'을 위해 프로세스를 최적화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Long-term vision guides my decisions.",
                    "translation": "장기적 비전이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Vision-guided decisions create sustainable growth.",
                    "translation": "비전에 의해 이끌어지는 결정이 지속 가능한 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You implement my strategic vision.",
                    "translation": "넌 내 전략적 비전을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "장기적 비전에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Long-term",
                    "optionC": "vision",
                    "optionD": "decisions",
                    "result": "Long-term vision guides decisions",
                    "explanation": "장기적 비전이 결정을 이끌어요."
                }
            ]
        }
    ]
}
ID: 12271 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 전략의 차이",
            "explanation": "ENTJ의 인적 네트워크 활용과 INTJ의 능력 개발 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Success requires strong networks!",
                    "translation": "성공은 강한 네트워크가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I focus on competence development.",
                    "translation": "능력 개발에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Competence development creates lasting value.",
                    "translation": "능력 개발이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see importance of skills.",
                    "translation": "넌 기술의 중요성을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 기술 중요성을 본다고 하나요?",
                    "hint": "태성이가 능력 개발에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Competence development creates lasting value'라고 기술의 중요성을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Skills combined with networks multiply.",
                    "translation": "기술과 네트워크가 결합되면 배가돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I build deep expertise.",
                    "translation": "깊은 전문성을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Deep expertise commands respect.",
                    "translation": "깊은 전문성이 존경을 받아."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok builds deep @@.",
                    "hint": "현석이가 깊은 무엇을 쌓는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "expertise",
                    "optionC": "confusion",
                    "result": "expertise",
                    "explanation": "현석이는 깊은 '전문성'을 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Master-level competence opens opportunities.",
                    "translation": "마스터 수준의 능력이 기회를 열어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Opportunities multiply through strategic connections.",
                    "translation": "기회는 전략적 연결을 통해 배가돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You expand my impact reach.",
                    "translation": "넌 내 영향력 범위를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "마스터 수준 능력에 대한 문장이에요.",
                    "result": "Master-level competence opens opportunities",
                    "explanation": "마스터 수준의 능력이 기회를 열어요.",
                    "optionA": "opens",
                    "optionB": "competence",
                    "optionC": "opportunities",
                    "optionD": "Master-level"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 전략의 차이",
            "explanation": "ENTJ의 인적 네트워크 활용과 INTJ의 능력 개발 중심 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Success requires strong networks!",
                    "translation": "성공은 강한 네트워크가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I focus on competence development.",
                    "translation": "능력 개발에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Competence development creates lasting value.",
                    "translation": "능력 개발이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You see importance of skills.",
                    "translation": "넌 기술의 중요성을 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 기술 중요성을 본다고 하나요?",
                    "hint": "태성이가 능력 개발에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Competence development creates lasting value'라고 기술의 중요성을 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Skills combined with networks multiply.",
                    "translation": "기술과 네트워크가 결합되면 배가돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I build deep expertise.",
                    "translation": "깊은 전문성을 쌓아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Deep expertise commands respect.",
                    "translation": "깊은 전문성이 존경을 받아."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok builds deep @@.",
                    "hint": "현석이가 깊은 무엇을 쌓는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "expertise",
                    "optionC": "confusion",
                    "result": "expertise",
                    "explanation": "현석이는 깊은 '전문성'을 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Master-level competence opens opportunities.",
                    "translation": "마스터 수준의 능력이 기회를 열어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Opportunities multiply through strategic connections.",
                    "translation": "기회는 전략적 연결을 통해 배가돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You expand my impact reach.",
                    "translation": "넌 내 영향력 범위를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "마스터 수준 능력에 대한 문장이에요.",
                    "optionA": "opens",
                    "optionB": "competence",
                    "optionC": "opportunities",
                    "optionD": "Master-level",
                    "result": "Master-level competence opens opportunities",
                    "explanation": "마스터 수준의 능력이 기회를 열어요."
                }
            ]
        }
    ]
}
ID: 12272 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의성의 다른 표현",
            "explanation": "ENTJ의 협력적 창작과 INTJ의 독립적 연구 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's brainstorm ideas together!",
                    "translation": "함께 아이디어를 브레인스토밍하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop concepts independently.",
                    "translation": "독립적으로 개념을 개발해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Independent development creates original insights.",
                    "translation": "독립적 개발이 독창적 통찰을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You appreciate my solitary creativity.",
                    "translation": "넌 내 고독한 창의성을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 고독한 창의성을 좋게 본다고 하나요?",
                    "hint": "준혁이가 독립적 개발에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Independent development creates original insights'라고 고독한 창의성을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Solitary creativity produces breakthrough innovations.",
                    "translation": "고독한 창의성이 돌파구 혁신을 만들어내."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I research topics deeply before.",
                    "translation": "미리 주제를 깊이 연구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Deep research enables informed creative decisions.",
                    "translation": "깊은 연구가 정보에 입각한 창의적 결정을 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun researches topics @@ before.",
                    "hint": "지훈이가 미리 주제를 어떻게 연구한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "carelessly",
                    "result": "deeply",
                    "explanation": "지훈이는 미리 주제를 '깊이' 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Thorough preparation improves creative quality.",
                    "translation": "철저한 준비가 창의적 품질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Quality creativity attracts wider audiences.",
                    "translation": "질 높은 창의성이 더 넓은 관객을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You bring my ideas audiences.",
                    "translation": "넌 내 아이디어를 관객에게 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "철저한 준비에 대한 문장이에요.",
                    "result": "Thorough preparation improves quality",
                    "explanation": "철저한 준비가 품질을 향상시켜요.",
                    "optionA": "preparation",
                    "optionB": "improves",
                    "optionC": "Thorough",
                    "optionD": "quality"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의성의 다른 표현",
            "explanation": "ENTJ의 협력적 창작과 INTJ의 독립적 연구 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's brainstorm ideas together!",
                    "translation": "함께 아이디어를 브레인스토밍하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop concepts independently.",
                    "translation": "독립적으로 개념을 개발해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Independent development creates original insights.",
                    "translation": "독립적 개발이 독창적 통찰을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "You appreciate my solitary creativity.",
                    "translation": "넌 내 고독한 창의성을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준혁이는 지훈이의 고독한 창의성을 좋게 본다고 하나요?",
                    "hint": "준혁이가 독립적 개발에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'Independent development creates original insights'라고 고독한 창의성을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Solitary creativity produces breakthrough innovations.",
                    "translation": "고독한 창의성이 돌파구 혁신을 만들어내."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "I research topics deeply before.",
                    "translation": "미리 주제를 깊이 연구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Deep research enables informed creative decisions.",
                    "translation": "깊은 연구가 정보에 입각한 창의적 결정을 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-hun researches topics @@ before.",
                    "hint": "지훈이가 미리 주제를 어떻게 연구한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "carelessly",
                    "result": "deeply",
                    "explanation": "지훈이는 미리 주제를 '깊이' 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Thorough preparation improves creative quality.",
                    "translation": "철저한 준비가 창의적 품질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Quality creativity attracts wider audiences.",
                    "translation": "질 높은 창의성이 더 넓은 관객을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You bring my ideas audiences.",
                    "translation": "넌 내 아이디어를 관객에게 가져다줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "철저한 준비에 대한 문장이에요.",
                    "optionA": "preparation",
                    "optionB": "improves",
                    "optionC": "Thorough",
                    "optionD": "quality",
                    "result": "Thorough preparation improves quality",
                    "explanation": "철저한 준비가 품질을 향상시켜요."
                }
            ]
        }
    ]
}
ID: 12273 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 접근의 차이",
            "explanation": "ENTJ의 사회적 활동과 INTJ의 지적 추구 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Join our weekend group activities!",
                    "translation": "우리 주말 그룹 활동에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I prefer intellectual pursuits alone.",
                    "translation": "혼자 지적 추구를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Intellectual pursuits develop critical thinking.",
                    "translation": "지적 추구가 비판적 사고를 개발해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You understand my learning passion.",
                    "translation": "넌 내 학습 열정을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 학습 열정을 이해한다고 하나요?",
                    "hint": "민준이가 지적 추구에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Intellectual pursuits develop critical thinking'이라고 학습 열정을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Learning passion drives continuous growth.",
                    "translation": "학습 열정이 지속적인 성장을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I study complex theoretical frameworks.",
                    "translation": "복잡한 이론적 틀을 공부해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Theoretical frameworks provide practical foundations.",
                    "translation": "이론적 틀이 실용적 기초를 제공해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon studies complex theoretical @@.",
                    "hint": "승현이가 복잡한 이론적 무엇을 공부한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "frameworks",
                    "optionC": "people",
                    "result": "frameworks",
                    "explanation": "승현이는 복잡한 이론적 '틀'을 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Knowledge accumulation satisfies me deeply.",
                    "translation": "지식 축적이 나를 깊이 만족시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Deep satisfaction fuels sustained motivation.",
                    "translation": "깊은 만족이 지속적인 동기를 공급해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You help me share knowledge.",
                    "translation": "넌 내가 지식을 공유하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지식 축적에 대한 문장이에요.",
                    "result": "Knowledge accumulation satisfies deeply",
                    "explanation": "지식 축적이 깊이 만족시켜요.",
                    "optionA": "Knowledge",
                    "optionB": "satisfies",
                    "optionC": "deeply",
                    "optionD": "accumulation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 접근의 차이",
            "explanation": "ENTJ의 사회적 활동과 INTJ의 지적 추구 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Join our weekend group activities!",
                    "translation": "우리 주말 그룹 활동에 참여해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I prefer intellectual pursuits alone.",
                    "translation": "혼자 지적 추구를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Intellectual pursuits develop critical thinking.",
                    "translation": "지적 추구가 비판적 사고를 개발해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "You understand my learning passion.",
                    "translation": "넌 내 학습 열정을 이해해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민준이는 승현이의 학습 열정을 이해한다고 하나요?",
                    "hint": "민준이가 지적 추구에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "민준이는 'Intellectual pursuits develop critical thinking'이라고 학습 열정을 이해해줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Learning passion drives continuous growth.",
                    "translation": "학습 열정이 지속적인 성장을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "I study complex theoretical frameworks.",
                    "translation": "복잡한 이론적 틀을 공부해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Theoretical frameworks provide practical foundations.",
                    "translation": "이론적 틀이 실용적 기초를 제공해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-hyeon studies complex theoretical @@.",
                    "hint": "승현이가 복잡한 이론적 무엇을 공부한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "frameworks",
                    "optionC": "people",
                    "result": "frameworks",
                    "explanation": "승현이는 복잡한 이론적 '틀'을 공부한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Knowledge accumulation satisfies me deeply.",
                    "translation": "지식 축적이 나를 깊이 만족시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Deep satisfaction fuels sustained motivation.",
                    "translation": "깊은 만족이 지속적인 동기를 공급해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "You help me share knowledge.",
                    "translation": "넌 내가 지식을 공유하도록 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지식 축적에 대한 문장이에요.",
                    "optionA": "Knowledge",
                    "optionB": "satisfies",
                    "optionC": "deeply",
                    "optionD": "accumulation",
                    "result": "Knowledge accumulation satisfies deeply",
                    "explanation": "지식 축적이 깊이 만족시켜요."
                }
            ]
        }
    ]
}
ID: 12274 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결 스타일",
            "explanation": "ENTJ의 직접적 대화와 INTJ의 체계적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's address conflicts directly!",
                    "translation": "갈등을 직접적으로 다루자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I analyze underlying patterns first.",
                    "translation": "먼저 근본적인 패턴을 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Pattern analysis reveals conflict sources.",
                    "translation": "패턴 분석이 갈등의 원인을 드러내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You see value in understanding.",
                    "translation": "넌 이해에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 이해에서 가치를 본다고 하나요?",
                    "hint": "성준이가 패턴 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Pattern analysis reveals conflict sources'라고 이해의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Understanding roots enables lasting solutions.",
                    "translation": "근본을 이해하는 게 지속적인 해결책을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I design systematic resolution processes.",
                    "translation": "체계적 해결 과정을 설계해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Systematic processes prevent recurring conflicts.",
                    "translation": "체계적 과정이 반복되는 갈등을 방지해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon designs systematic resolution @@.",
                    "hint": "재현이가 체계적 해결 무엇을 설계한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "processes",
                    "optionC": "people",
                    "result": "processes",
                    "explanation": "재현이는 체계적 해결 '과정'을 설계한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Logic-based solutions satisfy everyone.",
                    "translation": "논리 기반 해결책이 모든 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Universal satisfaction strengthens team unity.",
                    "translation": "보편적 만족이 팀 단결을 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You implement my conflict frameworks.",
                    "translation": "넌 내 갈등 틀을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리 기반 해결책에 대한 문장이에요.",
                    "result": "Logic-based solutions satisfy everyone",
                    "explanation": "논리 기반 해결책이 모든 사람을 만족시켜요.",
                    "optionA": "satisfy",
                    "optionB": "everyone",
                    "optionC": "solutions",
                    "optionD": "Logic-based"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결 스타일",
            "explanation": "ENTJ의 직접적 대화와 INTJ의 체계적 분석 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's address conflicts directly!",
                    "translation": "갈등을 직접적으로 다루자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I analyze underlying patterns first.",
                    "translation": "먼저 근본적인 패턴을 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Pattern analysis reveals conflict sources.",
                    "translation": "패턴 분석이 갈등의 원인을 드러내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "You see value in understanding.",
                    "translation": "넌 이해에서 가치를 봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성준이는 재현이의 이해에서 가치를 본다고 하나요?",
                    "hint": "성준이가 패턴 분석에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 'Pattern analysis reveals conflict sources'라고 이해의 가치를 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Understanding roots enables lasting solutions.",
                    "translation": "근본을 이해하는 게 지속적인 해결책을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "I design systematic resolution processes.",
                    "translation": "체계적 해결 과정을 설계해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Systematic processes prevent recurring conflicts.",
                    "translation": "체계적 과정이 반복되는 갈등을 방지해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jae-hyeon designs systematic resolution @@.",
                    "hint": "재현이가 체계적 해결 무엇을 설계한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "processes",
                    "optionC": "people",
                    "result": "processes",
                    "explanation": "재현이는 체계적 해결 '과정'을 설계한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Logic-based solutions satisfy everyone.",
                    "translation": "논리 기반 해결책이 모든 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성준",
                    "script": "Universal satisfaction strengthens team unity.",
                    "translation": "보편적 만족이 팀 단결을 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "You implement my conflict frameworks.",
                    "translation": "넌 내 갈등 틀을 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "논리 기반 해결책에 대한 문장이에요.",
                    "optionA": "satisfy",
                    "optionB": "everyone",
                    "optionC": "solutions",
                    "optionD": "Logic-based",
                    "result": "Logic-based solutions satisfy everyone",
                    "explanation": "논리 기반 해결책이 모든 사람을 만족시켜요."
                }
            ]
        }
    ]
}
ID: 12275 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결 접근법",
            "explanation": "ENTJ의 즉각적 중재와 INTJ의 장기적 예방 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "We need immediate intervention!",
                    "translation": "즉각적인 개입이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I focus on prevention systems.",
                    "translation": "예방 시스템에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Prevention systems eliminate future problems.",
                    "translation": "예방 시스템이 미래 문제를 제거해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You appreciate my proactive approach.",
                    "translation": "넌 내 사전 예방적 접근을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 사전 예방적 접근을 좋게 본다고 하나요?",
                    "hint": "태성이가 예방 시스템에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Prevention systems eliminate future problems'라고 사전 예방적 접근을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Proactive approaches save resources.",
                    "translation": "사전 예방적 접근이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I identify systemic weaknesses.",
                    "translation": "시스템적 약점을 파악해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Weakness identification strengthens entire organization.",
                    "translation": "약점 파악이 전체 조직을 강화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok identifies systemic @@.",
                    "hint": "현석이가 시스템적인 무엇을 파악한다고 했나요?",
                    "optionA": "strengths",
                    "optionB": "weaknesses",
                    "optionC": "people",
                    "result": "weaknesses",
                    "explanation": "현석이는 시스템적 '약점'을 파악한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Comprehensive solutions address multiple issues.",
                    "translation": "포괄적 해결책이 여러 문제를 다뤄."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Multiple-issue resolution maximizes efficiency.",
                    "translation": "다중 문제 해결이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You scale my systematic thinking.",
                    "translation": "넌 내 체계적 사고를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "포괄적 해결책에 대한 문장이에요.",
                    "result": "Comprehensive solutions address issues",
                    "explanation": "포괄적 해결책이 문제를 다뤄요.",
                    "optionA": "address",
                    "optionB": "Comprehensive",
                    "optionC": "solutions",
                    "optionD": "issues"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 해결 접근법",
            "explanation": "ENTJ의 즉각적 중재와 INTJ의 장기적 예방 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "We need immediate intervention!",
                    "translation": "즉각적인 개입이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I focus on prevention systems.",
                    "translation": "예방 시스템에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Prevention systems eliminate future problems.",
                    "translation": "예방 시스템이 미래 문제를 제거해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "You appreciate my proactive approach.",
                    "translation": "넌 내 사전 예방적 접근을 좋게 봐줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태성이는 현석이의 사전 예방적 접근을 좋게 본다고 하나요?",
                    "hint": "태성이가 예방 시스템에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "태성이는 'Prevention systems eliminate future problems'라고 사전 예방적 접근을 좋게 봐줘요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Proactive approaches save resources.",
                    "translation": "사전 예방적 접근이 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "I identify systemic weaknesses.",
                    "translation": "시스템적 약점을 파악해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Weakness identification strengthens entire organization.",
                    "translation": "약점 파악이 전체 조직을 강화해."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-seok identifies systemic @@.",
                    "hint": "현석이가 시스템적인 무엇을 파악한다고 했나요?",
                    "optionA": "strengths",
                    "optionB": "weaknesses",
                    "optionC": "people",
                    "result": "weaknesses",
                    "explanation": "현석이는 시스템적 '약점'을 파악한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "Comprehensive solutions address multiple issues.",
                    "translation": "포괄적 해결책이 여러 문제를 다뤄."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태성",
                    "script": "Multiple-issue resolution maximizes efficiency.",
                    "translation": "다중 문제 해결이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "You scale my systematic thinking.",
                    "translation": "넌 내 체계적 사고를 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "포괄적 해결책에 대한 문장이에요.",
                    "optionA": "address",
                    "optionB": "Comprehensive",
                    "optionC": "solutions",
                    "optionD": "issues",
                    "result": "Comprehensive solutions address issues",
                    "explanation": "포괄적 해결책이 문제를 다뤄요."
                }
            ]
        }
    ]
}
ID: 12276 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "완벽한 계획의 압박감",
            "explanation": "꼼꼼한 계획과 사람에 대한 배려 사이에서의 균형",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Everyone seems so stressed!",
                    "translation": "모두가 너무 스트레스받는 것 같아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's follow our plan.",
                    "translation": "우리 계획을 따라가자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 사람들의 스트레스를 걱정하고 있나요?",
                    "hint": "ESFJ는 다른 사람의 감정을 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "민지는 모든 사람들이 스트레스받는 것을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Maybe we need a break.",
                    "translation": "아마 휴식이 필요할 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "But we have deadlines.",
                    "translation": "하지만 마감일이 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon is focused on @@.",
                    "hint": "ISTJ는 책임감과 일정 준수를 중시해요.",
                    "optionA": "people",
                    "optionB": "deadlines",
                    "optionC": "fun",
                    "result": "deadlines",
                    "explanation": "동현이는 마감일 준수에 집중하고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I'll check on everyone.",
                    "translation": "모든 사람들을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "That's very thoughtful care.",
                    "translation": "그건 정말 사려깊은 배려야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 민지의 배려를 칭찬하는 말이에요.",
                    "optionA": "That's",
                    "optionB": "very",
                    "optionC": "thoughtful",
                    "optionD": "and",
                    "optionE": "caring",
                    "result": "That's very thoughtful and caring",
                    "explanation": "동현이는 민지의 배려심 깊은 행동을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "People work better when happy.",
                    "translation": "사람들은 행복할 때 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance helps everyone succeed.",
                    "translation": "균형이 모두의 성공을 도와."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "완벽한 계획의 압박감",
            "explanation": "꼼꼼한 계획과 사람에 대한 배려 사이에서의 균형",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Everyone seems so stressed!",
                    "translation": "모두가 너무 스트레스받는 것 같아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let's follow our plan.",
                    "translation": "우리 계획을 따라가자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 사람들의 스트레스를 걱정하고 있나요?",
                    "hint": "ESFJ는 다른 사람의 감정을 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "민지는 모든 사람들이 스트레스받는 것을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Maybe we need a break.",
                    "translation": "아마 휴식이 필요할 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "But we have deadlines.",
                    "translation": "하지만 마감일이 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon is focused on @@.",
                    "hint": "ISTJ는 책임감과 일정 준수를 중시해요.",
                    "optionA": "people",
                    "optionB": "deadlines",
                    "optionC": "fun",
                    "result": "deadlines",
                    "explanation": "동현이는 마감일 준수에 집중하고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I'll check on everyone.",
                    "translation": "모든 사람들을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "That's very thoughtful care.",
                    "translation": "그건 정말 사려깊은 배려야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 민지의 배려를 칭찬하는 말이에요.",
                    "optionA": "That's",
                    "optionB": "very",
                    "optionC": "thoughtful",
                    "optionD": "and",
                    "optionE": "caring",
                    "result": "That's very thoughtful and caring",
                    "explanation": "동현이는 민지의 배려심 깊은 행동을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "People work better when happy.",
                    "translation": "사람들은 행복할 때 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Balance helps everyone succeed.",
                    "translation": "균형이 모두의 성공을 도와."
                }
            ]
        }
    ]
}
ID: 12277 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정과 논리의 만남",
            "explanation": "감정적 지원과 실용적 해결책 사이의 조화",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "People are feeling overwhelmed!",
                    "translation": "사람들이 압도당하고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let's fix the root problem.",
                    "translation": "근본 문제를 해결하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 사람들의 감정 상태를 걱정하나요?",
                    "hint": "ESFJ는 사람들의 감정적 상태를 우선적으로 고려해요.",
                    "result": "O",
                    "explanation": "지우는 사람들이 압도당하고 있다며 감정적 상태를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "I want to comfort them.",
                    "translation": "그들을 위로해주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "What's causing the stress?",
                    "translation": "스트레스의 원인이 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to find @@.",
                    "hint": "ISTP는 문제의 실질적 원인을 찾으려고 해요.",
                    "optionA": "feelings",
                    "optionB": "causes",
                    "optionC": "people",
                    "result": "causes",
                    "explanation": "태오는 스트레스의 구체적인 원인을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "You always think practically.",
                    "translation": "넌 항상 실용적으로 생각하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your caring helps too.",
                    "translation": "네 배려도 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 지우의 배려를 인정하는 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "really",
                    "optionD": "helps",
                    "optionE": "too",
                    "result": "Your caring really helps too",
                    "explanation": "태오는 지우의 배려심이 도움이 된다고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "People need emotional support.",
                    "translation": "사람들은 감정적 지원이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Solutions and support work.",
                    "translation": "해결책과 지원이 통해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정과 논리의 만남",
            "explanation": "감정적 지원과 실용적 해결책 사이의 조화",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "People are feeling overwhelmed!",
                    "translation": "사람들이 압도당하고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let's fix the root problem.",
                    "translation": "근본 문제를 해결하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 사람들의 감정 상태를 걱정하나요?",
                    "hint": "ESFJ는 사람들의 감정적 상태를 우선적으로 고려해요.",
                    "result": "O",
                    "explanation": "지우는 사람들이 압도당하고 있다며 감정적 상태를 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "I want to comfort them.",
                    "translation": "그들을 위로해주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "What's causing the stress?",
                    "translation": "스트레스의 원인이 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh wants to find @@.",
                    "hint": "ISTP는 문제의 실질적 원인을 찾으려고 해요.",
                    "optionA": "feelings",
                    "optionB": "causes",
                    "optionC": "people",
                    "result": "causes",
                    "explanation": "태오는 스트레스의 구체적인 원인을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "You always think practically.",
                    "translation": "넌 항상 실용적으로 생각하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your caring helps too.",
                    "translation": "네 배려도 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오가 지우의 배려를 인정하는 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "really",
                    "optionD": "helps",
                    "optionE": "too",
                    "result": "Your caring really helps too",
                    "explanation": "태오는 지우의 배려심이 도움이 된다고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "People need emotional support.",
                    "translation": "사람들은 감정적 지원이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Solutions and support work.",
                    "translation": "해결책과 지원이 통해."
                }
            ]
        }
    ]
}
ID: 12278 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 배려의 힘",
            "explanation": "서로 다른 방식의 배려와 지원에 대한 이해",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's organize a team meeting!",
                    "translation": "팀 미팅을 조직해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I'll help behind the scenes.",
                    "translation": "내가 뒤에서 도울게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 팀 미팅을 제안했나요?",
                    "hint": "ESFJ는 사람들을 모아서 문제를 해결하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 팀 미팅을 조직하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Everyone needs to connect.",
                    "translation": "모든 사람들이 연결되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Some prefer quieter support.",
                    "translation": "어떤 사람들은 조용한 지원을 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks some people prefer @@ help.",
                    "hint": "ISFJ는 조용하고 개인적인 지원 방식을 이해해요.",
                    "optionA": "loud",
                    "optionB": "quieter",
                    "optionC": "group",
                    "result": "quieter",
                    "explanation": "수현이는 조용한 방식의 도움을 선호하는 사람들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You're so observant!",
                    "translation": "너는 정말 관찰력이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "We can help differently.",
                    "translation": "우리는 다르게 도울 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현이의 서로 다른 도움 방식에 대한 말이에요.",
                    "optionA": "We",
                    "optionB": "can",
                    "optionC": "help",
                    "optionD": "in",
                    "optionE": "different",
                    "result": "We can help in different",
                    "explanation": "수현이는 서로 다른 방식으로 도움을 줄 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Different approaches work together.",
                    "translation": "다른 접근법들이 함께 작용해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Caring comes in many forms.",
                    "translation": "배려는 많은 형태로 나타나."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 배려의 힘",
            "explanation": "서로 다른 방식의 배려와 지원에 대한 이해",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's organize a team meeting!",
                    "translation": "팀 미팅을 조직해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I'll help behind the scenes.",
                    "translation": "내가 뒤에서 도울게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 팀 미팅을 제안했나요?",
                    "hint": "ESFJ는 사람들을 모아서 문제를 해결하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 팀 미팅을 조직하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Everyone needs to connect.",
                    "translation": "모든 사람들이 연결되어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Some prefer quieter support.",
                    "translation": "어떤 사람들은 조용한 지원을 선호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon thinks some people prefer @@ help.",
                    "hint": "ISFJ는 조용하고 개인적인 지원 방식을 이해해요.",
                    "optionA": "loud",
                    "optionB": "quieter",
                    "optionC": "group",
                    "result": "quieter",
                    "explanation": "수현이는 조용한 방식의 도움을 선호하는 사람들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You're so observant!",
                    "translation": "너는 정말 관찰력이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "We can help differently.",
                    "translation": "우리는 다르게 도울 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현이의 서로 다른 도움 방식에 대한 말이에요.",
                    "optionA": "We",
                    "optionB": "can",
                    "optionC": "help",
                    "optionD": "in",
                    "optionE": "different",
                    "result": "We can help in different",
                    "explanation": "수현이는 서로 다른 방식으로 도움을 줄 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Different approaches work together.",
                    "translation": "다른 접근법들이 함께 작용해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Caring comes in many forms.",
                    "translation": "배려는 많은 형태로 나타나."
                }
            ]
        }
    ]
}
ID: 12279 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "개인의 내면적 고통과 공동체의 지원 방식",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's all support each other!",
                    "translation": "모두 서로를 지지해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I need some alone time.",
                    "translation": "혼자 있는 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모두가 함께 지지하자고 했나요?",
                    "hint": "ESFJ는 공동체적 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람이 서로를 지지하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Being together helps us.",
                    "translation": "함께 있으면 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Sometimes solitude heals better.",
                    "translation": "때로는 고독이 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes @@ can heal better.",
                    "hint": "INFP는 혼자 있는 시간을 통해 회복하려고 해요.",
                    "optionA": "groups",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "하윤이는 고독이 더 나은 치유를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your warmth still reaches me.",
                    "translation": "네 따뜻함이 여전히 나에게 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이가 수민의 따뜻함에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "warmth",
                    "optionC": "still",
                    "optionD": "reaches",
                    "optionE": "me",
                    "result": "Your warmth still reaches me",
                    "explanation": "하윤이는 수민의 따뜻함이 자신에게 전해진다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Everyone heals their own way.",
                    "translation": "모든 사람은 자기만의 방식으로 치유해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Understanding makes healing possible.",
                    "translation": "이해가 치유를 가능하게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "개인의 내면적 고통과 공동체의 지원 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's all support each other!",
                    "translation": "모두 서로를 지지해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I need some alone time.",
                    "translation": "혼자 있는 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모두가 함께 지지하자고 했나요?",
                    "hint": "ESFJ는 공동체적 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람이 서로를 지지하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Being together helps us.",
                    "translation": "함께 있으면 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Sometimes solitude heals better.",
                    "translation": "때로는 고독이 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes @@ can heal better.",
                    "hint": "INFP는 혼자 있는 시간을 통해 회복하려고 해요.",
                    "optionA": "groups",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "하윤이는 고독이 더 나은 치유를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your warmth still reaches me.",
                    "translation": "네 따뜻함이 여전히 나에게 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이가 수민의 따뜻함에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "warmth",
                    "optionC": "still",
                    "optionD": "reaches",
                    "optionE": "me",
                    "result": "Your warmth still reaches me",
                    "explanation": "하윤이는 수민의 따뜻함이 자신에게 전해진다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Everyone heals their own way.",
                    "translation": "모든 사람은 자기만의 방식으로 치유해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Understanding makes healing possible.",
                    "translation": "이해가 치유를 가능하게 해."
                }
            ]
        }
    ]
}
ID: 12280 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "개인의 내면적 고통과 공동체의 지원 방식",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's all support each other!",
                    "translation": "모두 서로를 지지해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I need some alone time.",
                    "translation": "혼자 있는 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모두가 함께 지지하자고 했나요?",
                    "hint": "ESFJ는 공동체적 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람이 서로를 지지하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Being together helps us.",
                    "translation": "함께 있으면 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Sometimes solitude heals better.",
                    "translation": "때로는 고독이 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes @@ can heal better.",
                    "hint": "INFP는 혼자 있는 시간을 통해 회복하려고 해요.",
                    "optionA": "groups",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "하윤이는 고독이 더 나은 치유를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your warmth still reaches me.",
                    "translation": "네 따뜻함이 여전히 나에게 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이가 수민의 따뜻함에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "warmth",
                    "optionC": "still",
                    "optionD": "reaches",
                    "optionE": "me",
                    "result": "Your warmth still reaches me",
                    "explanation": "하윤이는 수민의 따뜻함이 자신에게 전해진다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Everyone heals their own way.",
                    "translation": "모든 사람은 자기만의 방식으로 치유해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Understanding makes healing possible.",
                    "translation": "이해가 치유를 가능하게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "개인의 내면적 고통과 공동체의 지원 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's all support each other!",
                    "translation": "모두 서로를 지지해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I need some alone time.",
                    "translation": "혼자 있는 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 모두가 함께 지지하자고 했나요?",
                    "hint": "ESFJ는 공동체적 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람이 서로를 지지하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Being together helps us.",
                    "translation": "함께 있으면 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Sometimes solitude heals better.",
                    "translation": "때로는 고독이 더 잘 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon believes @@ can heal better.",
                    "hint": "INFP는 혼자 있는 시간을 통해 회복하려고 해요.",
                    "optionA": "groups",
                    "optionB": "solitude",
                    "optionC": "talking",
                    "result": "solitude",
                    "explanation": "하윤이는 고독이 더 나은 치유를 가져다준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your warmth still reaches me.",
                    "translation": "네 따뜻함이 여전히 나에게 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이가 수민의 따뜻함에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "warmth",
                    "optionC": "still",
                    "optionD": "reaches",
                    "optionE": "me",
                    "result": "Your warmth still reaches me",
                    "explanation": "하윤이는 수민의 따뜻함이 자신에게 전해진다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Everyone heals their own way.",
                    "translation": "모든 사람은 자기만의 방식으로 치유해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Understanding makes healing possible.",
                    "translation": "이해가 치유를 가능하게 해."
                }
            ]
        }
    ]
}
ID: 12281 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적 해결의 따뜻함",
            "explanation": "감정적 접근과 전략적 사고의 협력",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Everyone looks so worried!",
                    "translation": "모든 사람들이 걱정스러워 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let me analyze the situation.",
                    "translation": "상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 사람들의 감정 상태를 관찰했나요?",
                    "hint": "ESFJ는 다른 사람들의 감정을 잘 읽어요.",
                    "result": "O",
                    "explanation": "지민이는 모든 사람들이 걱정스러워 보인다고 관찰했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "They need emotional reassurance.",
                    "translation": "그들에게 감정적 안심이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I'll create a systematic plan.",
                    "translation": "체계적인 계획을 세울게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon will create a @@ approach.",
                    "hint": "INTJ는 체계적이고 논리적인 접근을 선호해요.",
                    "optionA": "emotional",
                    "optionB": "systematic",
                    "optionC": "random",
                    "result": "systematic",
                    "explanation": "지훈이는 체계적인 계획을 만들려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your planning skills amaze me.",
                    "translation": "네 계획 능력이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy guides priorities.",
                    "translation": "네 공감력이 우선순위를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 지민의 공감력에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "empathy",
                    "optionC": "really",
                    "optionD": "guides",
                    "optionE": "priorities",
                    "result": "Your empathy really guides priorities",
                    "explanation": "지훈이는 지민의 공감력이 우선순위를 정하는 데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Strategy with heart works.",
                    "translation": "마음이 담긴 전략이 통해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Logic and care combine perfectly.",
                    "translation": "논리와 배려가 완벽히 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "체계적 해결의 따뜻함",
            "explanation": "감정적 접근과 전략적 사고의 협력",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Everyone looks so worried!",
                    "translation": "모든 사람들이 걱정스러워 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let me analyze the situation.",
                    "translation": "상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 사람들의 감정 상태를 관찰했나요?",
                    "hint": "ESFJ는 다른 사람들의 감정을 잘 읽어요.",
                    "result": "O",
                    "explanation": "지민이는 모든 사람들이 걱정스러워 보인다고 관찰했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "They need emotional reassurance.",
                    "translation": "그들에게 감정적 안심이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I'll create a systematic plan.",
                    "translation": "체계적인 계획을 세울게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon will create a @@ approach.",
                    "hint": "INTJ는 체계적이고 논리적인 접근을 선호해요.",
                    "optionA": "emotional",
                    "optionB": "systematic",
                    "optionC": "random",
                    "result": "systematic",
                    "explanation": "지훈이는 체계적인 계획을 만들려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your planning skills amaze me.",
                    "translation": "네 계획 능력이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your empathy guides priorities.",
                    "translation": "네 공감력이 우선순위를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 지민의 공감력에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "empathy",
                    "optionC": "really",
                    "optionD": "guides",
                    "optionE": "priorities",
                    "result": "Your empathy really guides priorities",
                    "explanation": "지훈이는 지민의 공감력이 우선순위를 정하는 데 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Strategy with heart works.",
                    "translation": "마음이 담긴 전략이 통해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Logic and care combine perfectly.",
                    "translation": "논리와 배려가 완벽히 결합해."
                }
            ]
        }
    ]
}
ID: 12282 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "분석과 격려의 조화",
            "explanation": "이론적 접근과 감정적 지원의 만남",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "People need encouragement right now!",
                    "translation": "지금 사람들에게 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me understand the problem.",
                    "translation": "문제를 이해해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 사람들이 격려가 필요하다고 생각하나요?",
                    "hint": "ESFJ는 감정적 지원을 우선적으로 생각해요.",
                    "result": "O",
                    "explanation": "소민이는 사람들에게 격려가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "I'll boost their morale.",
                    "translation": "그들의 사기를 북돋아줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "What's the underlying cause?",
                    "translation": "근본적인 원인이 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants to find @@ causes.",
                    "hint": "INTP는 문제의 근본적인 원인을 찾으려고 해요.",
                    "optionA": "simple",
                    "optionB": "underlying",
                    "optionC": "obvious",
                    "result": "underlying",
                    "explanation": "민재는 문제의 근본적인 원인을 찾고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your analysis helps tremendously.",
                    "translation": "네 분석이 엄청 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Your support motivates everyone.",
                    "translation": "네 지원이 모든 사람에게 동기를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 소민의 지원에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "really",
                    "optionD": "motivates",
                    "optionE": "everyone",
                    "result": "Your support really motivates everyone",
                    "explanation": "민재는 소민의 지원이 모든 사람에게 동기를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Understanding helps us care better.",
                    "translation": "이해가 더 잘 배려할 수 있게 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Theory and practice need each other.",
                    "translation": "이론과 실천은 서로를 필요로 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "분석과 격려의 조화",
            "explanation": "이론적 접근과 감정적 지원의 만남",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "People need encouragement right now!",
                    "translation": "지금 사람들에게 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me understand the problem.",
                    "translation": "문제를 이해해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 사람들이 격려가 필요하다고 생각하나요?",
                    "hint": "ESFJ는 감정적 지원을 우선적으로 생각해요.",
                    "result": "O",
                    "explanation": "소민이는 사람들에게 격려가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "I'll boost their morale.",
                    "translation": "그들의 사기를 북돋아줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "What's the underlying cause?",
                    "translation": "근본적인 원인이 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants to find @@ causes.",
                    "hint": "INTP는 문제의 근본적인 원인을 찾으려고 해요.",
                    "optionA": "simple",
                    "optionB": "underlying",
                    "optionC": "obvious",
                    "result": "underlying",
                    "explanation": "민재는 문제의 근본적인 원인을 찾고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your analysis helps tremendously.",
                    "translation": "네 분석이 엄청 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Your support motivates everyone.",
                    "translation": "네 지원이 모든 사람에게 동기를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민재가 소민의 지원에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "really",
                    "optionD": "motivates",
                    "optionE": "everyone",
                    "result": "Your support really motivates everyone",
                    "explanation": "민재는 소민의 지원이 모든 사람에게 동기를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Understanding helps us care better.",
                    "translation": "이해가 더 잘 배려할 수 있게 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Theory and practice need each other.",
                    "translation": "이론과 실천은 서로를 필요로 해."
                }
            ]
        }
    ]
}
ID: 12283 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "깊은 공감의 울림",
            "explanation": "서로 다른 방식의 직관적 배려와 이해",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Let's create safe space!",
                    "translation": "안전한 공간을 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense deeper issues.",
                    "translation": "더 깊은 문제들이 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하나는 안전한 공간을 만들자고 했나요?",
                    "hint": "ESFJ는 사람들이 편안하게 느낄 수 있는 환경을 만들려고 해요.",
                    "result": "O",
                    "explanation": "하나는 안전한 공간을 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하나",
                    "script": "Everyone deserves to feel heard.",
                    "translation": "모든 사람은 들어질 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Some struggles remain hidden.",
                    "translation": "어떤 어려움들은 숨겨져 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin notices some problems are @@.",
                    "hint": "INFJ는 표면에 드러나지 않은 깊은 문제들을 인식해요.",
                    "optionA": "obvious",
                    "optionB": "hidden",
                    "optionC": "simple",
                    "result": "hidden",
                    "explanation": "서진이는 숨겨진 어려움들을 감지하고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your insight runs deep.",
                    "translation": "네 통찰력은 깊어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your compassion heals wounds.",
                    "translation": "네 연민이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 하나의 연민에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "compassion",
                    "optionC": "truly",
                    "optionD": "heals",
                    "optionE": "wounds",
                    "result": "Your compassion truly heals wounds",
                    "explanation": "서진이는 하나의 연민이 진정으로 상처를 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "Together we understand deeper.",
                    "translation": "함께라면 더 깊이 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Empathy creates lasting connection.",
                    "translation": "공감이 지속적인 연결을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "깊은 공감의 울림",
            "explanation": "서로 다른 방식의 직관적 배려와 이해",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하나",
                    "script": "Let's create safe space!",
                    "translation": "안전한 공간을 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense deeper issues.",
                    "translation": "더 깊은 문제들이 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하나는 안전한 공간을 만들자고 했나요?",
                    "hint": "ESFJ는 사람들이 편안하게 느낄 수 있는 환경을 만들려고 해요.",
                    "result": "O",
                    "explanation": "하나는 안전한 공간을 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하나",
                    "script": "Everyone deserves to feel heard.",
                    "translation": "모든 사람은 들어질 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Some struggles remain hidden.",
                    "translation": "어떤 어려움들은 숨겨져 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin notices some problems are @@.",
                    "hint": "INFJ는 표면에 드러나지 않은 깊은 문제들을 인식해요.",
                    "optionA": "obvious",
                    "optionB": "hidden",
                    "optionC": "simple",
                    "result": "hidden",
                    "explanation": "서진이는 숨겨진 어려움들을 감지하고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your insight runs deep.",
                    "translation": "네 통찰력은 깊어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your compassion heals wounds.",
                    "translation": "네 연민이 상처를 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 하나의 연민에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "compassion",
                    "optionC": "truly",
                    "optionD": "heals",
                    "optionE": "wounds",
                    "result": "Your compassion truly heals wounds",
                    "explanation": "서진이는 하나의 연민이 진정으로 상처를 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "Together we understand deeper.",
                    "translation": "함께라면 더 깊이 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Empathy creates lasting connection.",
                    "translation": "공감이 지속적인 연결을 만들어."
                }
            ]
        }
    ]
}
ID: 12284 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "효율과 배려의 균형점",
            "explanation": "목표 달성과 팀원 배려 사이의 조화로운 리더십",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "The team feels overwhelmed!",
                    "translation": "팀이 압도당한 기분이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to meet deadlines.",
                    "translation": "마감일을 맞춰야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 팀이 압도당했다고 느끼나요?",
                    "hint": "ESFJ는 팀원들의 감정 상태를 민감하게 파악해요.",
                    "result": "O",
                    "explanation": "민지는 팀이 압도당한 기분이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "People need emotional support.",
                    "translation": "사람들에게 감정적 지원이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Results matter for everyone.",
                    "translation": "결과가 모든 사람에게 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ are important.",
                    "hint": "ESTJ는 실질적인 결과와 성과를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "breaks",
                    "result": "results",
                    "explanation": "태영이는 결과가 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Happy teams work better.",
                    "translation": "행복한 팀이 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your care boosts performance.",
                    "translation": "네 배려가 성과를 높여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 민지의 배려 효과에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "really",
                    "optionD": "boosts",
                    "optionE": "performance",
                    "result": "Your care really boosts performance",
                    "explanation": "태영이는 민지의 배려가 성과를 높인다고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Success includes everyone's wellbeing.",
                    "translation": "성공은 모든 사람의 행복을 포함해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Efficiency and care work together.",
                    "translation": "효율성과 배려가 함께 작용해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "효율과 배려의 균형점",
            "explanation": "목표 달성과 팀원 배려 사이의 조화로운 리더십",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "The team feels overwhelmed!",
                    "translation": "팀이 압도당한 기분이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "We need to meet deadlines.",
                    "translation": "마감일을 맞춰야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 팀이 압도당했다고 느끼나요?",
                    "hint": "ESFJ는 팀원들의 감정 상태를 민감하게 파악해요.",
                    "result": "O",
                    "explanation": "민지는 팀이 압도당한 기분이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "People need emotional support.",
                    "translation": "사람들에게 감정적 지원이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Results matter for everyone.",
                    "translation": "결과가 모든 사람에게 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ are important.",
                    "hint": "ESTJ는 실질적인 결과와 성과를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "breaks",
                    "result": "results",
                    "explanation": "태영이는 결과가 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Happy teams work better.",
                    "translation": "행복한 팀이 더 잘 일해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your care boosts performance.",
                    "translation": "네 배려가 성과를 높여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 민지의 배려 효과에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "really",
                    "optionD": "boosts",
                    "optionE": "performance",
                    "result": "Your care really boosts performance",
                    "explanation": "태영이는 민지의 배려가 성과를 높인다고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Success includes everyone's wellbeing.",
                    "translation": "성공은 모든 사람의 행복을 포함해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Efficiency and care work together.",
                    "translation": "효율성과 배려가 함께 작용해."
                }
            ]
        }
    ]
}
ID: 12285 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "즉흥적 위로의 마법",
            "explanation": "계획적 배려와 즉석 해결책의 만남",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone needs structured support!",
                    "translation": "모든 사람에게 체계적 지원이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just improvise help!",
                    "translation": "그냥 즉석에서 도움을 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 체계적인 지원이 필요하다고 생각하나요?",
                    "hint": "ESFJ는 조직적이고 계획적인 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람에게 체계적 지원이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "I'll organize care groups.",
                    "translation": "돌봄 그룹을 조직할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Let me handle emergencies.",
                    "translation": "응급상황은 내가 처리할게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo wants to handle @@.",
                    "hint": "ESTP는 즉각적이고 응급한 상황에 잘 대응해요.",
                    "optionA": "planning",
                    "optionB": "emergencies",
                    "optionC": "meetings",
                    "result": "emergencies",
                    "explanation": "상우는 응급상황을 처리하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your quick responses help!",
                    "translation": "네 빠른 대응이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your organization keeps everyone connected.",
                    "translation": "네 조직력이 모든 사람을 연결해 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 수민의 조직력에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "organization",
                    "optionC": "keeps",
                    "optionD": "everyone",
                    "optionE": "connected",
                    "result": "Your organization keeps everyone connected",
                    "explanation": "상우는 수민의 조직력이 모든 사람을 연결해 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Flexibility helps unexpected situations.",
                    "translation": "유연성이 예상치 못한 상황에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Planning and action work perfectly.",
                    "translation": "계획과 행동이 완벽하게 통해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "즉흥적 위로의 마법",
            "explanation": "계획적 배려와 즉석 해결책의 만남",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone needs structured support!",
                    "translation": "모든 사람에게 체계적 지원이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just improvise help!",
                    "translation": "그냥 즉석에서 도움을 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 체계적인 지원이 필요하다고 생각하나요?",
                    "hint": "ESFJ는 조직적이고 계획적인 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 모든 사람에게 체계적 지원이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "I'll organize care groups.",
                    "translation": "돌봄 그룹을 조직할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Let me handle emergencies.",
                    "translation": "응급상황은 내가 처리할게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo wants to handle @@.",
                    "hint": "ESTP는 즉각적이고 응급한 상황에 잘 대응해요.",
                    "optionA": "planning",
                    "optionB": "emergencies",
                    "optionC": "meetings",
                    "result": "emergencies",
                    "explanation": "상우는 응급상황을 처리하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your quick responses help!",
                    "translation": "네 빠른 대응이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your organization keeps everyone connected.",
                    "translation": "네 조직력이 모든 사람을 연결해 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 수민의 조직력에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "organization",
                    "optionC": "keeps",
                    "optionD": "everyone",
                    "optionE": "connected",
                    "result": "Your organization keeps everyone connected",
                    "explanation": "상우는 수민의 조직력이 모든 사람을 연결해 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Flexibility helps unexpected situations.",
                    "translation": "유연성이 예상치 못한 상황에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Planning and action work perfectly.",
                    "translation": "계획과 행동이 완벽하게 통해."
                }
            ]
        }
    ]
}
ID: 12286 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기쁨으로 치유하기",
            "explanation": "체계적 배려와 자발적 즐거움의 조화",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Let's organize team activities!",
                    "translation": "팀 활동을 조직해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How about spontaneous fun?",
                    "translation": "즉흥적인 재미는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 팀 활동을 조직하자고 했나요?",
                    "hint": "ESFJ는 조직적인 팀 활동을 통해 사람들을 도우려고 해요.",
                    "result": "O",
                    "explanation": "지우는 팀 활동을 조직하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Structure helps everyone participate.",
                    "translation": "구조가 모든 사람의 참여를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural joy heals stress.",
                    "translation": "자연스러운 기쁨이 스트레스를 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes @@ can heal.",
                    "hint": "ESFP는 자연스럽고 즉흥적인 기쁨의 치유력을 믿어요.",
                    "optionA": "rules",
                    "optionB": "joy",
                    "optionC": "planning",
                    "result": "joy",
                    "explanation": "예솔이는 기쁨이 치유할 수 있다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your energy lifts everyone!",
                    "translation": "네 에너지가 모든 사람을 북돋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your caring creates safety.",
                    "translation": "네 배려가 안전함을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이가 지우의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "creates",
                    "optionD": "real",
                    "optionE": "safety",
                    "result": "Your caring creates real safety",
                    "explanation": "예솔이는 지우의 배려가 진정한 안전함을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Laughter makes healing easier.",
                    "translation": "웃음이 치유를 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Organization and spontaneity balance perfectly.",
                    "translation": "조직과 즉흥성이 완벽하게 균형을 이뤄."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기쁨으로 치유하기",
            "explanation": "체계적 배려와 자발적 즐거움의 조화",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Let's organize team activities!",
                    "translation": "팀 활동을 조직해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How about spontaneous fun?",
                    "translation": "즉흥적인 재미는 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 팀 활동을 조직하자고 했나요?",
                    "hint": "ESFJ는 조직적인 팀 활동을 통해 사람들을 도우려고 해요.",
                    "result": "O",
                    "explanation": "지우는 팀 활동을 조직하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Structure helps everyone participate.",
                    "translation": "구조가 모든 사람의 참여를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural joy heals stress.",
                    "translation": "자연스러운 기쁨이 스트레스를 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes @@ can heal.",
                    "hint": "ESFP는 자연스럽고 즉흥적인 기쁨의 치유력을 믿어요.",
                    "optionA": "rules",
                    "optionB": "joy",
                    "optionC": "planning",
                    "result": "joy",
                    "explanation": "예솔이는 기쁨이 치유할 수 있다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Your energy lifts everyone!",
                    "translation": "네 에너지가 모든 사람을 북돋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your caring creates safety.",
                    "translation": "네 배려가 안전함을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이가 지우의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "creates",
                    "optionD": "real",
                    "optionE": "safety",
                    "result": "Your caring creates real safety",
                    "explanation": "예솔이는 지우의 배려가 진정한 안전함을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Laughter makes healing easier.",
                    "translation": "웃음이 치유를 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Organization and spontaneity balance perfectly.",
                    "translation": "조직과 즉흥성이 완벽하게 균형을 이뤄."
                }
            ]
        }
    ]
}
ID: 12287 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "비전과 배려의 만남",
            "explanation": "강력한 리더십과 따뜻한 배려의 협력",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "People need gentle encouragement!",
                    "translation": "사람들에게 부드러운 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "We need strategic leadership.",
                    "translation": "전략적 리더십이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 부드러운 격려가 필요하다고 생각하나요?",
                    "hint": "ESFJ는 사람들에게 따뜻하고 부드러운 지원을 선호해요.",
                    "result": "O",
                    "explanation": "하린이는 사람들에게 부드러운 격려가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Everyone should feel valued.",
                    "translation": "모든 사람이 소중함을 느껴야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Clear direction motivates teams.",
                    "translation": "명확한 방향이 팀에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok thinks @@ direction helps.",
                    "hint": "ENTJ는 명확하고 강력한 방향 제시를 중시해요.",
                    "optionA": "vague",
                    "optionB": "clear",
                    "optionC": "gentle",
                    "result": "clear",
                    "explanation": "준혁이는 명확한 방향이 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your vision inspires confidence.",
                    "translation": "네 비전이 자신감을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your support builds loyalty.",
                    "translation": "네 지원이 충성심을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 하린의 지원에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "builds",
                    "optionD": "strong",
                    "optionE": "loyalty",
                    "result": "Your support builds strong loyalty",
                    "explanation": "준혁이는 하린의 지원이 강한 충성심을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Strong leadership needs warm hearts.",
                    "translation": "강한 리더십에는 따뜻한 마음이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Vision and compassion create success.",
                    "translation": "비전과 연민이 성공을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "비전과 배려의 만남",
            "explanation": "강력한 리더십과 따뜻한 배려의 협력",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "People need gentle encouragement!",
                    "translation": "사람들에게 부드러운 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "We need strategic leadership.",
                    "translation": "전략적 리더십이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 부드러운 격려가 필요하다고 생각하나요?",
                    "hint": "ESFJ는 사람들에게 따뜻하고 부드러운 지원을 선호해요.",
                    "result": "O",
                    "explanation": "하린이는 사람들에게 부드러운 격려가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Everyone should feel valued.",
                    "translation": "모든 사람이 소중함을 느껴야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Clear direction motivates teams.",
                    "translation": "명확한 방향이 팀에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok thinks @@ direction helps.",
                    "hint": "ENTJ는 명확하고 강력한 방향 제시를 중시해요.",
                    "optionA": "vague",
                    "optionB": "clear",
                    "optionC": "gentle",
                    "result": "clear",
                    "explanation": "준혁이는 명확한 방향이 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "Your vision inspires confidence.",
                    "translation": "네 비전이 자신감을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your support builds loyalty.",
                    "translation": "네 지원이 충성심을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 하린의 지원에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "builds",
                    "optionD": "strong",
                    "optionE": "loyalty",
                    "result": "Your support builds strong loyalty",
                    "explanation": "준혁이는 하린의 지원이 강한 충성심을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Strong leadership needs warm hearts.",
                    "translation": "강한 리더십에는 따뜻한 마음이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Vision and compassion create success.",
                    "translation": "비전과 연민이 성공을 만들어."
                }
            ]
        }
    ]
}
ID: 12288 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신적 배려의 실험",
            "explanation": "전통적 지원과 창의적 해결책의 만남",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Let's use proven support methods!",
                    "translation": "검증된 지원 방법을 사용하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about innovative approaches?",
                    "translation": "혁신적인 접근법은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 검증된 방법을 선호하나요?",
                    "hint": "ESFJ는 안정적이고 입증된 방식을 선호해요.",
                    "result": "O",
                    "explanation": "소민이는 검증된 지원 방법을 사용하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Tradition provides stability.",
                    "translation": "전통이 안정성을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "New ideas could help more.",
                    "translation": "새로운 아이디어가 더 도움이 될 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ ideas help.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 중시해요.",
                    "optionA": "old",
                    "optionB": "new",
                    "optionC": "simple",
                    "result": "new",
                    "explanation": "도윤이는 새로운 아이디어가 도움이 된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care gives ideas meaning.",
                    "translation": "네 배려가 아이디어에 의미를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이가 소민의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "gives",
                    "optionD": "ideas",
                    "optionE": "meaning",
                    "result": "Your care gives ideas meaning",
                    "explanation": "도윤이는 소민의 배려가 아이디어에 의미를 부여한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Innovation needs compassionate purpose.",
                    "translation": "혁신에는 자비로운 목적이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creativity and caring transform everything.",
                    "translation": "창의성과 배려가 모든 것을 변화시켜."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "혁신적 배려의 실험",
            "explanation": "전통적 지원과 창의적 해결책의 만남",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "Let's use proven support methods!",
                    "translation": "검증된 지원 방법을 사용하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What about innovative approaches?",
                    "translation": "혁신적인 접근법은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민이는 검증된 방법을 선호하나요?",
                    "hint": "ESFJ는 안정적이고 입증된 방식을 선호해요.",
                    "result": "O",
                    "explanation": "소민이는 검증된 지원 방법을 사용하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소민",
                    "script": "Tradition provides stability.",
                    "translation": "전통이 안정성을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "New ideas could help more.",
                    "translation": "새로운 아이디어가 더 도움이 될 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ ideas help.",
                    "hint": "ENTP는 새롭고 창의적인 아이디어를 중시해요.",
                    "optionA": "old",
                    "optionB": "new",
                    "optionC": "simple",
                    "result": "new",
                    "explanation": "도윤이는 새로운 아이디어가 도움이 된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소민",
                    "script": "Your creativity amazes me!",
                    "translation": "네 창의성이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care gives ideas meaning.",
                    "translation": "네 배려가 아이디어에 의미를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이가 소민의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "gives",
                    "optionD": "ideas",
                    "optionE": "meaning",
                    "result": "Your care gives ideas meaning",
                    "explanation": "도윤이는 소민의 배려가 아이디어에 의미를 부여한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소민",
                    "script": "Innovation needs compassionate purpose.",
                    "translation": "혁신에는 자비로운 목적이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creativity and caring transform everything.",
                    "translation": "창의성과 배려가 모든 것을 변화시켜."
                }
            ]
        }
    ]
}
ID: 12289 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "더 큰 조화를 위해",
            "explanation": "서로 다른 방식의 사람 중심 리더십",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Let's focus on immediate needs!",
                    "translation": "즉시 필요한 것들에 집중하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "We should consider future growth.",
                    "translation": "미래 성장을 고려해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 즉시 필요한 것들에 집중하자고 했나요?",
                    "hint": "ESFJ는 현재의 구체적인 필요에 집중하는 경향이 있어요.",
                    "result": "O",
                    "explanation": "지민이는 즉시 필요한 것들에 집중하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "People need practical help.",
                    "translation": "사람들에게 실질적 도움이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Long-term vision inspires hope.",
                    "translation": "장기적 비전이 희망을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes @@ vision helps.",
                    "hint": "ENFJ는 장기적이고 미래 지향적인 비전을 중시해요.",
                    "optionA": "short-term",
                    "optionB": "long-term",
                    "optionC": "simple",
                    "result": "long-term",
                    "explanation": "재민이는 장기적 비전이 도움이 된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 정신을 고양시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Your attention meets real needs.",
                    "translation": "네 관심이 진짜 필요를 충족시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이가 지민의 관심에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "attention",
                    "optionC": "meets",
                    "optionD": "real",
                    "optionE": "needs",
                    "result": "Your attention meets real needs",
                    "explanation": "재민이는 지민의 관심이 진정한 필요를 충족시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Present care builds future trust.",
                    "translation": "현재의 배려가 미래 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Immediate and visionary approaches unite.",
                    "translation": "즉각적이고 비전적인 접근이 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "더 큰 조화를 위해",
            "explanation": "서로 다른 방식의 사람 중심 리더십",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Let's focus on immediate needs!",
                    "translation": "즉시 필요한 것들에 집중하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "We should consider future growth.",
                    "translation": "미래 성장을 고려해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민이는 즉시 필요한 것들에 집중하자고 했나요?",
                    "hint": "ESFJ는 현재의 구체적인 필요에 집중하는 경향이 있어요.",
                    "result": "O",
                    "explanation": "지민이는 즉시 필요한 것들에 집중하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "People need practical help.",
                    "translation": "사람들에게 실질적 도움이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Long-term vision inspires hope.",
                    "translation": "장기적 비전이 희망을 불러일으켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes @@ vision helps.",
                    "hint": "ENFJ는 장기적이고 미래 지향적인 비전을 중시해요.",
                    "optionA": "short-term",
                    "optionB": "long-term",
                    "optionC": "simple",
                    "result": "long-term",
                    "explanation": "재민이는 장기적 비전이 도움이 된다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "Your inspiration lifts spirits!",
                    "translation": "네 영감이 정신을 고양시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Your attention meets real needs.",
                    "translation": "네 관심이 진짜 필요를 충족시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재민이가 지민의 관심에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "attention",
                    "optionC": "meets",
                    "optionD": "real",
                    "optionE": "needs",
                    "result": "Your attention meets real needs",
                    "explanation": "재민이는 지민의 관심이 진정한 필요를 충족시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Present care builds future trust.",
                    "translation": "현재의 배려가 미래 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Immediate and visionary approaches unite.",
                    "translation": "즉각적이고 비전적인 접근이 결합해."
                }
            ]
        }
    ]
}
ID: 12290 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "꿈과 현실의 다리",
            "explanation": "실용적 지원과 영감적 격려의 조화",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's create structured support systems!",
                    "translation": "체계적인 지원 시스템을 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "How about inspiring their dreams?",
                    "translation": "그들의 꿈을 고무시키는 것은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 체계적인 지원 시스템을 만들자고 했나요?",
                    "hint": "ESFJ는 조직적이고 체계적인 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 체계적인 지원 시스템을 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Reliable support builds confidence.",
                    "translation": "믿을 수 있는 지원이 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Dreams give people energy!",
                    "translation": "꿈이 사람들에게 에너지를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks @@ give energy.",
                    "hint": "ENFP는 꿈과 가능성이 사람들에게 에너지를 준다고 믿어요.",
                    "optionA": "rules",
                    "optionB": "dreams",
                    "optionC": "systems",
                    "result": "dreams",
                    "explanation": "지영이는 꿈이 에너지를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정이 전염성이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your stability helps dreams flourish.",
                    "translation": "네 안정성이 꿈을 번영하게 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 수민의 안정성에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "stability",
                    "optionC": "helps",
                    "optionD": "dreams",
                    "optionE": "flourish",
                    "result": "Your stability helps dreams flourish",
                    "explanation": "지영이는 수민의 안정성이 꿈을 번영하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Dreams need strong foundations.",
                    "translation": "꿈에는 강한 기반이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Support and inspiration create magic.",
                    "translation": "지원과 영감이 마법을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "꿈과 현실의 다리",
            "explanation": "실용적 지원과 영감적 격려의 조화",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Let's create structured support systems!",
                    "translation": "체계적인 지원 시스템을 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "How about inspiring their dreams?",
                    "translation": "그들의 꿈을 고무시키는 것은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민이는 체계적인 지원 시스템을 만들자고 했나요?",
                    "hint": "ESFJ는 조직적이고 체계적인 지원을 선호해요.",
                    "result": "O",
                    "explanation": "수민이는 체계적인 지원 시스템을 만들자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Reliable support builds confidence.",
                    "translation": "믿을 수 있는 지원이 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Dreams give people energy!",
                    "translation": "꿈이 사람들에게 에너지를 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young thinks @@ give energy.",
                    "hint": "ENFP는 꿈과 가능성이 사람들에게 에너지를 준다고 믿어요.",
                    "optionA": "rules",
                    "optionB": "dreams",
                    "optionC": "systems",
                    "result": "dreams",
                    "explanation": "지영이는 꿈이 에너지를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정이 전염성이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your stability helps dreams flourish.",
                    "translation": "네 안정성이 꿈을 번영하게 도와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 수민의 안정성에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "stability",
                    "optionC": "helps",
                    "optionD": "dreams",
                    "optionE": "flourish",
                    "result": "Your stability helps dreams flourish",
                    "explanation": "지영이는 수민의 안정성이 꿈을 번영하게 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "Dreams need strong foundations.",
                    "translation": "꿈에는 강한 기반이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Support and inspiration create magic.",
                    "translation": "지원과 영감이 마법을 만들어."
                }
            ]
        }
    ]
}
ID: 12291 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획왕과 자유혼의 만남",
            "explanation": "ENTJ의 체계적인 계획과 ENFP의 자유로운 접근 방식 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I plan everything step by step.",
                    "translation": "나는 모든 걸 단계별로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds super organized!",
                    "translation": "정말 체계적으로 들린다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Planning helps me reach goals.",
                    "translation": "계획은 내가 목표를 달성하게 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이는 계획 없이 일하는 것을 좋아하나요?",
                    "hint": "태성이가 계획에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태성이는 '모든 걸 계획한다'고 했으므로 계획 없이 일하는 걸 좋아하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love your clear thinking!",
                    "translation": "네 명확한 사고가 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Structure makes work more efficient.",
                    "translation": "구조는 일을 더 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "You inspire me to organize!",
                    "translation": "너 때문에 정리하고 싶어져!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taesong thinks structure makes work more @@.",
                    "hint": "구조가 일을 어떻게 만든다고 했나요?",
                    "optionA": "difficult",
                    "optionB": "efficient",
                    "optionC": "boring",
                    "result": "efficient",
                    "explanation": "태성이는 구조가 일을 더 '효율적으로(efficient)' 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "You bring creative energy though.",
                    "translation": "하지만 너는 창의적인 에너지를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획의 중요성에 대한 문장이에요.",
                    "result": "Planning brings real success",
                    "explanation": "계획은 진짜 성공을 가져다줘요.",
                    "optionA": "Planning",
                    "optionB": "brings",
                    "optionC": "real",
                    "optionD": "success"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Your flexibility keeps things interesting.",
                    "translation": "네 유연성이 일들을 흥미롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Balance makes everything work better!",
                    "translation": "균형이 모든 걸 더 잘 작동하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획왕과 자유혼의 만남",
            "explanation": "ENTJ의 체계적인 계획과 ENFP의 자유로운 접근 방식 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I plan everything step by step.",
                    "translation": "나는 모든 걸 단계별로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds super organized!",
                    "translation": "정말 체계적으로 들린다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Planning helps me reach goals.",
                    "translation": "계획은 내가 목표를 달성하게 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이는 계획 없이 일하는 것을 좋아하나요?",
                    "hint": "태성이가 계획에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태성이는 '모든 걸 계획한다'고 했으므로 계획 없이 일하는 걸 좋아하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love your clear thinking!",
                    "translation": "네 명확한 사고가 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Structure makes work more efficient.",
                    "translation": "구조는 일을 더 효율적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "You inspire me to organize!",
                    "translation": "너 때문에 정리하고 싶어져!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taesong thinks structure makes work more @@.",
                    "hint": "구조가 일을 어떻게 만든다고 했나요?",
                    "optionA": "difficult",
                    "optionB": "efficient",
                    "optionC": "boring",
                    "result": "efficient",
                    "explanation": "태성이는 구조가 일을 더 '효율적으로(efficient)' 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "You bring creative energy though.",
                    "translation": "하지만 너는 창의적인 에너지를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "계획의 중요성에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "brings",
                    "optionC": "real",
                    "optionD": "success",
                    "result": "Planning brings real success",
                    "explanation": "계획은 진짜 성공을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Your flexibility keeps things interesting.",
                    "translation": "네 유연성이 일들을 흥미롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Balance makes everything work better!",
                    "translation": "균형이 모든 걸 더 잘 작동하게 해!"
                }
            ]
        }
    ]
}
ID: 12292 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간표 마스터와 순간 즐기기",
            "explanation": "ENTJ의 정확한 시간 관리와 ENFP의 순간적 행동",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I follow my schedule strictly.",
                    "translation": "나는 일정을 엄격하게 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "You're so good at time!",
                    "translation": "시간 관리를 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Time management brings success daily.",
                    "translation": "시간 관리는 매일 성공을 가져다줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 시간을 중요하게 생각하나요?",
                    "hint": "준혁이가 일정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 '일정을 엄격하게 따른다'고 했으므로 시간을 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Your discipline is really amazing!",
                    "translation": "네 규율이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Consistency creates better results.",
                    "translation": "일관성이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I admire your strong focus!",
                    "translation": "네 강한 집중력이 부러워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junhyeok believes consistency creates better @@.",
                    "hint": "일관성이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "stress",
                    "result": "results",
                    "explanation": "준혁이는 일관성이 더 나은 '결과(results)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Your spontaneity adds fun moments.",
                    "translation": "네 즉흥성이 재미있는 순간을 더해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Different styles work perfectly together!",
                    "translation": "다른 스타일들이 완벽하게 함께 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시간의 가치에 대한 문장이에요.",
                    "result": "Time is very precious",
                    "explanation": "시간은 매우 소중해요.",
                    "optionA": "Time",
                    "optionB": "precious",
                    "optionC": "is",
                    "optionD": "very"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "You help me see new.",
                    "translation": "너는 내가 새로운 걸 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Teamwork makes magic happen always!",
                    "translation": "팀워크가 항상 마법을 일으켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간표 마스터와 순간 즐기기",
            "explanation": "ENTJ의 정확한 시간 관리와 ENFP의 순간적 행동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I follow my schedule strictly.",
                    "translation": "나는 일정을 엄격하게 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "You're so good at time!",
                    "translation": "시간 관리를 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Time management brings success daily.",
                    "translation": "시간 관리는 매일 성공을 가져다줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 시간을 중요하게 생각하나요?",
                    "hint": "준혁이가 일정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준혁이는 '일정을 엄격하게 따른다'고 했으므로 시간을 중요하게 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Your discipline is really amazing!",
                    "translation": "네 규율이 정말 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Consistency creates better results.",
                    "translation": "일관성이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I admire your strong focus!",
                    "translation": "네 강한 집중력이 부러워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junhyeok believes consistency creates better @@.",
                    "hint": "일관성이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "stress",
                    "result": "results",
                    "explanation": "준혁이는 일관성이 더 나은 '결과(results)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Your spontaneity adds fun moments.",
                    "translation": "네 즉흥성이 재미있는 순간을 더해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Different styles work perfectly together!",
                    "translation": "다른 스타일들이 완벽하게 함께 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시간의 가치에 대한 문장이에요.",
                    "optionA": "Time",
                    "optionB": "precious",
                    "optionC": "is",
                    "optionD": "very",
                    "result": "Time is very precious",
                    "explanation": "시간은 매우 소중해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "You help me see new.",
                    "translation": "너는 내가 새로운 걸 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Teamwork makes magic happen always!",
                    "translation": "팀워크가 항상 마법을 일으켜!"
                }
            ]
        }
    ]
}
ID: 12293 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사교계의 왕과 하트 콜렉터",
            "explanation": "ENTJ의 목적 있는 네트워킹과 ENFP의 자연스러운 친화력",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I network with clear goals.",
                    "translation": "나는 명확한 목표를 가지고 네트워킹해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "That's really smart thinking!",
                    "translation": "정말 똑똑한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Business connections help career growth.",
                    "translation": "비즈니스 인맥은 경력 성장을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이는 목적 없이 사람들과 만나나요?",
                    "hint": "민준이가 네트워킹에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "민준이는 '명확한 목표를 가지고' 네트워킹한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Your strategic mind is incredible!",
                    "translation": "네 전략적 사고가 대단해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Professional relationships need clear purpose.",
                    "translation": "전문적인 관계는 명확한 목적이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "You make networking look easy!",
                    "translation": "네트워킹을 쉬워 보이게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Minjun believes professional relationships need clear @@.",
                    "hint": "전문적인 관계에 무엇이 필요하다고 했나요?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "time",
                    "result": "purpose",
                    "explanation": "민준이는 전문적인 관계에 명확한 '목적(purpose)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You connect with people naturally.",
                    "translation": "너는 사람들과 자연스럽게 연결돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Everyone loves your warm energy!",
                    "translation": "모두가 네 따뜻한 에너지를 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "관계의 중요성에 대한 문장이에요.",
                    "result": "Connections always matter really",
                    "explanation": "인맥은 항상 정말 중요해요.",
                    "optionA": "really",
                    "optionB": "always",
                    "optionC": "Connections",
                    "optionD": "matter"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Your genuine interest touches hearts.",
                    "translation": "네 진정한 관심이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "Together we build amazing relationships!",
                    "translation": "함께 우리는 놀라운 관계를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사교계의 왕과 하트 콜렉터",
            "explanation": "ENTJ의 목적 있는 네트워킹과 ENFP의 자연스러운 친화력",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I network with clear goals.",
                    "translation": "나는 명확한 목표를 가지고 네트워킹해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "That's really smart thinking!",
                    "translation": "정말 똑똑한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Business connections help career growth.",
                    "translation": "비즈니스 인맥은 경력 성장을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이는 목적 없이 사람들과 만나나요?",
                    "hint": "민준이가 네트워킹에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "민준이는 '명확한 목표를 가지고' 네트워킹한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Your strategic mind is incredible!",
                    "translation": "네 전략적 사고가 대단해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Professional relationships need clear purpose.",
                    "translation": "전문적인 관계는 명확한 목적이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "You make networking look easy!",
                    "translation": "네트워킹을 쉬워 보이게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Minjun believes professional relationships need clear @@.",
                    "hint": "전문적인 관계에 무엇이 필요하다고 했나요?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "time",
                    "result": "purpose",
                    "explanation": "민준이는 전문적인 관계에 명확한 '목적(purpose)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You connect with people naturally.",
                    "translation": "너는 사람들과 자연스럽게 연결돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Everyone loves your warm energy!",
                    "translation": "모두가 네 따뜻한 에너지를 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "관계의 중요성에 대한 문장이에요.",
                    "optionA": "really",
                    "optionB": "always",
                    "optionC": "Connections",
                    "optionD": "matter",
                    "result": "Connections always matter really",
                    "explanation": "인맥은 항상 정말 중요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Your genuine interest touches hearts.",
                    "translation": "네 진정한 관심이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "Together we build amazing relationships!",
                    "translation": "함께 우리는 놀라운 관계를 만들어!"
                }
            ]
        }
    ]
}
ID: 12294 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "리더십 마스터와 응원단장",
            "explanation": "ENTJ의 강력한 리더십과 ENFP의 격려하는 지지",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I lead teams with clear.",
                    "translation": "나는 명확하게 팀을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Your leadership is so inspiring!",
                    "translation": "네 리더십이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Strong direction helps everyone succeed.",
                    "translation": "강한 방향성이 모두의 성공을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이는 팀을 이끄는 것을 좋아하나요?",
                    "hint": "성준이가 리더십에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 '팀을 이끈다'고 했으므로 리더십을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "You make everyone feel confident!",
                    "translation": "모두를 자신감 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Clear communication builds trust quickly.",
                    "translation": "명확한 소통이 빠르게 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Your confidence motivates us all!",
                    "translation": "네 자신감이 우리 모두에게 동기부여가 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjun says clear communication builds @@ quickly.",
                    "hint": "명확한 소통이 무엇을 빠르게 쌓는다고 했나요?",
                    "optionA": "walls",
                    "optionB": "trust",
                    "optionC": "pressure",
                    "result": "trust",
                    "explanation": "성준이는 명확한 소통이 '신뢰(trust)'를 빠르게 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your positive energy lifts spirits.",
                    "translation": "네 긍정적인 에너지가 기분을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Great leaders need cheerful supporters!",
                    "translation": "훌륭한 리더에게는 밝은 지지자가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "리더십의 특징에 대한 문장이에요.",
                    "result": "Confidence leads to success",
                    "explanation": "자신감은 성공으로 이어져요.",
                    "optionA": "leads",
                    "optionB": "to",
                    "optionC": "success",
                    "optionD": "Confidence"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Your enthusiasm creates team unity.",
                    "translation": "네 열정이 팀 결속을 만들어내."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Perfect teamwork happens with great.",
                    "translation": "완벽한 팀워크는 훌륭함과 함께 일어나!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "리더십 마스터와 응원단장",
            "explanation": "ENTJ의 강력한 리더십과 ENFP의 격려하는 지지",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I lead teams with clear.",
                    "translation": "나는 명확하게 팀을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Your leadership is so inspiring!",
                    "translation": "네 리더십이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Strong direction helps everyone succeed.",
                    "translation": "강한 방향성이 모두의 성공을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이는 팀을 이끄는 것을 좋아하나요?",
                    "hint": "성준이가 리더십에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성준이는 '팀을 이끈다'고 했으므로 리더십을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "You make everyone feel confident!",
                    "translation": "모두를 자신감 있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Clear communication builds trust quickly.",
                    "translation": "명확한 소통이 빠르게 신뢰를 쌓아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Your confidence motivates us all!",
                    "translation": "네 자신감이 우리 모두에게 동기부여가 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjun says clear communication builds @@ quickly.",
                    "hint": "명확한 소통이 무엇을 빠르게 쌓는다고 했나요?",
                    "optionA": "walls",
                    "optionB": "trust",
                    "optionC": "pressure",
                    "result": "trust",
                    "explanation": "성준이는 명확한 소통이 '신뢰(trust)'를 빠르게 쌓는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your positive energy lifts spirits.",
                    "translation": "네 긍정적인 에너지가 기분을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Great leaders need cheerful supporters!",
                    "translation": "훌륭한 리더에게는 밝은 지지자가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "리더십의 특징에 대한 문장이에요.",
                    "optionA": "leads",
                    "optionB": "to",
                    "optionC": "success",
                    "optionD": "Confidence",
                    "result": "Confidence leads to success",
                    "explanation": "자신감은 성공으로 이어져요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Your enthusiasm creates team unity.",
                    "translation": "네 열정이 팀 결속을 만들어내."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Perfect teamwork happens with great.",
                    "translation": "완벽한 팀워크는 훌륭함과 함께 일어나!"
                }
            ]
        }
    ]
}
ID: 12295 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 수집왕과 호기심 탐험대",
            "explanation": "ENTJ의 전략적 정보 탐구와 ENFP의 흥미로운 발견",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I research before making decisions.",
                    "translation": "나는 결정하기 전에 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "That's such smart preparation!",
                    "translation": "정말 똑똑한 준비야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Data helps me choose better.",
                    "translation": "데이터가 더 나은 선택을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 즉흥적으로 결정을 내리나요?",
                    "hint": "태영이가 결정에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태영이는 '결정하기 전에 조사한다'고 했으므로 즉흥적으로 결정하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Your thorough thinking is amazing!",
                    "translation": "네 철저한 사고가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Knowledge creates powerful competitive advantages.",
                    "translation": "지식은 강력한 경쟁 우위를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "You always find the best!",
                    "translation": "항상 최고를 찾아내!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeyoung believes knowledge creates powerful competitive @@.",
                    "hint": "지식이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "confusion",
                    "result": "advantages",
                    "explanation": "태영이는 지식이 강력한 경쟁 '우위(advantages)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your curiosity discovers hidden gems.",
                    "translation": "네 호기심이 숨겨진 보석을 발견해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Learning new things is exciting!",
                    "translation": "새로운 것들을 배우는 건 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지식의 힘에 대한 문장이에요.",
                    "result": "Knowledge is real power",
                    "explanation": "지식은 진짜 힘이에요.",
                    "optionA": "real",
                    "optionB": "power",
                    "optionC": "Knowledge",
                    "optionD": "is"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Your fresh perspectives inspire innovation.",
                    "translation": "네 새로운 관점이 혁신을 영감시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Together we discover amazing things!",
                    "translation": "함께 우리는 놀라운 것들을 발견해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 수집왕과 호기심 탐험대",
            "explanation": "ENTJ의 전략적 정보 탐구와 ENFP의 흥미로운 발견",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I research before making decisions.",
                    "translation": "나는 결정하기 전에 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "That's such smart preparation!",
                    "translation": "정말 똑똑한 준비야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Data helps me choose better.",
                    "translation": "데이터가 더 나은 선택을 도와줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 즉흥적으로 결정을 내리나요?",
                    "hint": "태영이가 결정에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태영이는 '결정하기 전에 조사한다'고 했으므로 즉흥적으로 결정하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Your thorough thinking is amazing!",
                    "translation": "네 철저한 사고가 놀라워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "Knowledge creates powerful competitive advantages.",
                    "translation": "지식은 강력한 경쟁 우위를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "You always find the best!",
                    "translation": "항상 최고를 찾아내!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeyoung believes knowledge creates powerful competitive @@.",
                    "hint": "지식이 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "advantages",
                    "optionC": "confusion",
                    "result": "advantages",
                    "explanation": "태영이는 지식이 강력한 경쟁 '우위(advantages)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Your curiosity discovers hidden gems.",
                    "translation": "네 호기심이 숨겨진 보석을 발견해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Learning new things is exciting!",
                    "translation": "새로운 것들을 배우는 건 신나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지식의 힘에 대한 문장이에요.",
                    "optionA": "real",
                    "optionB": "power",
                    "optionC": "Knowledge",
                    "optionD": "is",
                    "result": "Knowledge is real power",
                    "explanation": "지식은 진짜 힘이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Your fresh perspectives inspire innovation.",
                    "translation": "네 새로운 관점이 혁신을 영감시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Together we discover amazing things!",
                    "translation": "함께 우리는 놀라운 것들을 발견해!"
                }
            ]
        }
    ]
}
ID: 12296 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "분석의 제왕과 아이디어 폭죽",
            "explanation": "ENTJ의 체계적 분석과 ENFP의 창의적 아이디어 발산",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I analyze problems step by.",
                    "translation": "나는 문제를 단계별로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Your logical thinking is brilliant!",
                    "translation": "네 논리적 사고가 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Systematic approach solves issues faster.",
                    "translation": "체계적 접근이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 문제를 체계적으로 해결하나요?",
                    "hint": "준서가 문제 해결에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준서는 '단계별로 분석한다'고 했으므로 체계적으로 해결해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "You break down complex things!",
                    "translation": "복잡한 것들을 잘 분해해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Clear analysis prevents costly mistakes.",
                    "translation": "명확한 분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your sharp mind amazes me!",
                    "translation": "네 예리한 머리가 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junseo says clear analysis prevents costly @@.",
                    "hint": "명확한 분석이 무엇을 방지한다고 했나요?",
                    "optionA": "success",
                    "optionB": "mistakes",
                    "optionC": "progress",
                    "result": "mistakes",
                    "explanation": "준서는 명확한 분석이 비싼 '실수(mistakes)'를 방지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Your creative solutions surprise everyone.",
                    "translation": "네 창의적 해결책이 모두를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Ideas flow like magic water!",
                    "translation": "아이디어가 마법의 물처럼 흘러!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "분석의 중요성에 대한 문장이에요.",
                    "result": "Analysis brings clear answers",
                    "explanation": "분석은 명확한 답을 가져다줘요.",
                    "optionA": "answers",
                    "optionB": "clear",
                    "optionC": "Analysis",
                    "optionD": "brings"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your imagination opens new possibilities.",
                    "translation": "네 상상력이 새로운 가능성을 열어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Different thinking styles create magic!",
                    "translation": "다른 사고 방식이 마법을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "분석의 제왕과 아이디어 폭죽",
            "explanation": "ENTJ의 체계적 분석과 ENFP의 창의적 아이디어 발산",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I analyze problems step by.",
                    "translation": "나는 문제를 단계별로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Your logical thinking is brilliant!",
                    "translation": "네 논리적 사고가 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Systematic approach solves issues faster.",
                    "translation": "체계적 접근이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준서는 문제를 체계적으로 해결하나요?",
                    "hint": "준서가 문제 해결에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준서는 '단계별로 분석한다'고 했으므로 체계적으로 해결해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "You break down complex things!",
                    "translation": "복잡한 것들을 잘 분해해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "Clear analysis prevents costly mistakes.",
                    "translation": "명확한 분석이 비싼 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your sharp mind amazes me!",
                    "translation": "네 예리한 머리가 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junseo says clear analysis prevents costly @@.",
                    "hint": "명확한 분석이 무엇을 방지한다고 했나요?",
                    "optionA": "success",
                    "optionB": "mistakes",
                    "optionC": "progress",
                    "result": "mistakes",
                    "explanation": "준서는 명확한 분석이 비싼 '실수(mistakes)'를 방지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Your creative solutions surprise everyone.",
                    "translation": "네 창의적 해결책이 모두를 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Ideas flow like magic water!",
                    "translation": "아이디어가 마법의 물처럼 흘러!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "분석의 중요성에 대한 문장이에요.",
                    "optionA": "answers",
                    "optionB": "clear",
                    "optionC": "Analysis",
                    "optionD": "brings",
                    "result": "Analysis brings clear answers",
                    "explanation": "분석은 명확한 답을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Your imagination opens new possibilities.",
                    "translation": "네 상상력이 새로운 가능성을 열어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Different thinking styles create magic!",
                    "translation": "다른 사고 방식이 마법을 만들어!"
                }
            ]
        }
    ]
}
ID: 12297 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정의 황제와 마음의 나침반",
            "explanation": "ENTJ의 논리적 결정과 ENFP의 감정적 고려",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I decide based on logic.",
                    "translation": "나는 논리에 기반해서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Your clear thinking helps everyone!",
                    "translation": "네 명확한 사고가 모두에게 도움돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Facts guide my choices always.",
                    "translation": "사실이 항상 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤이는 감정으로 결정을 내리나요?",
                    "hint": "태윤이가 결정 방식에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태윤이는 '논리에 기반해서' 결정한다고 했으므로 감정으로 결정하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Your rational approach is impressive!",
                    "translation": "네 합리적 접근이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "Objective thinking produces better results.",
                    "translation": "객관적 사고가 더 나은 결과를 낳아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "You consider all the angles!",
                    "translation": "모든 각도를 고려하는구나!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeyun says objective thinking produces better @@.",
                    "hint": "객관적 사고가 무엇을 낳는다고 했나요?",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "태윤이는 객관적 사고가 더 나은 '결과(results)'를 낳는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "Your heart adds important wisdom.",
                    "translation": "네 마음이 중요한 지혜를 더해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "People's feelings matter too much!",
                    "translation": "사람들의 감정도 너무 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "좋은 결정의 특징에 대한 문장이에요.",
                    "result": "Good decisions need balance",
                    "explanation": "좋은 결정에는 균형이 필요해요.",
                    "optionA": "decisions",
                    "optionB": "Good",
                    "optionC": "balance",
                    "optionD": "need"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Your compassion creates better outcomes.",
                    "translation": "네 연민이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미연",
                    "script": "Together we make wise choices!",
                    "translation": "함께 우리는 현명한 선택을 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결정의 황제와 마음의 나침반",
            "explanation": "ENTJ의 논리적 결정과 ENFP의 감정적 고려",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I decide based on logic.",
                    "translation": "나는 논리에 기반해서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Your clear thinking helps everyone!",
                    "translation": "네 명확한 사고가 모두에게 도움돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Facts guide my choices always.",
                    "translation": "사실이 항상 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤이는 감정으로 결정을 내리나요?",
                    "hint": "태윤이가 결정 방식에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태윤이는 '논리에 기반해서' 결정한다고 했으므로 감정으로 결정하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Your rational approach is impressive!",
                    "translation": "네 합리적 접근이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "Objective thinking produces better results.",
                    "translation": "객관적 사고가 더 나은 결과를 낳아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "You consider all the angles!",
                    "translation": "모든 각도를 고려하는구나!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeyun says objective thinking produces better @@.",
                    "hint": "객관적 사고가 무엇을 낳는다고 했나요?",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "태윤이는 객관적 사고가 더 나은 '결과(results)'를 낳는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "Your heart adds important wisdom.",
                    "translation": "네 마음이 중요한 지혜를 더해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미연",
                    "script": "People's feelings matter too much!",
                    "translation": "사람들의 감정도 너무 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "좋은 결정의 특징에 대한 문장이에요.",
                    "optionA": "decisions",
                    "optionB": "Good",
                    "optionC": "balance",
                    "optionD": "need",
                    "result": "Good decisions need balance",
                    "explanation": "좋은 결정에는 균형이 필요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Your compassion creates better outcomes.",
                    "translation": "네 연민이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미연",
                    "script": "Together we make wise choices!",
                    "translation": "함께 우리는 현명한 선택을 해!"
                }
            ]
        }
    ]
}
ID: 12298 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율성 마스터와 감정 케어러",
            "explanation": "ENTJ의 효율적 결정과 ENFP의 감정적 배려",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I choose the most efficient.",
                    "translation": "나는 가장 효율적인 것을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "That saves so much time!",
                    "translation": "그게 시간을 정말 많이 절약해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Quick decisions prevent missed opportunities.",
                    "translation": "빠른 결정이 놓친 기회를 방지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈이는 결정을 빨리 내리는 것을 좋아하나요?",
                    "hint": "성훈이가 결정 속도에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성훈이는 '빠른 결정이 좋다'고 했으므로 빨리 결정하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "Your decisive nature is powerful!",
                    "translation": "네 결단력 있는 성격이 강력해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Time management creates competitive edges.",
                    "translation": "시간 관리가 경쟁 우위를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You maximize every single moment!",
                    "translation": "모든 순간을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seonghun believes time management creates competitive @@.",
                    "hint": "시간 관리가 무엇을 만든다고 했나요?",
                    "optionA": "stress",
                    "optionB": "edges",
                    "optionC": "problems",
                    "result": "edges",
                    "explanation": "성훈이는 시간 관리가 경쟁 '우위(edges)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Your thoughtful consideration helps people.",
                    "translation": "네 사려 깊은 고려가 사람들에게 도움돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "Everyone deserves careful attention always!",
                    "translation": "모든 사람은 항상 세심한 관심을 받을 자격이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시간의 가치에 대한 문장이에요.",
                    "result": "Time is precious money",
                    "explanation": "시간은 소중한 돈이에요.",
                    "optionA": "precious",
                    "optionB": "money",
                    "optionC": "Time",
                    "optionD": "is"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Your empathy makes decisions meaningful.",
                    "translation": "네 공감이 결정을 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지혜",
                    "script": "Smart hearts make the best!",
                    "translation": "똑똑한 마음이 최고를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "효율성 마스터와 감정 케어러",
            "explanation": "ENTJ의 효율적 결정과 ENFP의 감정적 배려",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I choose the most efficient.",
                    "translation": "나는 가장 효율적인 것을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "That saves so much time!",
                    "translation": "그게 시간을 정말 많이 절약해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Quick decisions prevent missed opportunities.",
                    "translation": "빠른 결정이 놓친 기회를 방지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성훈이는 결정을 빨리 내리는 것을 좋아하나요?",
                    "hint": "성훈이가 결정 속도에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "성훈이는 '빠른 결정이 좋다'고 했으므로 빨리 결정하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "Your decisive nature is powerful!",
                    "translation": "네 결단력 있는 성격이 강력해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "Time management creates competitive edges.",
                    "translation": "시간 관리가 경쟁 우위를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You maximize every single moment!",
                    "translation": "모든 순간을 최대화해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seonghun believes time management creates competitive @@.",
                    "hint": "시간 관리가 무엇을 만든다고 했나요?",
                    "optionA": "stress",
                    "optionB": "edges",
                    "optionC": "problems",
                    "result": "edges",
                    "explanation": "성훈이는 시간 관리가 경쟁 '우위(edges)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Your thoughtful consideration helps people.",
                    "translation": "네 사려 깊은 고려가 사람들에게 도움돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "Everyone deserves careful attention always!",
                    "translation": "모든 사람은 항상 세심한 관심을 받을 자격이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시간의 가치에 대한 문장이에요.",
                    "optionA": "precious",
                    "optionB": "money",
                    "optionC": "Time",
                    "optionD": "is",
                    "result": "Time is precious money",
                    "explanation": "시간은 소중한 돈이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Your empathy makes decisions meaningful.",
                    "translation": "네 공감이 결정을 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지혜",
                    "script": "Smart hearts make the best!",
                    "translation": "똑똑한 마음이 최고를 만들어!"
                }
            ]
        }
    ]
}
ID: 12299 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 파이터와 긍정 요정",
            "explanation": "ENTJ의 적극적 스트레스 대처와 ENFP의 긍정적 전환",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I tackle problems head-on always.",
                    "translation": "나는 항상 문제를 정면으로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "Your courage is so inspiring!",
                    "translation": "네 용기가 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Direct action solves stress quickly.",
                    "translation": "직접적인 행동이 스트레스를 빠르게 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준우는 문제를 피하는 것을 선호하나요?",
                    "hint": "준우가 문제 해결에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "준우는 '문제를 정면으로 해결한다'고 했으므로 피하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "You never give up easily!",
                    "translation": "쉽게 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Strong leadership handles pressure well.",
                    "translation": "강한 리더십이 압박을 잘 처리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민영",
                    "script": "Your determination amazes everyone here!",
                    "translation": "네 결단력이 여기 모두를 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junwoo says strong leadership handles @@ well.",
                    "hint": "강한 리더십이 무엇을 잘 처리한다고 했나요?",
                    "optionA": "parties",
                    "optionB": "pressure",
                    "optionC": "games",
                    "result": "pressure",
                    "explanation": "준우는 강한 리더십이 '압박(pressure)'을 잘 처리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준우",
                    "script": "Your positive outlook lifts everyone.",
                    "translation": "네 긍정적인 전망이 모두를 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "Smiling makes everything feel better!",
                    "translation": "웃는 것이 모든 걸 더 좋게 느끼게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "어려움 극복에 대한 문장이에요.",
                    "result": "Challenges make us stronger",
                    "explanation": "도전은 우리를 더 강하게 만들어요.",
                    "optionA": "Challenges",
                    "optionB": "make",
                    "optionC": "stronger",
                    "optionD": "us"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your hope turns darkness bright.",
                    "translation": "네 희망이 어둠을 밝게 바꿔."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민영",
                    "script": "Together we conquer any storm!",
                    "translation": "함께 우리는 어떤 폭풍도 정복해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 파이터와 긍정 요정",
            "explanation": "ENTJ의 적극적 스트레스 대처와 ENFP의 긍정적 전환",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I tackle problems head-on always.",
                    "translation": "나는 항상 문제를 정면으로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "Your courage is so inspiring!",
                    "translation": "네 용기가 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Direct action solves stress quickly.",
                    "translation": "직접적인 행동이 스트레스를 빠르게 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준우는 문제를 피하는 것을 선호하나요?",
                    "hint": "준우가 문제 해결에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "준우는 '문제를 정면으로 해결한다'고 했으므로 피하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "You never give up easily!",
                    "translation": "쉽게 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Strong leadership handles pressure well.",
                    "translation": "강한 리더십이 압박을 잘 처리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민영",
                    "script": "Your determination amazes everyone here!",
                    "translation": "네 결단력이 여기 모두를 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junwoo says strong leadership handles @@ well.",
                    "hint": "강한 리더십이 무엇을 잘 처리한다고 했나요?",
                    "optionA": "parties",
                    "optionB": "pressure",
                    "optionC": "games",
                    "result": "pressure",
                    "explanation": "준우는 강한 리더십이 '압박(pressure)'을 잘 처리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준우",
                    "script": "Your positive outlook lifts everyone.",
                    "translation": "네 긍정적인 전망이 모두를 끌어올려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "Smiling makes everything feel better!",
                    "translation": "웃는 것이 모든 걸 더 좋게 느끼게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "어려움 극복에 대한 문장이에요.",
                    "optionA": "Challenges",
                    "optionB": "make",
                    "optionC": "stronger",
                    "optionD": "us",
                    "result": "Challenges make us stronger",
                    "explanation": "도전은 우리를 더 강하게 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your hope turns darkness bright.",
                    "translation": "네 희망이 어둠을 밝게 바꿔."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민영",
                    "script": "Together we conquer any storm!",
                    "translation": "함께 우리는 어떤 폭풍도 정복해!"
                }
            ]
        }
    ]
}
ID: 12300 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박 브레이커와 힐링 마법사",
            "explanation": "ENTJ의 체계적 스트레스 관리와 ENFP의 치유적 에너지",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I break down big problems.",
                    "translation": "나는 큰 문제들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "That makes everything more manageable!",
                    "translation": "그게 모든 걸 더 관리하기 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Small steps lead to success.",
                    "translation": "작은 단계들이 성공으로 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 큰 문제를 한 번에 해결하려고 하나요?",
                    "hint": "태호가 문제 해결 방식에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태호는 '큰 문제를 분해한다'고 했으므로 한 번에 해결하려 하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Your systematic approach works perfectly!",
                    "translation": "네 체계적 접근이 완벽하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Organization reduces stress levels significantly.",
                    "translation": "조직화가 스트레스 수준을 상당히 줄여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "You make hard things simple!",
                    "translation": "어려운 것들을 간단하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeho says organization reduces stress levels @@.",
                    "hint": "조직화가 스트레스를 어느 정도 줄인다고 했나요?",
                    "optionA": "slightly",
                    "optionB": "significantly",
                    "optionC": "never",
                    "result": "significantly",
                    "explanation": "태호는 조직화가 스트레스를 '상당히(significantly)' 줄인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Your cheerful spirit heals wounds.",
                    "translation": "네 밝은 정신이 상처를 치료해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Laughter is the best medicine!",
                    "translation": "웃음이 최고의 약이야!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "문제 해결의 지혜에 대한 문장이에요.",
                    "result": "Small steps create big",
                    "explanation": "작은 단계들이 큰 것을 만들어요.",
                    "optionA": "big",
                    "optionB": "create",
                    "optionC": "steps",
                    "optionD": "Small"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Your warmth melts away tension.",
                    "translation": "네 따뜻함이 긴장을 녹여 없애."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Kind hearts heal everything magically!",
                    "translation": "친절한 마음이 모든 걸 마법처럼 치료해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박 브레이커와 힐링 마법사",
            "explanation": "ENTJ의 체계적 스트레스 관리와 ENFP의 치유적 에너지",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I break down big problems.",
                    "translation": "나는 큰 문제들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "That makes everything more manageable!",
                    "translation": "그게 모든 걸 더 관리하기 쉽게 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Small steps lead to success.",
                    "translation": "작은 단계들이 성공으로 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 큰 문제를 한 번에 해결하려고 하나요?",
                    "hint": "태호가 문제 해결 방식에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태호는 '큰 문제를 분해한다'고 했으므로 한 번에 해결하려 하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Your systematic approach works perfectly!",
                    "translation": "네 체계적 접근이 완벽하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Organization reduces stress levels significantly.",
                    "translation": "조직화가 스트레스 수준을 상당히 줄여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "You make hard things simple!",
                    "translation": "어려운 것들을 간단하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeho says organization reduces stress levels @@.",
                    "hint": "조직화가 스트레스를 어느 정도 줄인다고 했나요?",
                    "optionA": "slightly",
                    "optionB": "significantly",
                    "optionC": "never",
                    "result": "significantly",
                    "explanation": "태호는 조직화가 스트레스를 '상당히(significantly)' 줄인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Your cheerful spirit heals wounds.",
                    "translation": "네 밝은 정신이 상처를 치료해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Laughter is the best medicine!",
                    "translation": "웃음이 최고의 약이야!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "문제 해결의 지혜에 대한 문장이에요.",
                    "optionA": "big",
                    "optionB": "create",
                    "optionC": "steps",
                    "optionD": "Small",
                    "result": "Small steps create big",
                    "explanation": "작은 단계들이 큰 것을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Your warmth melts away tension.",
                    "translation": "네 따뜻함이 긴장을 녹여 없애."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Kind hearts heal everything magically!",
                    "translation": "친절한 마음이 모든 걸 마법처럼 치료해!"
                }
            ]
        }
    ]
}
ID: 12301 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 설계사와 꿈의 응원단",
            "explanation": "ENTJ의 체계적 목표 설정과 ENFP의 열정적 지원",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "I set clear career goals.",
                    "translation": "나는 명확한 경력 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다영",
                    "script": "Your vision is so impressive!",
                    "translation": "네 비전이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Strategic planning builds successful careers.",
                    "translation": "전략적 계획이 성공적인 경력을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하준이는 목표 없이 일하는 것을 선호하나요?",
                    "hint": "하준이가 목표에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "하준이는 '명확한 목표를 세운다'고 했으므로 목표 없이 일하는 걸 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다영",
                    "script": "You know exactly what you!",
                    "translation": "정확히 무엇을 원하는지 알아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "Long-term thinking creates lasting success.",
                    "translation": "장기적 사고가 지속적인 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your dedication inspires me daily!",
                    "translation": "네 헌신이 매일 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hajun believes long-term thinking creates lasting @@.",
                    "hint": "장기적 사고가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "confusion",
                    "result": "success",
                    "explanation": "하준이는 장기적 사고가 지속적인 '성공(success)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Your enthusiasm motivates big dreams.",
                    "translation": "네 열정이 큰 꿈에 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다영",
                    "script": "Dreams come true with hard!",
                    "translation": "꿈은 열심히 하면 이뤄져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공의 비결에 대한 문장이에요.",
                    "result": "Goals guide our journey",
                    "explanation": "목표가 우리의 여정을 이끌어요.",
                    "optionA": "guide",
                    "optionB": "journey",
                    "optionC": "Goals",
                    "optionD": "our"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하준",
                    "script": "Your optimism opens new possibilities.",
                    "translation": "네 낙관주의가 새로운 가능성을 열어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다영",
                    "script": "Together we achieve amazing things!",
                    "translation": "함께 우리는 놀라운 것들을 성취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 설계사와 꿈의 응원단",
            "explanation": "ENTJ의 체계적 목표 설정과 ENFP의 열정적 지원",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "I set clear career goals.",
                    "translation": "나는 명확한 경력 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다영",
                    "script": "Your vision is so impressive!",
                    "translation": "네 비전이 정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Strategic planning builds successful careers.",
                    "translation": "전략적 계획이 성공적인 경력을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하준이는 목표 없이 일하는 것을 선호하나요?",
                    "hint": "하준이가 목표에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "하준이는 '명확한 목표를 세운다'고 했으므로 목표 없이 일하는 걸 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다영",
                    "script": "You know exactly what you!",
                    "translation": "정확히 무엇을 원하는지 알아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "Long-term thinking creates lasting success.",
                    "translation": "장기적 사고가 지속적인 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your dedication inspires me daily!",
                    "translation": "네 헌신이 매일 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hajun believes long-term thinking creates lasting @@.",
                    "hint": "장기적 사고가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "confusion",
                    "result": "success",
                    "explanation": "하준이는 장기적 사고가 지속적인 '성공(success)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Your enthusiasm motivates big dreams.",
                    "translation": "네 열정이 큰 꿈에 동기부여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다영",
                    "script": "Dreams come true with hard!",
                    "translation": "꿈은 열심히 하면 이뤄져!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성공의 비결에 대한 문장이에요.",
                    "optionA": "guide",
                    "optionB": "journey",
                    "optionC": "Goals",
                    "optionD": "our",
                    "result": "Goals guide our journey",
                    "explanation": "목표가 우리의 여정을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하준",
                    "script": "Your optimism opens new possibilities.",
                    "translation": "네 낙관주의가 새로운 가능성을 열어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다영",
                    "script": "Together we achieve amazing things!",
                    "translation": "함께 우리는 놀라운 것들을 성취해!"
                }
            ]
        }
    ]
}
ID: 12302 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 로드맵과 열정 충전소",
            "explanation": "ENTJ의 구체적 목표 달성과 ENFP의 동기부여 에너지",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "I create detailed action plans.",
                    "translation": "나는 상세한 행동 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Your preparation is absolutely amazing!",
                    "translation": "네 준비가 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Step-by-step approach guarantees better results.",
                    "translation": "단계별 접근이 더 나은 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태우는 즉흥적으로 일하는 것을 좋아하나요?",
                    "hint": "태우가 계획에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태우는 '상세한 계획을 만든다'고 했으므로 즉흥적으로 일하는 걸 좋아하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You think of every detail!",
                    "translation": "모든 세부사항을 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "Consistent effort produces remarkable achievements.",
                    "translation": "꾸준한 노력이 놀라운 성취를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your discipline is truly inspiring!",
                    "translation": "네 규율이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taewoo says consistent effort produces remarkable @@.",
                    "hint": "꾸준한 노력이 무엇을 만든다고 했나요?",
                    "optionA": "stress",
                    "optionB": "achievements",
                    "optionC": "problems",
                    "result": "achievements",
                    "explanation": "태우는 꾸준한 노력이 놀라운 '성취(achievements)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "Your passion ignites team spirit.",
                    "translation": "네 열정이 팀 정신에 불을 지펴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Energy flows when we believe!",
                    "translation": "우리가 믿을 때 에너지가 흘러!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성취에 대한 문장이에요.",
                    "result": "Hard work pays off",
                    "explanation": "열심히 일하는 것은 보상을 가져다줘요.",
                    "optionA": "Hard",
                    "optionB": "pays",
                    "optionC": "off",
                    "optionD": "work"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Your creativity adds innovative solutions.",
                    "translation": "네 창의력이 혁신적인 해결책을 더해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Dreams and plans create perfect!",
                    "translation": "꿈과 계획이 완벽함을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 로드맵과 열정 충전소",
            "explanation": "ENTJ의 구체적 목표 달성과 ENFP의 동기부여 에너지",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "I create detailed action plans.",
                    "translation": "나는 상세한 행동 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Your preparation is absolutely amazing!",
                    "translation": "네 준비가 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Step-by-step approach guarantees better results.",
                    "translation": "단계별 접근이 더 나은 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태우는 즉흥적으로 일하는 것을 좋아하나요?",
                    "hint": "태우가 계획에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태우는 '상세한 계획을 만든다'고 했으므로 즉흥적으로 일하는 걸 좋아하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You think of every detail!",
                    "translation": "모든 세부사항을 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "Consistent effort produces remarkable achievements.",
                    "translation": "꾸준한 노력이 놀라운 성취를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your discipline is truly inspiring!",
                    "translation": "네 규율이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taewoo says consistent effort produces remarkable @@.",
                    "hint": "꾸준한 노력이 무엇을 만든다고 했나요?",
                    "optionA": "stress",
                    "optionB": "achievements",
                    "optionC": "problems",
                    "result": "achievements",
                    "explanation": "태우는 꾸준한 노력이 놀라운 '성취(achievements)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "Your passion ignites team spirit.",
                    "translation": "네 열정이 팀 정신에 불을 지펴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Energy flows when we believe!",
                    "translation": "우리가 믿을 때 에너지가 흘러!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성취에 대한 문장이에요.",
                    "optionA": "Hard",
                    "optionB": "pays",
                    "optionC": "off",
                    "optionD": "work",
                    "result": "Hard work pays off",
                    "explanation": "열심히 일하는 것은 보상을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Your creativity adds innovative solutions.",
                    "translation": "네 창의력이 혁신적인 해결책을 더해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Dreams and plans create perfect!",
                    "translation": "꿈과 계획이 완벽함을 만들어!"
                }
            ]
        }
    ]
}
ID: 12303 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 스케줄러와 재미 탐험가",
            "explanation": "ENTJ의 체계적 여가 관리와 ENFP의 자유로운 취미 탐험",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I schedule my hobbies efficiently.",
                    "translation": "나는 취미를 효율적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "That's such organized fun time!",
                    "translation": "정말 체계적인 재미있는 시간이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Planned relaxation maximizes enjoyment levels.",
                    "translation": "계획된 휴식이 즐거움을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준우는 취미 시간을 계획하는 것을 좋아하나요?",
                    "hint": "준우가 취미에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준우는 '취미를 효율적으로 계획한다'고 했으므로 계획하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "You maximize every fun moment!",
                    "translation": "모든 재미있는 순간을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Time management helps balance work.",
                    "translation": "시간 관리가 일의 균형을 도와줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Your system works really well!",
                    "translation": "네 시스템이 정말 잘 작동해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junwoo says time management helps balance @@.",
                    "hint": "시간 관리가 무엇의 균형을 도와준다고 했나요?",
                    "optionA": "play",
                    "optionB": "work",
                    "optionC": "sleep",
                    "result": "work",
                    "explanation": "준우는 시간 관리가 '일(work)'의 균형을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준우",
                    "script": "Your spontaneous adventures bring joy.",
                    "translation": "네 즉흥적인 모험이 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "New experiences make life colorful!",
                    "translation": "새로운 경험이 삶을 다채롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "여가 시간의 중요성에 대한 문장이에요.",
                    "result": "Fun time is important",
                    "explanation": "재미있는 시간은 중요해요.",
                    "optionA": "important",
                    "optionB": "time",
                    "optionC": "is",
                    "optionD": "Fun"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your enthusiasm makes activities exciting.",
                    "translation": "네 열정이 활동들을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Perfect balance creates amazing life!",
                    "translation": "완벽한 균형이 놀라운 삶을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 스케줄러와 재미 탐험가",
            "explanation": "ENTJ의 체계적 여가 관리와 ENFP의 자유로운 취미 탐험",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준우",
                    "script": "I schedule my hobbies efficiently.",
                    "translation": "나는 취미를 효율적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "That's such organized fun time!",
                    "translation": "정말 체계적인 재미있는 시간이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준우",
                    "script": "Planned relaxation maximizes enjoyment levels.",
                    "translation": "계획된 휴식이 즐거움을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준우는 취미 시간을 계획하는 것을 좋아하나요?",
                    "hint": "준우가 취미에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "준우는 '취미를 효율적으로 계획한다'고 했으므로 계획하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "You maximize every fun moment!",
                    "translation": "모든 재미있는 순간을 최대화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준우",
                    "script": "Time management helps balance work.",
                    "translation": "시간 관리가 일의 균형을 도와줘."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Your system works really well!",
                    "translation": "네 시스템이 정말 잘 작동해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Junwoo says time management helps balance @@.",
                    "hint": "시간 관리가 무엇의 균형을 도와준다고 했나요?",
                    "optionA": "play",
                    "optionB": "work",
                    "optionC": "sleep",
                    "result": "work",
                    "explanation": "준우는 시간 관리가 '일(work)'의 균형을 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준우",
                    "script": "Your spontaneous adventures bring joy.",
                    "translation": "네 즉흥적인 모험이 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "New experiences make life colorful!",
                    "translation": "새로운 경험이 삶을 다채롭게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "여가 시간의 중요성에 대한 문장이에요.",
                    "optionA": "important",
                    "optionB": "time",
                    "optionC": "is",
                    "optionD": "Fun",
                    "result": "Fun time is important",
                    "explanation": "재미있는 시간은 중요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your enthusiasm makes activities exciting.",
                    "translation": "네 열정이 활동들을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Perfect balance creates amazing life!",
                    "translation": "완벽한 균형이 놀라운 삶을 만들어!"
                }
            ]
        }
    ]
}
ID: 12304 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액티비티 마스터와 감성 컬렉터",
            "explanation": "ENTJ의 목적 있는 활동과 ENFP의 감성적 경험 수집",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I choose activities with clear.",
                    "translation": "나는 명확한 목적이 있는 활동을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Your purposeful approach is smart!",
                    "translation": "네 목적 있는 접근이 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Productive hobbies develop useful skills.",
                    "translation": "생산적인 취미가 유용한 기술을 개발해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이는 목적 없는 활동을 선호하나요?",
                    "hint": "성준이가 활동 선택에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "성준이는 '명확한 목적이 있는 활동을 선택한다'고 했으므로 목적 없는 활동을 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "You grow through every activity!",
                    "translation": "모든 활동을 통해 성장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Strategic leisure builds long-term benefits.",
                    "translation": "전략적 여가가 장기적 이익을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Your thoughtful choices inspire growth!",
                    "translation": "네 신중한 선택이 성장을 영감시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjun believes strategic leisure builds long-term @@.",
                    "hint": "전략적 여가가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "benefits",
                    "optionC": "stress",
                    "result": "benefits",
                    "explanation": "성준이는 전략적 여가가 장기적 '이익(benefits)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your emotional connections create memories.",
                    "translation": "네 감정적 연결이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Beautiful moments touch our hearts!",
                    "translation": "아름다운 순간들이 우리 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미의 가치에 대한 문장이에요.",
                    "result": "Hobbies enrich our lives",
                    "explanation": "취미는 우리 삶을 풍요롭게 해요.",
                    "optionA": "our",
                    "optionB": "Hobbies",
                    "optionC": "lives",
                    "optionD": "enrich"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Your joy makes simple activities.",
                    "translation": "네 기쁨이 단순한 활동들을 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Life becomes magical with right!",
                    "translation": "올바른 것과 함께 삶이 마법적이 돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액티비티 마스터와 감성 컬렉터",
            "explanation": "ENTJ의 목적 있는 활동과 ENFP의 감성적 경험 수집",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "I choose activities with clear.",
                    "translation": "나는 명확한 목적이 있는 활동을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Your purposeful approach is smart!",
                    "translation": "네 목적 있는 접근이 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "Productive hobbies develop useful skills.",
                    "translation": "생산적인 취미가 유용한 기술을 개발해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이는 목적 없는 활동을 선호하나요?",
                    "hint": "성준이가 활동 선택에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "성준이는 '명확한 목적이 있는 활동을 선택한다'고 했으므로 목적 없는 활동을 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "You grow through every activity!",
                    "translation": "모든 활동을 통해 성장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Strategic leisure builds long-term benefits.",
                    "translation": "전략적 여가가 장기적 이익을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Your thoughtful choices inspire growth!",
                    "translation": "네 신중한 선택이 성장을 영감시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjun believes strategic leisure builds long-term @@.",
                    "hint": "전략적 여가가 무엇을 만든다고 했나요?",
                    "optionA": "problems",
                    "optionB": "benefits",
                    "optionC": "stress",
                    "result": "benefits",
                    "explanation": "성준이는 전략적 여가가 장기적 '이익(benefits)'을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Your emotional connections create memories.",
                    "translation": "네 감정적 연결이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Beautiful moments touch our hearts!",
                    "translation": "아름다운 순간들이 우리 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "취미의 가치에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "Hobbies",
                    "optionC": "lives",
                    "optionD": "enrich",
                    "result": "Hobbies enrich our lives",
                    "explanation": "취미는 우리 삶을 풍요롭게 해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Your joy makes simple activities.",
                    "translation": "네 기쁨이 단순한 활동들을 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Life becomes magical with right!",
                    "translation": "올바른 것과 함께 삶이 마법적이 돼!"
                }
            ]
        }
    ]
}
ID: 12305 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결사와 평화 메신저",
            "explanation": "ENTJ의 직접적 갈등 해결과 ENFP의 조화로운 중재",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I address conflicts directly and.",
                    "translation": "나는 갈등을 직접적이고 즉시 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Your courage helps solve problems!",
                    "translation": "네 용기가 문제 해결에 도움돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Clear communication prevents bigger issues.",
                    "translation": "명확한 소통이 더 큰 문제를 방지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이는 갈등을 피하는 것을 선호하나요?",
                    "hint": "태성이가 갈등에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태성이는 '갈등을 직접적으로 다룬다'고 했으므로 갈등을 피하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "You face challenges head-on bravely!",
                    "translation": "도전을 용감하게 정면으로 맞서!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Quick resolution saves time and.",
                    "translation": "빠른 해결이 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "Your decisiveness really impresses everyone!",
                    "translation": "네 결단력이 정말 모두에게 감명을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taesong says quick resolution saves time and @@.",
                    "hint": "빠른 해결이 시간과 무엇을 절약한다고 했나요?",
                    "optionA": "money",
                    "optionB": "energy",
                    "optionC": "stress",
                    "result": "energy",
                    "explanation": "태성이는 빠른 해결이 시간과 '에너지(energy)'를 절약한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Your gentle approach heals hurt.",
                    "translation": "네 부드러운 접근이 상처받은 감정을 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Understanding hearts build stronger bonds!",
                    "translation": "이해하는 마음이 더 강한 유대를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등 해결의 지혜에 대한 문장이에요.",
                    "result": "Communication solves most problems",
                    "explanation": "소통은 대부분의 문제를 해결해요.",
                    "optionA": "Communication",
                    "optionB": "most",
                    "optionC": "problems",
                    "optionD": "solves"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Your empathy bridges different perspectives.",
                    "translation": "네 공감이 다른 관점들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Together we create perfect harmony!",
                    "translation": "함께 우리는 완벽한 조화를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "갈등 해결사와 평화 메신저",
            "explanation": "ENTJ의 직접적 갈등 해결과 ENFP의 조화로운 중재",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I address conflicts directly and.",
                    "translation": "나는 갈등을 직접적이고 즉시 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Your courage helps solve problems!",
                    "translation": "네 용기가 문제 해결에 도움돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Clear communication prevents bigger issues.",
                    "translation": "명확한 소통이 더 큰 문제를 방지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이는 갈등을 피하는 것을 선호하나요?",
                    "hint": "태성이가 갈등에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태성이는 '갈등을 직접적으로 다룬다'고 했으므로 갈등을 피하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "You face challenges head-on bravely!",
                    "translation": "도전을 용감하게 정면으로 맞서!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "Quick resolution saves time and.",
                    "translation": "빠른 해결이 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "Your decisiveness really impresses everyone!",
                    "translation": "네 결단력이 정말 모두에게 감명을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taesong says quick resolution saves time and @@.",
                    "hint": "빠른 해결이 시간과 무엇을 절약한다고 했나요?",
                    "optionA": "money",
                    "optionB": "energy",
                    "optionC": "stress",
                    "result": "energy",
                    "explanation": "태성이는 빠른 해결이 시간과 '에너지(energy)'를 절약한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Your gentle approach heals hurt.",
                    "translation": "네 부드러운 접근이 상처받은 감정을 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Understanding hearts build stronger bonds!",
                    "translation": "이해하는 마음이 더 강한 유대를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "갈등 해결의 지혜에 대한 문장이에요.",
                    "optionA": "Communication",
                    "optionB": "most",
                    "optionC": "problems",
                    "optionD": "solves",
                    "result": "Communication solves most problems",
                    "explanation": "소통은 대부분의 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Your empathy bridges different perspectives.",
                    "translation": "네 공감이 다른 관점들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Together we create perfect harmony!",
                    "translation": "함께 우리는 완벽한 조화를 만들어!"
                }
            ]
        }
    ]
}
ID: 12306 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "해결책 제조기와 감정 힐러",
            "explanation": "ENTJ의 효율적 문제 해결과 ENFP의 감정적 치유",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I focus on practical solutions.",
                    "translation": "나는 실용적인 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Your problem-solving skills are incredible!",
                    "translation": "네 문제 해결 능력이 대단해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Efficient methods reduce conflict duration.",
                    "translation": "효율적인 방법이 갈등 지속 시간을 줄여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이는 복잡한 해결 방법을 선호하나요?",
                    "hint": "민준이가 어떤 해결책에 집중한다고 했나요?",
                    "result": "X",
                    "explanation": "민준이는 '실용적인 해결책'에 집중한다고 했으므로 복잡한 방법을 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "You cut through confusion easily!",
                    "translation": "혼란을 쉽게 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Logical approaches create lasting peace.",
                    "translation": "논리적 접근이 지속적인 평화를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your clear thinking brings relief!",
                    "translation": "네 명확한 사고가 안도감을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Minjun believes logical approaches create lasting @@.",
                    "hint": "논리적 접근이 무엇을 만든다고 했나요?",
                    "optionA": "chaos",
                    "optionB": "peace",
                    "optionC": "confusion",
                    "result": "peace",
                    "explanation": "민준이는 논리적 접근이 지속적인 '평화(peace)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your compassionate listening heals wounds.",
                    "translation": "네 자비로운 경청이 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Kind words melt angry hearts!",
                    "translation": "친절한 말들이 화난 마음을 녹여!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화의 힘에 대한 문장이에요.",
                    "result": "Peace brings true happiness",
                    "explanation": "평화는 진정한 행복을 가져다줘요.",
                    "optionA": "Peace",
                    "optionB": "true",
                    "optionC": "happiness",
                    "optionD": "brings"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Your warmth transforms difficult situations.",
                    "translation": "네 따뜻함이 어려운 상황을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Love and logic work perfectly!",
                    "translation": "사랑과 논리가 완벽하게 작용해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "해결책 제조기와 감정 힐러",
            "explanation": "ENTJ의 효율적 문제 해결과 ENFP의 감정적 치유",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "I focus on practical solutions.",
                    "translation": "나는 실용적인 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Your problem-solving skills are incredible!",
                    "translation": "네 문제 해결 능력이 대단해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Efficient methods reduce conflict duration.",
                    "translation": "효율적인 방법이 갈등 지속 시간을 줄여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이는 복잡한 해결 방법을 선호하나요?",
                    "hint": "민준이가 어떤 해결책에 집중한다고 했나요?",
                    "result": "X",
                    "explanation": "민준이는 '실용적인 해결책'에 집중한다고 했으므로 복잡한 방법을 선호하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "You cut through confusion easily!",
                    "translation": "혼란을 쉽게 뚫고 나가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Logical approaches create lasting peace.",
                    "translation": "논리적 접근이 지속적인 평화를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your clear thinking brings relief!",
                    "translation": "네 명확한 사고가 안도감을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Minjun believes logical approaches create lasting @@.",
                    "hint": "논리적 접근이 무엇을 만든다고 했나요?",
                    "optionA": "chaos",
                    "optionB": "peace",
                    "optionC": "confusion",
                    "result": "peace",
                    "explanation": "민준이는 논리적 접근이 지속적인 '평화(peace)'를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Your compassionate listening heals wounds.",
                    "translation": "네 자비로운 경청이 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Kind words melt angry hearts!",
                    "translation": "친절한 말들이 화난 마음을 녹여!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "평화의 힘에 대한 문장이에요.",
                    "optionA": "Peace",
                    "optionB": "true",
                    "optionC": "happiness",
                    "optionD": "brings",
                    "result": "Peace brings true happiness",
                    "explanation": "평화는 진정한 행복을 가져다줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Your warmth transforms difficult situations.",
                    "translation": "네 따뜻함이 어려운 상황을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Love and logic work perfectly!",
                    "translation": "사랑과 논리가 완벽하게 작용해!"
                }
            ]
        }
    ]
}
ID: 12307 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 마음의 치유",
            "explanation": "적극적 배려와 조용한 위로의 만남",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's gather everyone together!",
                    "translation": "모든 사람들을 함께 모아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Some prefer quiet healing.",
                    "translation": "어떤 사람들은 조용한 치유를 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 모든 사람을 함께 모으자고 했나요?",
                    "hint": "ESFJ는 사람들을 모아서 공동체적 지원을 하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 모든 사람들을 함께 모으자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Group support feels warm.",
                    "translation": "그룹 지원이 따뜻하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Individual attention heals deeply.",
                    "translation": "개별적인 관심이 깊이 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ attention heals.",
                    "hint": "ISFP는 개인적이고 조용한 관심을 선호해요.",
                    "optionA": "group",
                    "optionB": "individual",
                    "optionC": "loud",
                    "result": "individual",
                    "explanation": "채영이는 개별적인 관심이 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You understand different needs.",
                    "translation": "너는 다른 필요들을 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your caring touches many hearts.",
                    "translation": "네 배려가 많은 마음에 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이가 하린의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "touches",
                    "optionD": "many",
                    "optionE": "hearts",
                    "result": "Your caring touches many hearts",
                    "explanation": "채영이는 하린의 배려가 많은 사람들의 마음에 닿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Different approaches help different people.",
                    "translation": "다른 접근법이 다른 사람들을 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Gentle care reaches everyone eventually.",
                    "translation": "부드러운 배려가 결국 모든 사람에게 닿아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 마음의 치유",
            "explanation": "적극적 배려와 조용한 위로의 만남",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "Let's gather everyone together!",
                    "translation": "모든 사람들을 함께 모아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Some prefer quiet healing.",
                    "translation": "어떤 사람들은 조용한 치유를 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린이는 모든 사람을 함께 모으자고 했나요?",
                    "hint": "ESFJ는 사람들을 모아서 공동체적 지원을 하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 모든 사람들을 함께 모으자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Group support feels warm.",
                    "translation": "그룹 지원이 따뜻하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Individual attention heals deeply.",
                    "translation": "개별적인 관심이 깊이 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young thinks @@ attention heals.",
                    "hint": "ISFP는 개인적이고 조용한 관심을 선호해요.",
                    "optionA": "group",
                    "optionB": "individual",
                    "optionC": "loud",
                    "result": "individual",
                    "explanation": "채영이는 개별적인 관심이 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "You understand different needs.",
                    "translation": "너는 다른 필요들을 이해해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your caring touches many hearts.",
                    "translation": "네 배려가 많은 마음에 닿아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이가 하린의 배려에 대해 한 말이에요.",
                    "optionA": "Your",
                    "optionB": "caring",
                    "optionC": "touches",
                    "optionD": "many",
                    "optionE": "hearts",
                    "result": "Your caring touches many hearts",
                    "explanation": "채영이는 하린의 배려가 많은 사람들의 마음에 닿는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Different approaches help different people.",
                    "translation": "다른 접근법이 다른 사람들을 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Gentle care reaches everyone eventually.",
                    "translation": "부드러운 배려가 결국 모든 사람에게 닿아."
                }
            ]
        }
    ]
}
ID: 12308 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급작스러운 업무 변경",
            "explanation": "ESFP의 긍정적 적응과 ISTJ의 체계적 재정비 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "We can make this work!",
                    "translation": "우리가 이걸 해낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let me reorganize our schedule.",
                    "translation": "일정을 재정리해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Staying positive helps everyone!",
                    "translation": "긍정적으로 지내면 모두에게 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 긍정적으로 해결할 수 있다고 하나요?",
                    "hint": "ESFP는 밝은 마음가짐으로 상황에 접근해요.",
                    "result": "O",
                    "explanation": "예솔은 'We can make this work'라고 긍정적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Structure prevents future problems.",
                    "translation": "구조가 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Flexibility brings creative solutions!",
                    "translation": "유연성이 창의적 해결책을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks staying positive helps @@.",
                    "hint": "ESFP는 긍정적 에너지가 팀에 도움된다고 믿어요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "herself",
                    "result": "everyone",
                    "explanation": "예솔은 긍정적으로 지내면 모두에게 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your optimism lifts our spirits!",
                    "translation": "네 낙관주의가 우리 기분을 올려줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your planning keeps us organized!",
                    "translation": "네 계획이 우리를 체계적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 예솔의 낙관주의를 칭찬해요.",
                    "optionA": "optimism",
                    "optionB": "lifts",
                    "optionC": "spirits",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your optimism lifts our spirits",
                    "explanation": "동현은 예솔의 낙관주의가 팀의 기분을 올려준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your energy makes challenges manageable!",
                    "translation": "네 에너지가 도전을 관리 가능하게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급작스러운 업무 변경",
            "explanation": "ESFP의 긍정적 적응과 ISTJ의 체계적 재정비 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "We can make this work!",
                    "translation": "우리가 이걸 해낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Let me reorganize our schedule.",
                    "translation": "일정을 재정리해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Staying positive helps everyone!",
                    "translation": "긍정적으로 지내면 모두에게 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 긍정적으로 해결할 수 있다고 하나요?",
                    "hint": "ESFP는 밝은 마음가짐으로 상황에 접근해요.",
                    "result": "O",
                    "explanation": "예솔은 'We can make this work'라고 긍정적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Structure prevents future problems.",
                    "translation": "구조가 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Flexibility brings creative solutions!",
                    "translation": "유연성이 창의적 해결책을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks staying positive helps @@.",
                    "hint": "ESFP는 긍정적 에너지가 팀에 도움된다고 믿어요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "herself",
                    "result": "everyone",
                    "explanation": "예솔은 긍정적으로 지내면 모두에게 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your optimism lifts our spirits!",
                    "translation": "네 낙관주의가 우리 기분을 올려줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your planning keeps us organized!",
                    "translation": "네 계획이 우리를 체계적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이 예솔의 낙관주의를 칭찬해요.",
                    "optionA": "optimism",
                    "optionB": "lifts",
                    "optionC": "spirits",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your optimism lifts our spirits",
                    "explanation": "동현은 예솔의 낙관주의가 팀의 기분을 올려준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Your energy makes challenges manageable!",
                    "translation": "네 에너지가 도전을 관리 가능하게 만들어!"
                }
            ]
        }
    ]
}
ID: 12309 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기술적 문제 돌발 상황",
            "explanation": "ESFP의 사람 중심 대응과 ISTP의 논리적 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's ask for help together!",
                    "translation": "함께 도움을 요청해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'll analyze what went wrong.",
                    "translation": "뭐가 잘못됐는지 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Teamwork makes everything easier!",
                    "translation": "팀워크가 모든 걸 쉽게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 함께 도움을 요청하자고 하나요?",
                    "hint": "ESFP는 사람들과 협력하여 문제를 해결하려 해요.",
                    "result": "O",
                    "explanation": "미소는 'ask for help together'라고 협력적 해결을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Understanding causes prevents repetition.",
                    "translation": "원인을 이해하면 반복을 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Sharing the load reduces stress!",
                    "translation": "부담을 나누면 스트레스가 줄어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks teamwork makes everything @@.",
                    "hint": "ESFP는 협력을 통한 해결을 선호해요.",
                    "optionA": "harder",
                    "optionB": "easier",
                    "optionC": "slower",
                    "result": "easier",
                    "explanation": "미소는 팀워크가 모든 걸 쉽게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your collaboration brings us together!",
                    "translation": "네 협력이 우리를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your analysis finds real solutions!",
                    "translation": "네 분석이 진짜 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 미소의 협력을 칭찬해요.",
                    "optionA": "collaboration",
                    "optionB": "brings",
                    "optionC": "together",
                    "optionD": "us",
                    "optionE": "Your",
                    "result": "Your collaboration brings us together",
                    "explanation": "태오는 미소의 협력이 팀을 하나로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your people skills smooth everything!",
                    "translation": "네 인간관계 기술이 모든 걸 원활하게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "기술적 문제 돌발 상황",
            "explanation": "ESFP의 사람 중심 대응과 ISTP의 논리적 분석 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's ask for help together!",
                    "translation": "함께 도움을 요청해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'll analyze what went wrong.",
                    "translation": "뭐가 잘못됐는지 분석해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Teamwork makes everything easier!",
                    "translation": "팀워크가 모든 걸 쉽게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 함께 도움을 요청하자고 하나요?",
                    "hint": "ESFP는 사람들과 협력하여 문제를 해결하려 해요.",
                    "result": "O",
                    "explanation": "미소는 'ask for help together'라고 협력적 해결을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Understanding causes prevents repetition.",
                    "translation": "원인을 이해하면 반복을 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Sharing the load reduces stress!",
                    "translation": "부담을 나누면 스트레스가 줄어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks teamwork makes everything @@.",
                    "hint": "ESFP는 협력을 통한 해결을 선호해요.",
                    "optionA": "harder",
                    "optionB": "easier",
                    "optionC": "slower",
                    "result": "easier",
                    "explanation": "미소는 팀워크가 모든 걸 쉽게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your collaboration brings us together!",
                    "translation": "네 협력이 우리를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your analysis finds real solutions!",
                    "translation": "네 분석이 진짜 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태오가 미소의 협력을 칭찬해요.",
                    "optionA": "collaboration",
                    "optionB": "brings",
                    "optionC": "together",
                    "optionD": "us",
                    "optionE": "Your",
                    "result": "Your collaboration brings us together",
                    "explanation": "태오는 미소의 협력이 팀을 하나로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your people skills smooth everything!",
                    "translation": "네 인간관계 기술이 모든 걸 원활하게 해!"
                }
            ]
        }
    ]
}
ID: 12310 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원 감정 관리 위기",
            "explanation": "ESFP의 활기찬 격려와 ISFJ의 세심한 배려 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Let's cheer everyone up!",
                    "translation": "모두를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I'll check on each person.",
                    "translation": "각자 상태를 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Laughter heals all wounds!",
                    "translation": "웃음이 모든 상처를 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 모두를 격려해주자고 하나요?",
                    "hint": "ESFP는 밝은 에너지로 분위기를 개선하려 해요.",
                    "result": "O",
                    "explanation": "혜린은 'cheer everyone up'이라고 격려를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Individual attention shows we care.",
                    "translation": "개별적인 관심이 우리가 신경 쓴다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Group joy creates lasting bonds!",
                    "translation": "집단적 기쁨이 지속적인 유대를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks laughter heals all @@.",
                    "hint": "ESFP는 웃음의 치유 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "wounds",
                    "optionC": "fears",
                    "result": "wounds",
                    "explanation": "혜린은 웃음이 모든 상처를 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your warmth comforts everyone!",
                    "translation": "네 따뜻함이 모두를 위로해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your care touches every heart!",
                    "translation": "네 배려가 모든 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 혜린의 따뜻함을 칭찬해요.",
                    "optionA": "warmth",
                    "optionB": "comforts",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "truly",
                    "result": "Your warmth truly comforts everyone",
                    "explanation": "예나는 혜린의 따뜻함이 진정으로 모두를 위로한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your joy brings healing everywhere!",
                    "translation": "네 기쁨이 모든 곳에 치유를 가져다줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀원 감정 관리 위기",
            "explanation": "ESFP의 활기찬 격려와 ISFJ의 세심한 배려 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Let's cheer everyone up!",
                    "translation": "모두를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I'll check on each person.",
                    "translation": "각자 상태를 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Laughter heals all wounds!",
                    "translation": "웃음이 모든 상처를 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 모두를 격려해주자고 하나요?",
                    "hint": "ESFP는 밝은 에너지로 분위기를 개선하려 해요.",
                    "result": "O",
                    "explanation": "혜린은 'cheer everyone up'이라고 격려를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Individual attention shows we care.",
                    "translation": "개별적인 관심이 우리가 신경 쓴다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Group joy creates lasting bonds!",
                    "translation": "집단적 기쁨이 지속적인 유대를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks laughter heals all @@.",
                    "hint": "ESFP는 웃음의 치유 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "wounds",
                    "optionC": "fears",
                    "result": "wounds",
                    "explanation": "혜린은 웃음이 모든 상처를 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your warmth comforts everyone!",
                    "translation": "네 따뜻함이 모두를 위로해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your care touches every heart!",
                    "translation": "네 배려가 모든 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예나가 혜린의 따뜻함을 칭찬해요.",
                    "optionA": "warmth",
                    "optionB": "comforts",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "truly",
                    "result": "Your warmth truly comforts everyone",
                    "explanation": "예나는 혜린의 따뜻함이 진정으로 모두를 위로한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your joy brings healing everywhere!",
                    "translation": "네 기쁨이 모든 곳에 치유를 가져다줘!"
                }
            ]
        }
    ]
}
ID: 12311 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창작 프로젝트 막판 위기",
            "explanation": "ESFP의 외향적 에너지와 ISFP의 내면적 집중 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's brainstorm together loudly!",
                    "translation": "함께 크게 브레인스토밍해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I need quiet thinking time.",
                    "translation": "조용한 사고 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Energy flows through group sharing!",
                    "translation": "에너지가 그룹 공유를 통해 흘러!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 함께 브레인스토밍하자고 하나요?",
                    "hint": "ESFP는 외향적 방식으로 창의력을 발휘해요.",
                    "result": "O",
                    "explanation": "예솔은 'brainstorm together loudly'라고 협력적 아이디어 발상을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Solitude helps ideas develop naturally.",
                    "translation": "고독이 아이디어가 자연스럽게 발전하도록 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Collaboration sparks creative breakthroughs!",
                    "translation": "협력이 창의적 돌파구를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks energy flows through group @@.",
                    "hint": "ESFP는 집단적 공유를 통한 에너지 교환을 믿어요.",
                    "optionA": "silence",
                    "optionB": "sharing",
                    "optionC": "work",
                    "result": "sharing",
                    "explanation": "예솔은 에너지가 그룹 공유를 통해 흐른다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your enthusiasm inspires creativity!",
                    "translation": "네 열정이 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your depth adds meaning!",
                    "translation": "네 깊이가 의미를 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이 예솔의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "inspires",
                    "optionC": "creativity",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your enthusiasm inspires real creativity",
                    "explanation": "채영은 예솔의 열정이 진정한 창의성을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your spontaneity brings fresh perspectives!",
                    "translation": "네 자발성이 신선한 관점을 가져와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창작 프로젝트 막판 위기",
            "explanation": "ESFP의 외향적 에너지와 ISFP의 내면적 집중 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's brainstorm together loudly!",
                    "translation": "함께 크게 브레인스토밍해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I need quiet thinking time.",
                    "translation": "조용한 사고 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Energy flows through group sharing!",
                    "translation": "에너지가 그룹 공유를 통해 흘러!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 함께 브레인스토밍하자고 하나요?",
                    "hint": "ESFP는 외향적 방식으로 창의력을 발휘해요.",
                    "result": "O",
                    "explanation": "예솔은 'brainstorm together loudly'라고 협력적 아이디어 발상을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Solitude helps ideas develop naturally.",
                    "translation": "고독이 아이디어가 자연스럽게 발전하도록 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Collaboration sparks creative breakthroughs!",
                    "translation": "협력이 창의적 돌파구를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks energy flows through group @@.",
                    "hint": "ESFP는 집단적 공유를 통한 에너지 교환을 믿어요.",
                    "optionA": "silence",
                    "optionB": "sharing",
                    "optionC": "work",
                    "result": "sharing",
                    "explanation": "예솔은 에너지가 그룹 공유를 통해 흐른다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your enthusiasm inspires creativity!",
                    "translation": "네 열정이 창의성을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your depth adds meaning!",
                    "translation": "네 깊이가 의미를 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채영이 예솔의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "inspires",
                    "optionC": "creativity",
                    "optionD": "Your",
                    "optionE": "real",
                    "result": "Your enthusiasm inspires real creativity",
                    "explanation": "채영은 예솔의 열정이 진정한 창의성을 불러일으킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Your spontaneity brings fresh perspectives!",
                    "translation": "네 자발성이 신선한 관점을 가져와!"
                }
            ]
        }
    ]
}
ID: 12312 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "장기 목표 달성 압박",
            "explanation": "ESFP의 현재 집중과 INTJ의 미래 전략 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's focus on today!",
                    "translation": "오늘에 집중해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "We need long-term planning.",
                    "translation": "장기적 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Present moments create future success!",
                    "translation": "현재 순간들이 미래 성공을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 오늘에 집중하자고 하나요?",
                    "hint": "ESFP는 현재에 집중하여 문제를 해결하려 해요.",
                    "result": "O",
                    "explanation": "미소는 'focus on today'라고 현재 중심의 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategic thinking prevents future crises.",
                    "translation": "전략적 사고가 미래 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Immediate action builds momentum steadily!",
                    "translation": "즉각적인 행동이 꾸준히 추진력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks present moments create future @@.",
                    "hint": "ESFP는 현재의 중요성을 강조해요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "plans",
                    "result": "success",
                    "explanation": "미소는 현재 순간들이 미래 성공을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your vision guides our direction!",
                    "translation": "네 비전이 우리 방향을 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your presence energizes everything!",
                    "translation": "네 존재감이 모든 걸 활기차게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 미소의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "guides",
                    "optionC": "direction",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your vision guides our direction",
                    "explanation": "승현은 미소의 비전이 팀의 방향을 안내한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Your immediate focus achieves results!",
                    "translation": "네 즉각적 집중이 결과를 달성해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "장기 목표 달성 압박",
            "explanation": "ESFP의 현재 집중과 INTJ의 미래 전략 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's focus on today!",
                    "translation": "오늘에 집중해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "We need long-term planning.",
                    "translation": "장기적 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Present moments create future success!",
                    "translation": "현재 순간들이 미래 성공을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 오늘에 집중하자고 하나요?",
                    "hint": "ESFP는 현재에 집중하여 문제를 해결하려 해요.",
                    "result": "O",
                    "explanation": "미소는 'focus on today'라고 현재 중심의 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Strategic thinking prevents future crises.",
                    "translation": "전략적 사고가 미래 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Immediate action builds momentum steadily!",
                    "translation": "즉각적인 행동이 꾸준히 추진력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks present moments create future @@.",
                    "hint": "ESFP는 현재의 중요성을 강조해요.",
                    "optionA": "problems",
                    "optionB": "success",
                    "optionC": "plans",
                    "result": "success",
                    "explanation": "미소는 현재 순간들이 미래 성공을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your vision guides our direction!",
                    "translation": "네 비전이 우리 방향을 안내해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your presence energizes everything!",
                    "translation": "네 존재감이 모든 걸 활기차게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "승현이 미소의 비전을 칭찬해요.",
                    "optionA": "vision",
                    "optionB": "guides",
                    "optionC": "direction",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your vision guides our direction",
                    "explanation": "승현은 미소의 비전이 팀의 방향을 안내한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Your immediate focus achieves results!",
                    "translation": "네 즉각적 집중이 결과를 달성해!"
                }
            ]
        }
    ]
}
ID: 12313 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복합적 문제 분석하기",
            "explanation": "ESFP의 직관적 해결과 INTP의 논리적 분석 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I feel the right answer!",
                    "translation": "올바른 답을 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me think this through.",
                    "translation": "이걸 차근차근 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Instinct guides us to solutions!",
                    "translation": "직감이 우리를 해결책으로 안내해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 올바른 답을 느낀다고 하나요?",
                    "hint": "ESFP는 직감적으로 문제에 접근해요.",
                    "result": "O",
                    "explanation": "혜린은 'feel the right answer'라고 직감적 접근을 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic reveals underlying patterns.",
                    "translation": "논리가 숨겨진 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Emotions provide valuable insight too!",
                    "translation": "감정도 가치 있는 통찰을 제공해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks instinct guides them to @@.",
                    "hint": "ESFP는 직감의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "confusion",
                    "result": "solutions",
                    "explanation": "혜린은 직감이 해결책으로 안내한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Your intuition opens new possibilities!",
                    "translation": "네 직관이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your analysis brings clarity!",
                    "translation": "네 분석이 명확함을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 혜린의 직관을 칭찬해요.",
                    "optionA": "intuition",
                    "optionB": "opens",
                    "optionC": "possibilities",
                    "optionD": "new",
                    "optionE": "Your",
                    "result": "Your intuition opens new possibilities",
                    "explanation": "민재는 혜린의 직관이 새로운 가능성을 연다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your emotional intelligence guides wisdom!",
                    "translation": "네 감성지능이 지혜를 이끌어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복합적 문제 분석하기",
            "explanation": "ESFP의 직관적 해결과 INTP의 논리적 분석 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I feel the right answer!",
                    "translation": "올바른 답을 느껴!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Let me think this through.",
                    "translation": "이걸 차근차근 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Instinct guides us to solutions!",
                    "translation": "직감이 우리를 해결책으로 안내해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 올바른 답을 느낀다고 하나요?",
                    "hint": "ESFP는 직감적으로 문제에 접근해요.",
                    "result": "O",
                    "explanation": "혜린은 'feel the right answer'라고 직감적 접근을 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic reveals underlying patterns.",
                    "translation": "논리가 숨겨진 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Emotions provide valuable insight too!",
                    "translation": "감정도 가치 있는 통찰을 제공해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks instinct guides them to @@.",
                    "hint": "ESFP는 직감의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "confusion",
                    "result": "solutions",
                    "explanation": "혜린은 직감이 해결책으로 안내한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Your intuition opens new possibilities!",
                    "translation": "네 직관이 새로운 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your analysis brings clarity!",
                    "translation": "네 분석이 명확함을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민재가 혜린의 직관을 칭찬해요.",
                    "optionA": "intuition",
                    "optionB": "opens",
                    "optionC": "possibilities",
                    "optionD": "new",
                    "optionE": "Your",
                    "result": "Your intuition opens new possibilities",
                    "explanation": "민재는 혜린의 직관이 새로운 가능성을 연다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Your emotional intelligence guides wisdom!",
                    "translation": "네 감성지능이 지혜를 이끌어!"
                }
            ]
        }
    ]
}
ID: 12314 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "ESFP의 밝은 중재와 INFJ의 깊이있는 이해 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's bring everyone together!",
                    "translation": "모두를 함께 모아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "We need to understand deeper.",
                    "translation": "더 깊이 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Unity heals all divisions!",
                    "translation": "단합이 모든 분열을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 모두를 함께 모으자고 하나요?",
                    "hint": "ESFP는 사람들을 하나로 모으려 해요.",
                    "result": "O",
                    "explanation": "예솔은 'bring everyone together'라고 통합적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Root causes require careful examination.",
                    "translation": "근본 원인은 신중한 검토가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Positive energy dissolves negative feelings!",
                    "translation": "긍정적 에너지가 부정적 감정을 녹여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks unity heals all @@.",
                    "hint": "ESFP는 단합의 치유력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "divisions",
                    "optionC": "fears",
                    "result": "divisions",
                    "explanation": "예솔은 단합이 모든 분열을 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your insight reveals hidden truths!",
                    "translation": "네 통찰력이 숨겨진 진실을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your warmth melts resistance!",
                    "translation": "네 따뜻함이 저항을 녹여!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이 예솔의 통찰력을 칭찬해요.",
                    "optionA": "insight",
                    "optionB": "reveals",
                    "optionC": "truths",
                    "optionD": "hidden",
                    "optionE": "Your",
                    "result": "Your insight reveals hidden truths",
                    "explanation": "서진은 예솔의 통찰력이 숨겨진 진실을 드러낸다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your joy transforms difficult situations!",
                    "translation": "네 기쁨이 어려운 상황을 변화시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "ESFP의 밝은 중재와 INFJ의 깊이있는 이해 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's bring everyone together!",
                    "translation": "모두를 함께 모아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "We need to understand deeper.",
                    "translation": "더 깊이 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Unity heals all divisions!",
                    "translation": "단합이 모든 분열을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 모두를 함께 모으자고 하나요?",
                    "hint": "ESFP는 사람들을 하나로 모으려 해요.",
                    "result": "O",
                    "explanation": "예솔은 'bring everyone together'라고 통합적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Root causes require careful examination.",
                    "translation": "근본 원인은 신중한 검토가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Positive energy dissolves negative feelings!",
                    "translation": "긍정적 에너지가 부정적 감정을 녹여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks unity heals all @@.",
                    "hint": "ESFP는 단합의 치유력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "divisions",
                    "optionC": "fears",
                    "result": "divisions",
                    "explanation": "예솔은 단합이 모든 분열을 치유한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your insight reveals hidden truths!",
                    "translation": "네 통찰력이 숨겨진 진실을 드러내!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your warmth melts resistance!",
                    "translation": "네 따뜻함이 저항을 녹여!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "서진이 예솔의 통찰력을 칭찬해요.",
                    "optionA": "insight",
                    "optionB": "reveals",
                    "optionC": "truths",
                    "optionD": "hidden",
                    "optionE": "Your",
                    "result": "Your insight reveals hidden truths",
                    "explanation": "서진은 예솔의 통찰력이 숨겨진 진실을 드러낸다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Your joy transforms difficult situations!",
                    "translation": "네 기쁨이 어려운 상황을 변화시켜!"
                }
            ]
        }
    ]
}
ID: 12315 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "가치관 충돌 상황",
            "explanation": "ESFP의 조화로운 중재와 INFP의 원칙적 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's find common ground!",
                    "translation": "공통점을 찾아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "We must honor core values.",
                    "translation": "핵심 가치를 존중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Harmony creates beautiful solutions!",
                    "translation": "조화가 아름다운 해결책을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 공통점을 찾자고 하나요?",
                    "hint": "ESFP는 조화를 통한 해결을 추구해요.",
                    "result": "O",
                    "explanation": "미소는 'find common ground'라고 조화로운 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Authenticity guides right decisions.",
                    "translation": "진정성이 올바른 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Flexibility helps everyone feel valued!",
                    "translation": "유연성이 모두가 가치있다고 느끼도록 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks harmony creates beautiful @@.",
                    "hint": "ESFP는 조화의 아름다운 결과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "conflicts",
                    "result": "solutions",
                    "explanation": "미소는 조화가 아름다운 해결책을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your genuineness touches hearts!",
                    "translation": "네 진정성이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your principles inspire respect!",
                    "translation": "네 원칙이 존경을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이 미소의 진정성을 칭찬해요.",
                    "optionA": "genuineness",
                    "optionB": "touches",
                    "optionC": "hearts",
                    "optionD": "Your",
                    "optionE": "deeply",
                    "result": "Your genuineness deeply touches hearts",
                    "explanation": "하윤은 미소의 진정성이 깊이 마음을 감동시킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Your acceptance builds bridges everywhere!",
                    "translation": "네 수용성이 모든 곳에 다리를 건설해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "가치관 충돌 상황",
            "explanation": "ESFP의 조화로운 중재와 INFP의 원칙적 접근 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's find common ground!",
                    "translation": "공통점을 찾아보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "We must honor core values.",
                    "translation": "핵심 가치를 존중해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Harmony creates beautiful solutions!",
                    "translation": "조화가 아름다운 해결책을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 공통점을 찾자고 하나요?",
                    "hint": "ESFP는 조화를 통한 해결을 추구해요.",
                    "result": "O",
                    "explanation": "미소는 'find common ground'라고 조화로운 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Authenticity guides right decisions.",
                    "translation": "진정성이 올바른 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Flexibility helps everyone feel valued!",
                    "translation": "유연성이 모두가 가치있다고 느끼도록 도와!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks harmony creates beautiful @@.",
                    "hint": "ESFP는 조화의 아름다운 결과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "solutions",
                    "optionC": "conflicts",
                    "result": "solutions",
                    "explanation": "미소는 조화가 아름다운 해결책을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your genuineness touches hearts!",
                    "translation": "네 진정성이 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your principles inspire respect!",
                    "translation": "네 원칙이 존경을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "하윤이 미소의 진정성을 칭찬해요.",
                    "optionA": "genuineness",
                    "optionB": "touches",
                    "optionC": "hearts",
                    "optionD": "Your",
                    "optionE": "deeply",
                    "result": "Your genuineness deeply touches hearts",
                    "explanation": "하윤은 미소의 진정성이 깊이 마음을 감동시킨다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "Your acceptance builds bridges everywhere!",
                    "translation": "네 수용성이 모든 곳에 다리를 건설해!"
                }
            ]
        }
    ]
}
ID: 12316 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시간 압박 프로젝트 관리",
            "explanation": "ESFP의 유연한 적응과 ESTJ의 체계적 관리 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "We'll adapt as we go!",
                    "translation": "가면서 적응할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's establish clear priorities.",
                    "translation": "명확한 우선순위를 정하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Spontaneity handles unexpected changes!",
                    "translation": "즉흥성이 예상치 못한 변화를 다뤄!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 가면서 적응하자고 하나요?",
                    "hint": "ESFP는 상황에 맞춰 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "혜린은 'adapt as we go'라고 유연한 적응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structure ensures efficient completion.",
                    "translation": "구조가 효율적인 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "People matter more than schedules!",
                    "translation": "사람이 일정보다 중요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks spontaneity handles unexpected @@.",
                    "hint": "ESFP는 즉흥성의 장점을 믿어요.",
                    "optionA": "problems",
                    "optionB": "changes",
                    "optionC": "delays",
                    "result": "changes",
                    "explanation": "혜린은 즉흥성이 예상치 못한 변화를 다룬다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your flexibility keeps morale high!",
                    "translation": "네 유연성이 사기를 높게 유지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your organization creates stability!",
                    "translation": "네 조직력이 안정성을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이 혜린의 유연성을 칭찬해요.",
                    "optionA": "flexibility",
                    "optionB": "keeps",
                    "optionC": "morale",
                    "optionD": "high",
                    "optionE": "Your",
                    "result": "Your flexibility keeps morale high",
                    "explanation": "태영은 혜린의 유연성이 사기를 높게 유지한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your human touch makes work meaningful!",
                    "translation": "네 인간적 터치가 일을 의미있게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시간 압박 프로젝트 관리",
            "explanation": "ESFP의 유연한 적응과 ESTJ의 체계적 관리 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "We'll adapt as we go!",
                    "translation": "가면서 적응할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's establish clear priorities.",
                    "translation": "명확한 우선순위를 정하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Spontaneity handles unexpected changes!",
                    "translation": "즉흥성이 예상치 못한 변화를 다뤄!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 가면서 적응하자고 하나요?",
                    "hint": "ESFP는 상황에 맞춰 유연하게 대응해요.",
                    "result": "O",
                    "explanation": "혜린은 'adapt as we go'라고 유연한 적응을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Structure ensures efficient completion.",
                    "translation": "구조가 효율적인 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "People matter more than schedules!",
                    "translation": "사람이 일정보다 중요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks spontaneity handles unexpected @@.",
                    "hint": "ESFP는 즉흥성의 장점을 믿어요.",
                    "optionA": "problems",
                    "optionB": "changes",
                    "optionC": "delays",
                    "result": "changes",
                    "explanation": "혜린은 즉흥성이 예상치 못한 변화를 다룬다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your flexibility keeps morale high!",
                    "translation": "네 유연성이 사기를 높게 유지해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your organization creates stability!",
                    "translation": "네 조직력이 안정성을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태영이 혜린의 유연성을 칭찬해요.",
                    "optionA": "flexibility",
                    "optionB": "keeps",
                    "optionC": "morale",
                    "optionD": "high",
                    "optionE": "Your",
                    "result": "Your flexibility keeps morale high",
                    "explanation": "태영은 혜린의 유연성이 사기를 높게 유지한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Your human touch makes work meaningful!",
                    "translation": "네 인간적 터치가 일을 의미있게 만들어!"
                }
            ]
        }
    ]
}
ID: 12317 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 즉석 대응",
            "explanation": "ESFP의 감정적 지원과 ESTP의 행동적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's keep everyone's spirits up!",
                    "translation": "모두의 기분을 올려주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'll take action right now!",
                    "translation": "지금 당장 행동할게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Emotional support strengthens the team!",
                    "translation": "감정적 지원이 팀을 강화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 모두의 기분을 올리자고 하나요?",
                    "hint": "ESFP는 감정적 지원을 통해 상황에 대응해요.",
                    "result": "O",
                    "explanation": "예솔은 'keep everyone's spirits up'이라고 감정적 지원을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick decisions solve problems fast.",
                    "translation": "빠른 결정이 문제를 신속히 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Happy people work more effectively!",
                    "translation": "행복한 사람들이 더 효과적으로 일해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks emotional support strengthens the @@.",
                    "hint": "ESFP는 감정적 지원의 팀 효과를 믿어요.",
                    "optionA": "work",
                    "optionB": "team",
                    "optionC": "plan",
                    "result": "team",
                    "explanation": "예솔은 감정적 지원이 팀을 강화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your positivity motivates everyone!",
                    "translation": "네 긍정성이 모두에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your quick action saves time!",
                    "translation": "네 빠른 행동이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 예솔의 긍정성을 칭찬해요.",
                    "optionA": "positivity",
                    "optionB": "motivates",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "truly",
                    "result": "Your positivity truly motivates everyone",
                    "explanation": "상우는 예솔의 긍정성이 진정으로 모두에게 동기를 준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your encouragement builds team confidence!",
                    "translation": "네 격려가 팀 자신감을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 즉석 대응",
            "explanation": "ESFP의 감정적 지원과 ESTP의 행동적 해결 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's keep everyone's spirits up!",
                    "translation": "모두의 기분을 올려주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I'll take action right now!",
                    "translation": "지금 당장 행동할게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Emotional support strengthens the team!",
                    "translation": "감정적 지원이 팀을 강화해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 모두의 기분을 올리자고 하나요?",
                    "hint": "ESFP는 감정적 지원을 통해 상황에 대응해요.",
                    "result": "O",
                    "explanation": "예솔은 'keep everyone's spirits up'이라고 감정적 지원을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Quick decisions solve problems fast.",
                    "translation": "빠른 결정이 문제를 신속히 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Happy people work more effectively!",
                    "translation": "행복한 사람들이 더 효과적으로 일해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks emotional support strengthens the @@.",
                    "hint": "ESFP는 감정적 지원의 팀 효과를 믿어요.",
                    "optionA": "work",
                    "optionB": "team",
                    "optionC": "plan",
                    "result": "team",
                    "explanation": "예솔은 감정적 지원이 팀을 강화한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your positivity motivates everyone!",
                    "translation": "네 긍정성이 모두에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your quick action saves time!",
                    "translation": "네 빠른 행동이 시간을 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "상우가 예솔의 긍정성을 칭찬해요.",
                    "optionA": "positivity",
                    "optionB": "motivates",
                    "optionC": "everyone",
                    "optionD": "Your",
                    "optionE": "truly",
                    "result": "Your positivity truly motivates everyone",
                    "explanation": "상우는 예솔의 긍정성이 진정으로 모두에게 동기를 준다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Your encouragement builds team confidence!",
                    "translation": "네 격려가 팀 자신감을 만들어!"
                }
            ]
        }
    ]
}
ID: 12318 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "집단 화합 위기 순간",
            "explanation": "ESFP의 자유로운 격려와 ESFJ의 체계적 돌봄 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's celebrate our differences!",
                    "translation": "우리의 차이점을 축하하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "We need structured support systems.",
                    "translation": "체계적인 지원 시스템이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Diversity creates beautiful harmony!",
                    "translation": "다양성이 아름다운 조화를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 차이점을 축하하자고 하나요?",
                    "hint": "ESFP는 다양성을 긍정적으로 받아들여요.",
                    "result": "O",
                    "explanation": "미소는 'celebrate our differences'라고 다양성을 축하하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Organized care ensures nobody's overlooked.",
                    "translation": "조직적인 돌봄이 누구도 소외되지 않도록 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Spontaneous kindness touches hearts deeply!",
                    "translation": "자발적인 친절이 마음을 깊이 감동시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks diversity creates beautiful @@.",
                    "hint": "ESFP는 다양성의 아름다운 결과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "harmony",
                    "optionC": "confusion",
                    "result": "harmony",
                    "explanation": "미소는 다양성이 아름다운 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your joy brings everyone together!",
                    "translation": "네 기쁨이 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your care nurtures every person!",
                    "translation": "네 배려가 모든 사람을 돌봐!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 미소의 기쁨을 칭찬해요.",
                    "optionA": "joy",
                    "optionB": "brings",
                    "optionC": "together",
                    "optionD": "everyone",
                    "optionE": "Your",
                    "result": "Your joy brings everyone together",
                    "explanation": "민지는 미소의 기쁨이 모두를 하나로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your spontaneity adds wonderful surprises!",
                    "translation": "네 자발성이 멋진 놀라움을 더해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "집단 화합 위기 순간",
            "explanation": "ESFP의 자유로운 격려와 ESFJ의 체계적 돌봄 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's celebrate our differences!",
                    "translation": "우리의 차이점을 축하하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "We need structured support systems.",
                    "translation": "체계적인 지원 시스템이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Diversity creates beautiful harmony!",
                    "translation": "다양성이 아름다운 조화를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 차이점을 축하하자고 하나요?",
                    "hint": "ESFP는 다양성을 긍정적으로 받아들여요.",
                    "result": "O",
                    "explanation": "미소는 'celebrate our differences'라고 다양성을 축하하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Organized care ensures nobody's overlooked.",
                    "translation": "조직적인 돌봄이 누구도 소외되지 않도록 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Spontaneous kindness touches hearts deeply!",
                    "translation": "자발적인 친절이 마음을 깊이 감동시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks diversity creates beautiful @@.",
                    "hint": "ESFP는 다양성의 아름다운 결과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "harmony",
                    "optionC": "confusion",
                    "result": "harmony",
                    "explanation": "미소는 다양성이 아름다운 조화를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your joy brings everyone together!",
                    "translation": "네 기쁨이 모두를 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your care nurtures every person!",
                    "translation": "네 배려가 모든 사람을 돌봐!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지가 미소의 기쁨을 칭찬해요.",
                    "optionA": "joy",
                    "optionB": "brings",
                    "optionC": "together",
                    "optionD": "everyone",
                    "optionE": "Your",
                    "result": "Your joy brings everyone together",
                    "explanation": "민지는 미소의 기쁨이 모두를 하나로 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Your spontaneity adds wonderful surprises!",
                    "translation": "네 자발성이 멋진 놀라움을 더해!"
                }
            ]
        }
    ]
}
ID: 12319 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "리더십 스타일 조율",
            "explanation": "ESFP의 감성적 리더십과 ENTJ의 전략적 지휘 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "People need encouragement first!",
                    "translation": "사람들은 먼저 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Clear direction ensures success.",
                    "translation": "명확한 방향이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Inspired teams achieve amazing results!",
                    "translation": "영감받은 팀이 놀라운 결과를 달성해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 사람들에게 격려가 먼저 필요하다고 하나요?",
                    "hint": "ESFP는 사람의 감정을 우선시해요.",
                    "result": "O",
                    "explanation": "혜린은 'People need encouragement first'라고 감정적 지원을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning maximizes efficiency.",
                    "translation": "전략적 계획이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Emotional connection builds lasting commitment!",
                    "translation": "감정적 연결이 지속적인 헌신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks inspired teams achieve amazing @@.",
                    "hint": "ESFP는 영감의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "conflicts",
                    "result": "results",
                    "explanation": "혜린은 영감받은 팀이 놀라운 결과를 달성한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your inspiration motivates excellence!",
                    "translation": "네 영감이 우수함을 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your vision guides our path!",
                    "translation": "네 비전이 우리 길을 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 혜린의 영감을 칭찬해요.",
                    "optionA": "inspiration",
                    "optionB": "motivates",
                    "optionC": "excellence",
                    "optionD": "Your",
                    "optionE": "true",
                    "result": "Your inspiration motivates true excellence",
                    "explanation": "준혁은 혜린의 영감이 진정한 우수함을 동기부여한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your emotional intelligence creates unity!",
                    "translation": "네 감성지능이 단결을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "리더십 스타일 조율",
            "explanation": "ESFP의 감성적 리더십과 ENTJ의 전략적 지휘 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "People need encouragement first!",
                    "translation": "사람들은 먼저 격려가 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Clear direction ensures success.",
                    "translation": "명확한 방향이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Inspired teams achieve amazing results!",
                    "translation": "영감받은 팀이 놀라운 결과를 달성해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 사람들에게 격려가 먼저 필요하다고 하나요?",
                    "hint": "ESFP는 사람의 감정을 우선시해요.",
                    "result": "O",
                    "explanation": "혜린은 'People need encouragement first'라고 감정적 지원을 우선시했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning maximizes efficiency.",
                    "translation": "전략적 계획이 효율성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Emotional connection builds lasting commitment!",
                    "translation": "감정적 연결이 지속적인 헌신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks inspired teams achieve amazing @@.",
                    "hint": "ESFP는 영감의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "conflicts",
                    "result": "results",
                    "explanation": "혜린은 영감받은 팀이 놀라운 결과를 달성한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your inspiration motivates excellence!",
                    "translation": "네 영감이 우수함을 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your vision guides our path!",
                    "translation": "네 비전이 우리 길을 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "준혁이 혜린의 영감을 칭찬해요.",
                    "optionA": "inspiration",
                    "optionB": "motivates",
                    "optionC": "excellence",
                    "optionD": "Your",
                    "optionE": "true",
                    "result": "Your inspiration motivates true excellence",
                    "explanation": "준혁은 혜린의 영감이 진정한 우수함을 동기부여한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your emotional intelligence creates unity!",
                    "translation": "네 감성지능이 단결을 만들어!"
                }
            ]
        }
    ]
}
ID: 12320 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창의적 솔루션 개발",
            "explanation": "ESFP의 현실적 창의와 ENTP의 개념적 혁신 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's try what feels right!",
                    "translation": "맞는 것 같은 걸 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Multiple possibilities need exploration!",
                    "translation": "여러 가능성을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Intuitive choices often work best!",
                    "translation": "직감적 선택이 종종 가장 효과적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 맞는 것 같은 걸 시도하자고 하나요?",
                    "hint": "ESFP는 직감을 바탕으로 행동해요.",
                    "result": "O",
                    "explanation": "예솔은 'try what feels right'라고 직감적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Alternative perspectives reveal hidden solutions.",
                    "translation": "다양한 관점이 숨겨진 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Real experience guides practical decisions!",
                    "translation": "실제 경험이 실용적 결정을 안내해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks intuitive choices often work @@.",
                    "hint": "ESFP는 직감적 선택의 효과를 믿어요.",
                    "optionA": "poorly",
                    "optionB": "best",
                    "optionC": "slowly",
                    "result": "best",
                    "explanation": "예솔은 직감적 선택이 종종 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your practicality grounds our ideas!",
                    "translation": "네 실용성이 우리 아이디어의 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your creativity opens new doors!",
                    "translation": "네 창의성이 새로운 문을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 예솔의 실용성을 칭찬해요.",
                    "optionA": "practicality",
                    "optionB": "grounds",
                    "optionC": "ideas",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your practicality grounds our ideas",
                    "explanation": "도윤은 예솔의 실용성이 아이디어의 기반을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your authenticity validates every solution!",
                    "translation": "네 진정성이 모든 해결책을 검증해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "창의적 솔루션 개발",
            "explanation": "ESFP의 현실적 창의와 ENTP의 개념적 혁신 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's try what feels right!",
                    "translation": "맞는 것 같은 걸 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Multiple possibilities need exploration!",
                    "translation": "여러 가능성을 탐구해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Intuitive choices often work best!",
                    "translation": "직감적 선택이 종종 가장 효과적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예솔은 맞는 것 같은 걸 시도하자고 하나요?",
                    "hint": "ESFP는 직감을 바탕으로 행동해요.",
                    "result": "O",
                    "explanation": "예솔은 'try what feels right'라고 직감적 접근을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Alternative perspectives reveal hidden solutions.",
                    "translation": "다양한 관점이 숨겨진 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "Real experience guides practical decisions!",
                    "translation": "실제 경험이 실용적 결정을 안내해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-sol thinks intuitive choices often work @@.",
                    "hint": "ESFP는 직감적 선택의 효과를 믿어요.",
                    "optionA": "poorly",
                    "optionB": "best",
                    "optionC": "slowly",
                    "result": "best",
                    "explanation": "예솔은 직감적 선택이 종종 가장 효과적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your practicality grounds our ideas!",
                    "translation": "네 실용성이 우리 아이디어의 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Your creativity opens new doors!",
                    "translation": "네 창의성이 새로운 문을 열어!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "도윤이 예솔의 실용성을 칭찬해요.",
                    "optionA": "practicality",
                    "optionB": "grounds",
                    "optionC": "ideas",
                    "optionD": "our",
                    "optionE": "Your",
                    "result": "Your practicality grounds our ideas",
                    "explanation": "도윤은 예솔의 실용성이 아이디어의 기반을 만든다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Your authenticity validates every solution!",
                    "translation": "네 진정성이 모든 해결책을 검증해!"
                }
            ]
        }
    ]
}
ID: 12321 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 동기부여 재건하기",
            "explanation": "ESFP의 즉석 격려와 ENFJ의 체계적 동기부여 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's have fun together!",
                    "translation": "함께 즐겁게 지내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "We need purposeful motivation.",
                    "translation": "목적있는 동기부여가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Joy creates natural energy!",
                    "translation": "기쁨이 자연스러운 에너지를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 함께 즐겁게 지내자고 하나요?",
                    "hint": "ESFP는 즐거움으로 동기를 부여해요.",
                    "result": "O",
                    "explanation": "미소는 'have fun together'라고 즐거운 동기부여를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Meaningful goals inspire lasting commitment.",
                    "translation": "의미있는 목표가 지속적인 헌신을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Laughter dissolves all stress barriers!",
                    "translation": "웃음이 모든 스트레스 장벽을 녹여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks joy creates natural @@.",
                    "hint": "ESFP는 기쁨의 에너지 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "confusion",
                    "result": "energy",
                    "explanation": "미소는 기쁨이 자연스러운 에너지를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your enthusiasm lights up hearts!",
                    "translation": "네 열정이 마음을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your guidance shows the way!",
                    "translation": "네 안내가 길을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 미소의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "lights",
                    "optionC": "hearts",
                    "optionD": "up",
                    "optionE": "Your",
                    "result": "Your enthusiasm lights up hearts",
                    "explanation": "민아는 미소의 열정이 마음을 밝힌다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your spontaneous joy heals everything!",
                    "translation": "네 자발적인 기쁨이 모든 걸 치유해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 동기부여 재건하기",
            "explanation": "ESFP의 즉석 격려와 ENFJ의 체계적 동기부여 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's have fun together!",
                    "translation": "함께 즐겁게 지내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "We need purposeful motivation.",
                    "translation": "목적있는 동기부여가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미소",
                    "script": "Joy creates natural energy!",
                    "translation": "기쁨이 자연스러운 에너지를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미소는 함께 즐겁게 지내자고 하나요?",
                    "hint": "ESFP는 즐거움으로 동기를 부여해요.",
                    "result": "O",
                    "explanation": "미소는 'have fun together'라고 즐거운 동기부여를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Meaningful goals inspire lasting commitment.",
                    "translation": "의미있는 목표가 지속적인 헌신을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "Laughter dissolves all stress barriers!",
                    "translation": "웃음이 모든 스트레스 장벽을 녹여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Mi-so thinks joy creates natural @@.",
                    "hint": "ESFP는 기쁨의 에너지 효과를 믿어요.",
                    "optionA": "problems",
                    "optionB": "energy",
                    "optionC": "confusion",
                    "result": "energy",
                    "explanation": "미소는 기쁨이 자연스러운 에너지를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your enthusiasm lights up hearts!",
                    "translation": "네 열정이 마음을 밝혀!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미소",
                    "script": "Your guidance shows the way!",
                    "translation": "네 안내가 길을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 미소의 열정을 칭찬해요.",
                    "optionA": "enthusiasm",
                    "optionB": "lights",
                    "optionC": "hearts",
                    "optionD": "up",
                    "optionE": "Your",
                    "result": "Your enthusiasm lights up hearts",
                    "explanation": "민아는 미소의 열정이 마음을 밝힌다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Your spontaneous joy heals everything!",
                    "translation": "네 자발적인 기쁨이 모든 걸 치유해!"
                }
            ]
        }
    ]
}
ID: 12322 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 아이디어 실현하기",
            "explanation": "ESFP의 현실적 실행과 ENFP의 가능성 탐색 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Let's make it happen now!",
                    "translation": "지금 당장 실현해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "So many exciting possibilities exist!",
                    "translation": "아주 많은 흥미진진한 가능성이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Action brings dreams to life!",
                    "translation": "행동이 꿈을 현실로 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 지금 당장 실현하자고 하나요?",
                    "hint": "ESFP는 즉시 실행에 옮기려 해요.",
                    "result": "O",
                    "explanation": "혜린은 'make it happen now'라고 즉시 실행을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Exploring options maximizes potential outcomes.",
                    "translation": "선택지를 탐구하면 잠재적 결과를 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Concrete steps create visible progress!",
                    "translation": "구체적인 단계가 눈에 보이는 진전을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks action brings dreams to @@.",
                    "hint": "ESFP는 행동의 실현력을 믿어요.",
                    "optionA": "sleep",
                    "optionB": "life",
                    "optionC": "death",
                    "result": "life",
                    "explanation": "혜린은 행동이 꿈을 현실로 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your energy makes everything possible!",
                    "translation": "네 에너지가 모든 걸 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your vision expands our horizons!",
                    "translation": "네 비전이 우리 지평을 넓혀!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 혜린의 에너지를 칭찬해요.",
                    "optionA": "energy",
                    "optionB": "makes",
                    "optionC": "possible",
                    "optionD": "everything",
                    "optionE": "Your",
                    "result": "Your energy makes everything possible",
                    "explanation": "지영은 혜린의 에너지가 모든 걸 가능하게 한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your practical magic creates miracles!",
                    "translation": "네 실용적 마법이 기적을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "새로운 아이디어 실현하기",
            "explanation": "ESFP의 현실적 실행과 ENFP의 가능성 탐색 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "Let's make it happen now!",
                    "translation": "지금 당장 실현해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "So many exciting possibilities exist!",
                    "translation": "아주 많은 흥미진진한 가능성이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Action brings dreams to life!",
                    "translation": "행동이 꿈을 현실로 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜린은 지금 당장 실현하자고 하나요?",
                    "hint": "ESFP는 즉시 실행에 옮기려 해요.",
                    "result": "O",
                    "explanation": "혜린은 'make it happen now'라고 즉시 실행을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Exploring options maximizes potential outcomes.",
                    "translation": "선택지를 탐구하면 잠재적 결과를 극대화해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜린",
                    "script": "Concrete steps create visible progress!",
                    "translation": "구체적인 단계가 눈에 보이는 진전을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hye-rin thinks action brings dreams to @@.",
                    "hint": "ESFP는 행동의 실현력을 믿어요.",
                    "optionA": "sleep",
                    "optionB": "life",
                    "optionC": "death",
                    "result": "life",
                    "explanation": "혜린은 행동이 꿈을 현실로 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your energy makes everything possible!",
                    "translation": "네 에너지가 모든 걸 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜린",
                    "script": "Your vision expands our horizons!",
                    "translation": "네 비전이 우리 지평을 넓혀!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 혜린의 에너지를 칭찬해요.",
                    "optionA": "energy",
                    "optionB": "makes",
                    "optionC": "possible",
                    "optionD": "everything",
                    "optionE": "Your",
                    "result": "Your energy makes everything possible",
                    "explanation": "지영은 혜린의 에너지가 모든 걸 가능하게 한다고 칭찬해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Your practical magic creates miracles!",
                    "translation": "네 실용적 마법이 기적을 만들어!"
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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